Commit graph

4,604 commits

Author SHA1 Message Date
Zhen Kong
7f1d897ec3 ARM: dts: msm: Add qseecom node for Lahaina
Add qseecom device-tree node to provide secure communication from
HLOS to TZ on Lahaina platform.

Change-Id: Ic7f8db5f265c08f97025939ac2b9a20b5dc2f463
2019-12-20 15:13:45 -08:00
qctecmdr
0f1f5f9f05 Merge "ARM: dts: msm: Enable s1 in fastmap for QUPv3 drivers on lahaina" 2019-12-20 13:00:15 -08:00
qctecmdr
edd91748b3 Merge "ARM: dts: msm: Add limit rate on G4 for Lahaina rumi" 2019-12-20 12:22:25 -08:00
qctecmdr
06692b39bd Merge "ARM: dts: msm: Enable QRNG driver for lahaina" 2019-12-20 11:39:32 -08:00
qctecmdr
079667c876 Merge "ARM: dts: msm: Add 2-wire UART node for lahaina" 2019-12-20 11:39:31 -08:00
Mukesh Kumar Savaliya
37bca0ee00 ARM: dts: msm: Enable s1 in fastmap for QUPv3 drivers on lahaina
Enable SMMU s1 stage in fastmap for QUPv3 drivers to reduce the dma
unmap latency caused in ATOMIC map.

Change-Id: I2bf5427112d3074b751ab72734c1fd51fd6e1275
2019-12-20 10:49:29 -08:00
qctecmdr
ffa1d73506 Merge "ARM: dts: msm: Add etm save/restore for Lahaina" 2019-12-20 01:46:18 -08:00
qctecmdr
04783d48b3 Merge "dt-bindings: ufs: Add compitable string for V4 UFS PHY on Lahaina" 2019-12-20 01:46:18 -08:00
Mukesh Kumar Savaliya
10047ad844 ARM: dts: msm: Add 2-wire UART node for lahaina
Adds 2-wire HSUART node for travel adapter case. This doesn't
support wakeup and no flow control support needed.

Change-Id: I55f9e5c7e767c43462d73b06b47255420a1aa3e6
2019-12-20 13:54:12 +05:30
Naveen Yadav
2979d0b979 ARM: dts: msm: Add cpufreq-hw node for Lahaina
Add cpufreq-hw device node to enable cpu frequency
scaling.

Change-Id: I4116454fc146b4faba018348ee8864f0b04b3beb
2019-12-20 10:29:20 +05:30
Can Guo
502d2115a7 dt-bindings: ufs: Add compitable string for V4 UFS PHY on Lahaina
This change adds the compatible string for the V4 UFS PHY present on
Lahaina chipset.

Change-Id: I52f8a2b40f0be33df02394cad9440eeb489cc8e5
2019-12-19 18:29:59 -08:00
Can Guo
1b21ca4b02 ARM: dts: msm: add reset support for UFS on Lahaina
Add reset control nodes for UFS host on Lahaina so that driver can reset
UFS host controller through it.

Change-Id: I1dc37911285563bf50d94d9fb13a33fe2c0fcf67
2019-12-19 18:22:17 -08:00
qctecmdr
8fe969e5b7 Merge "dt-bindings: qti-tri-led: Update reg definition" 2019-12-19 14:10:22 -08:00
qctecmdr
83a336db2f Merge "ARM: dts: qcom: add dt entry needed for avb" 2019-12-19 12:55:22 -08:00
qctecmdr
85680faadd Merge "ARM: dts: msm: Update USB interrupt trigger types on Lahaina" 2019-12-19 12:55:22 -08:00
qctecmdr
18f2a9d2cc Merge "ARM: dts: msm: Add coresight device tree for Lahaina" 2019-12-19 05:51:54 -08:00
qctecmdr
11159c6d1d Merge "ARM: dts: msm: Add SPS driver node for Lahaina" 2019-12-18 21:53:37 -08:00
qctecmdr
cf88d64abb Merge "ARM: dts: msm: add volume up gpio-keys device for Lahaina boards" 2019-12-18 17:17:57 -08:00
Elliot Berman
8603536f2d ARM: dts: msm: Add pshold to Lahaina
Add pshold node to Lahaina devicetree.

