Commit graph

430 commits

Author SHA1 Message Date
qctecmdr
04783d48b3 Merge "dt-bindings: ufs: Add compitable string for V4 UFS PHY on Lahaina" 2019-12-20 01:46:18 -08:00
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
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
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
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
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
qctecmdr
ee1ffa16f8 Merge "ARM: dts: msm: Update SIDs for test devices" 2019-12-14 12:12:58 -08:00
qctecmdr
9a78c9cc55 Merge "ARM: dts: msm: add spss_utils to lahaina" 2019-12-14 05:09:38 -08:00
qctecmdr
517ce77183 Merge "ARM: dts: msm: enable ipa smp2p" 2019-12-14 04:32:38 -08:00
Amir Vajid
1d17e0920b dt-bindings: devfreq: add support for L3 voting in devfreq_icc
Update the devfreq_icc documentation to add support for L3
voting which includes making some properties optional since
L3 devices import their OPP tables from hardware registers.

Change-Id: Iffd635f3562a029848c1d7d9c4a44413b632f12b
2019-12-13 10:51:43 -08:00
Amir Vajid
dc6ba625bc dt-bindings: devfreq: add support for shared core-dev tables
Update the arm-memlat-mon documentation to support providing a
phandle to a core-dev table so that the same core-dev table
can be used across devices.

Change-Id: Ifaae1a42c3323643db1b88c51166f6aaff7fff40
2019-12-13 10:49:26 -08:00
Jishnu Prakash
2875b73d9d dt-bindings: iio: adc: Add PMIC7 VADC bindings
Add documentation for PMIC7 VADC peripheral.
PMIC7 ADC has support for clients to read voltage and
current on supported channels connected to the PMIC.
Clients include reading voltage phone power and on board system
thermistors for thermal management. ADCs on certain PMICs have
support to read battery current.

Change-Id: Ieb8ad5779b078dd77838c498b3a4e0bbcf907df8
2019-12-13 04:40:49 -08:00
David Collins
6c07bf5936 ARM: dts: msm: add volume up gpio-keys device for Lahaina boards
Add a gpio-keys device for Lahaina CDP, MTP, and QRD boards tha
uses PM8350 GPIO 6.

Change-Id: I273c85b0a494bba5f27e1ea653a76fc495d1936c
2019-12-12 17:48:05 -08:00
David Collins
26afa07d9e ARM: dts: msm: add PMK8350 PON_PBS and PON_HLOS devices
Add devices for the PMK8350 PMIC PON_PBS and PON_HLOS peripherals.
These can be used to detect keypresses and to configure the type
of power off to perform (i.e. shutdown vs restart).

Change-Id: I0ba322df9595e609a51da36d2606f8f5eb2b397e
2019-12-12 17:48:05 -08:00
David Collins
5d48fb40b7 dt-bindings: input: add qpnp-power-on bindings
Add device tree bindings for Qualcomm Technologies, Inc. QPNP
Power-on devices.  These are PMIC peripherals which manage PMIC
power on, power off, key presses, and other related activities.

Change-Id: I07ae4e7e4505b8f4973520532106401ca9f76beb
2019-12-12 17:48:04 -08:00
David Collins
0fe72f9068 ARM: dts: msm: add SPMI debug bus for Lahaina boards
Add an SPMI debug bus device and associated child devices so that
consumers can have unrestricted access to the PMICs on
pre-production devices.  This helps to make debugging easier.

Change-Id: Ie0e7150bedd3b791344acaafd9f557dd9e1ff302
2019-12-12 17:48:04 -08:00
David Collins
f6ea1a1997 ARM: dts: msm: add PMIC devices for Lahaina
Add top level SPMI slave devices for PMK8350, PM8350, PM8350C,
PM8350B, PMR735A, and PMR735B PMICs.  Also add some of the
peripheral devices within the SPMI slave devices.

Change-Id: I06952059cc52652ca8a02d8c2fcfec2e6480eaff
2019-12-12 17:48:04 -08:00
Tony Truong
0b6d4e669a ARM: dts: msm: add initial PCIe nodes for lahaina
Add initial devicetree nodes to support PCIe0 and PCIe1 on
Lahaina.

Change-Id: If0e811a6436ae99018d01a34d131bb06038c80a9
2019-12-11 19:40:08 -08:00
Tony Truong
6bf8a69244 dt-bindings: arm: msm: remove msm-bus and add ICC for PCIe
Remove deprecated msm-bus DT bindings and add the new
replacement, ICC.

Change-Id: I9067abaf9f698fabb9ea39f2a0ac1533a3312cfb
2019-12-11 19:40:08 -08:00
Tony Truong
7ff4c2e0bc dt-bindings: arm: msm: add initial devicetree documenation for MSI
Add initial devicetree documentation for MSI.

Change-Id: I7fb7e1966738d1a7b9deee2e766b93e5e58d4002
2019-12-11 19:40:08 -08:00
Tony Truong
54d20e0a5b dt-bindings: arm: msm: add initial devicetree documentation for PCIe
Add initial devicetree documentation for PCIe.

Change-Id: I3f5c8f8eb783028355157cfb2d4b936682988def
2019-12-11 19:40:08 -08:00