Change-Id: I15eff3b0593608a066e54f6eed79d91b2df0140c
2019-12-18 13:38:48 -08:00
Guru Das Srinagesh
80cacdcd3c dt-bindings: qti-tri-led: Update reg definition
Commit f6ea1a1997 ("ARM: dts: msm: add PMIC devices for Lahaina")
specifies the #address-cells and #size-cells of peripheral devices under
PMIC device nodes on the SPMI bus as 1 and 0 respectively. This requires
that the reg property specification of all child nodes of the PMIC
devices be updated.

Update qti-tri-led bindings accordingly.

Change-Id: Id529b45dd31b5c992282686b27da782df3746f5b
2019-12-18 11:47:46 -08:00
Guru Das Srinagesh
8550bf505e dt-bindings: pwm-qti-lpg: Update reg definition
Commit f6ea1a1997 ("ARM: dts: msm: add PMIC devices for Lahaina")
specifies the #address-cells and #size-cells of peripheral devices under
PMIC device nodes on the SPMI bus as 1 and 0 respectively. This requires
that the reg property specification of all child nodes of the PMIC
devices be updated.

Update pwm-qti-lpg bindings accordingly. Also add missing required
property to example.

Change-Id: I0b0fc8fdaa58f03904cb82237d7ed56e37512aa1
2019-12-18 11:47:19 -08:00
Gaurav Kashyap
6ba544aff1 ARM: dts: qcom: add dt entry needed for avb
Add dt node snapshot of firmware entry
required for android verified boot.

Change-Id: I816b979b90cf83aaadf4dc8e72d2c3d20771fbf1
2019-12-18 10:53:19 -08:00
Gaurav Kashyap
0a1d9b59d6 dt-bindings: android: add entries for android
Add dt-bindings entries pertaining to android
firmware required for verified boot.

Change-Id: Ice1074b9faee0c6faefdf1c5b03942de9878fa56
2019-12-18 10:53:10 -08:00
Zhen Kong
0de1168e5b ARM: dts: msm: Enable QRNG driver for lahaina
Enable QRNG device node on include file to enable
the QRNG driver to communicate with /dev/random
on lahaina.

Change-Id: I1f9da012f307610720c6c23c393cc59b866298ac
2019-12-18 10:17:59 -08:00
qctecmdr
9bb8e1e5cf Merge "ARM: dts: msm: Add L3 devfreq devices for Lahaina" 2019-12-18 05:45:41 -08:00
qctecmdr
1eb59fbb20 Merge "ARM: dts: msm: Disable usb1 on Lahaina RUMI" 2019-12-17 18:08:59 -08:00
qctecmdr
13c0b77809 Merge "dt-bindings: slim-msm-ngd: Add dt bindings for slimbus driver" 2019-12-17 17:19:52 -08:00
Jonathan Avila
91cc092be3 dt-bindings: cpufreq: Add msm-cpufreq bindings snapshot
Introduce a snapshot of the qcom,msm-cpufreq bindings from 4.19.

Change-Id: I23c2bbafd38d4024aad708598f728d980756c828
2019-12-17 13:53:50 -08:00
Jack Pham
486d3af189 dt-bindings: Add USB audio QMI driver bindings
Add bindings for usb audio qmi service device. A remote entity
communicates with usb audio qmi server to enable or disable
particular audio stream on enumerated usb audio device.
This offloads ISOC data transfer operations to remote entity and
allows apps processor to go to power collapse more frequently for
better power saving.

Change-Id: I391dd45925799d364ab637a3050be61b7da6dbb1
2019-12-17 10:13:09 -08:00
Siva Kumar Akkireddi
454048bed7 ARM: dts: msm: Add SPS driver node for Lahaina
Enable SPS driver for Lahaina.

Change-Id: I5ea9b8a8f63447d090db508db757b7d46dc8aeab
2019-12-17 22:42:30 +05:30
Tingwei Zhang
ceefcbf0be ARM: dts: msm: Add etm save/restore for Lahaina
Add device tree node to support ETM register save/restore function
across power collapse.

Change-Id: I5febc6634dfc1712e884ccc609fc2a3834480bf8
2019-12-17 16:28:08 +08:00
Zhen Kong
2b575a7465 dt-bindings: rng: Add DT binding entry for msm-rng
Add DT binding entry for the rng driver for lahaina.

Change-Id: I78ac1cb3f94d9ca0b0e677d5793a475eaf25d629
2019-12-16 17:47:29 -08:00
Jack Pham
ca8c77ab62 ARM: dts: msm: Disable usb1 on Lahaina RUMI
The secondary USB instance (&usb1) is not used on the
emulation platform. Mark it as disabled and delete the
corresponding PHY node.

Change-Id: If253d0999040820e973683b251243f30083bb7ec
2019-12-16 16:54:46 -08:00
qctecmdr
650d63d8a0 Merge "ARM: dts: msm: Add device tree overlay support for Lahaina" 2019-12-16 15:44:47 -08:00
qctecmdr
107a62e1da Merge "ARM: dts: msm: Add EUD node for Lahaina" 2019-12-16 15:06:24 -08:00
qctecmdr
83a1ff506a Merge "ARM: dts: msm: add documentation tx-napi" 2019-12-16 14:26:29 -08:00
qctecmdr
4585250a6b Merge "dt-bindings: devfreq: add support for L3 voting in devfreq_icc" 2019-12-16 12:06:01 -08:00
qctecmdr
cb8ff814c3 Merge "dt-bindings: nfc: Add Documentation for I3C NFC devicetree node" 2019-12-16 10:50:49 -08:00
qctecmdr
0c89554a71 Merge "dt-bindings: iio: adc: Add PMIC7 VADC bindings" 2019-12-16 10:50:49 -08:00
Prakruthi Deepak Heragu
631f50272e ARM: dts: msm: Add EUD node for Lahaina
Add EUD node with compatible of qcom,msm-eud, to enable the EUD
driver on Lahaina.

Change-Id: I898e393f92a457b805662e46550fb9ac17c5480f
2019-12-16 10:36:53 -08:00
Elliot Berman
89d5927337 ARM: dts: msm: Add device tree overlay support for Lahaina
Add device tree overlay support for Lahaina.

Change-Id: Ic10744158507a01dce788ce1ea8a8ad8bd36e8c6
2019-12-16 09:29:24 -08:00
Tal Gelbard
1e40178dc2 ARM: dts: msm: add documentation tx-napi
Added documentation to a new field "qcom,tx-napi" which enable
the usage of NAPI in TX data path for tx completions.

Change-Id: Iee14e62837e98055748a421464b27784d8b3c901
2019-12-16 19:24:56 +02:00
Prudhvi Yarlagadda
6e18ee65c4 dt-bindings: slim-msm-ngd: Add dt bindings for slimbus driver
Add dt bindings for slimbus driver.

Change-Id: I682b2316918855ba44efcfcd07c8e8b0d6555877
2019-12-16 19:04:36 +05:30
Karthik Poosa
1da1978227 dt-bindings: nfc: Add Documentation for I3C NFC devicetree node
Add description of qcom,sn-nci-i3c.

Change-Id: I5b18343a2fce34efa217d68ff0c90e0ee1e1b520
2019-12-15 23:21:17 -08:00
Tingwei Zhang
bff957de17 ARM: dts: msm: Add coresight device tree for Lahaina
Add coresight device tree to support etf/etr/stm/etm/cti/tpdm/tgu
functions.

Change-Id: I06174cfe09e1c27dca1da8f281504f4e8bb5f163
2019-12-16 14:03:00 +08:00
qctecmdr
e8ba158bb6 Merge "dt-bindings: input: add qpnp-power-on bindings" 2019-12-14 15:29:40 -08:00
qctecmdr
69f9ce0bfd Merge "ARM: dts: msm: add initial PCIe nodes for lahaina" 2019-12-14 14:54:42 -08:00
qctecmdr
b26f942d0b Merge "dt-bindings: arm: msm: remove msm-bus and add ICC for PCIe" 2019-12-14 14:20:51 -08:00
qctecmdr
0a33b6c11f Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PMR735A and PMR735B bindings" 2019-12-14 12:54:19 -08:00
qctecmdr
8bef237888 Merge "dt-bindings: cpufreq: Add cpufreq firmware bindings" 2019-12-14 12:12:58 -08:00