Commit graph

563 commits

Author SHA1 Message Date
Akshay Chandrashekhar Kalghatgi
2036e44c56 ARM: dts: msm: Add secure display heap
Add a secure display heap of size 164 MB for carveout memory
required to support 3 concurrent secure Video sessions.

Change-Id: I5d88df171370e7f3cc9ad723db1d2736e1bf614f
2020-01-30 16:50:20 -08:00
qctecmdr
921514b98b Merge "dt-bindings: usb: Document interconnects usage for qcom,dwc-usb3-msm" 2020-01-29 20:50:44 -08:00
qctecmdr
cd512b2648 Merge "bindings: qti-flash: Fix slave id for pm8350c in DT example" 2020-01-29 15:32:56 -08:00
Jack Pham
9298ca5e12 dt-bindings: usb: Document interconnects usage for qcom,dwc-usb3-msm
Document usage of interconnects and interconnect-names properties
for the USB controller node. This replaces the now obsolete msm_bus
bindings.

Change-Id: I4a1a2cd6a115584986bba28ba121d3fbea7cb409
2020-01-28 13:11:55 -08:00
qctecmdr
91ceb262c3 Merge "ARM: dts: msm: add a CX, MX and MMCX Turbo level proxy request for Lahaina" 2020-01-28 08:04:50 -08:00
Shyam Kumar Thella
3a8cbb10af bindings: qti-flash: Fix slave id for pm8350c in DT example
Correct pm8350c slave ID in DT example for flash led device.

Change-Id: Ie2cc2f3b10802470a9507bc0d2821b2106f4a1b3
2020-01-28 17:12:52 +05:30
qctecmdr
f051f1e1a2 Merge "bindings: soc: qcom: add QTI battery glink debug" 2020-01-28 02:41:31 -08:00
qctecmdr
84f0ea8797 Merge "ARM: dts: msm: Add regulator entries for Lahaina" 2020-01-27 20:20:59 -08:00
qctecmdr
a73e4582e6 Merge "ARM: dts: msm: add proxy consumers for L5B and L6B regulators on Lahaina" 2020-01-27 13:53:29 -08:00
qctecmdr
ae17478d3b Merge "bindings: power: supply: add QTI battery charger" 2020-01-27 13:53:29 -08:00
qctecmdr
8e166c620f Merge "dt-bindings: add documentation for leds-qti-flash" 2020-01-27 13:53:29 -08:00
qctecmdr
c167c97bfa Merge "ARM: dts: msm: add display sde nodes to target dtsi" 2020-01-26 04:10:12 -08:00
qctecmdr
060c0923ef Merge "ARM: dts: msm: Update supply routing for swr dmic on Lahaina" 2020-01-25 16:33:53 -08:00
Subbaraman Narayanamurthy
64fb31c188 bindings: soc: qcom: add QTI battery glink debug
QTI battery glink debug device helps to get logs and debug
information by communicating with charger firmware running on the
remote subsystem (e.g. DSP) over PMIC Glink.

Change-Id: I3a894b40bbbb67dbe26ad683cfabe330bf7e3d69
2020-01-24 19:47:21 -08:00
qctecmdr
96fb88bca1 Merge "ARM: dts: msm: Add and enable disp rsc support for Lahaina" 2020-01-24 17:58:34 -08:00
qctecmdr
0ddead96b3 Merge "dt-bindings: regulator: pm8008-regulator: add OCP interrupt support" 2020-01-24 17:58:34 -08:00
qctecmdr
e4337900af Merge "ARM: dts: msm: Add the offlineable memory sizes for Lahaina" 2020-01-24 17:58:34 -08:00
David Collins
e4529d0303 ARM: dts: msm: add a CX, MX and MMCX Turbo level proxy request for Lahaina
Add proxy-consumer properties to the VDD_MMCX rpmh-regulator
device node so that VDD_MMCX is kept enabled starting from
early in the application processor's boot sequence.  This
avoids issues when accessing multimedia clock controller
registers at initialization time.

Additionally, add proxy-consumer properties to the VDD_CX and
VDD_MX device nodes to avoid potential issues caused by a
clock voting for a lower voltage level than what is physically
required by a clock that is initialized at a later point.

Change-Id: I4de02193c6d1e29664e9cb3198b56dca9956ccce
2020-01-24 17:11:36 -08:00
David Collins
d8491fcd20 ARM: dts: qcom: update RPMh regulator voltage limits for Lahaina
Update the min and max voltage limits for Lahaina RPMh regulator
devices so that they match the limits imposed by boot loaders.
Update initial voltages where necessary to bring them into the
new min/max ranges.

Also, add support for PM8350B LDO 1 and remove support for PM8350
LDO 10 to match the resources being exposed by RPMh.  Lastly,
move VDD_EBI level control support from PM8350C SMPS 3 to SMPS 2
to match the finalized power grid.

Change-Id: Ie816a5ba2ae11b8c60377e5bb3620dbafb6085a1
2020-01-24 17:11:14 -08:00
Asutosh Das
37adee4a05 ARM: dts: msm: Add regulator entries for Lahaina
Add regulator entries for UFS and PHY
controllers.

Change-Id: I83455289dd96893a74f5b97db24ab087dda08954
2020-01-24 14:53:49 -08:00
qctecmdr
bf2b337b22 Merge "ARM: dts: msm: Add SD card entries for Lahaina" 2020-01-23 08:18:16 -08:00
qctecmdr
e1edaafe7a Merge "ARM: dts: msm: Replace swr dmic mic bias number on Lahaina" 2020-01-23 08:18:16 -08:00
qctecmdr
c521170017 Merge "dt-bindings: Add dt binding for Focaltech driver" 2020-01-23 08:18:16 -08:00
qctecmdr
cd1efb5b5a Merge "ARM: dts: msm: Add swr dmic nodes on Lahaina" 2020-01-22 22:21:08 -08:00
qctecmdr
c6ba505a7e Merge "ARM: dts: msm: Move apps_rsc before interconnect devices" 2020-01-22 22:21:08 -08:00
Karthikeyan Mani
d19b30e717 ARM: dts: msm: Update supply routing for swr dmic on Lahaina
Swr dmic powers up using standalone mic bias widget.
Update the device tree routing to replace analog mic
bias widget with the standalone mic bias widget.

Change-Id: If8e74283f02a5c1bc173720778d6f03649264606
2020-01-22 20:56:55 -08:00
Narendra Muppalla
18b6820ce7 ARM: dts: msm: add display sde nodes to target dtsi
This change includes display device tree for lahaina target.

Change-Id: I4e17a785e934a109f6acaf20b6ea9a3c401eca47
2020-01-21 18:25:43 -08:00
Karthikeyan Mani
4b93df4800 ARM: dts: msm: Replace swr dmic mic bias number on Lahaina
Triggering enable and disable of swr dmic power supply
mic bias using widget name is more straight forward
than using mic bias number. Replace the number with
widget name instead.

Change-Id: Ie56ee41926249a044ab0f1bc197235c47803e46d
2020-01-21 17:04:30 -08:00
Karthikeyan Mani
90389ea622 bindings: Documentation: Update swr mic device tree documentation
Replace mic bias number with widget string property to
swr mic device tree documentation for Lahaina target.

Change-Id: Ic14ae2cb66867c60a2a8ccf24b26446df6ae673b
2020-01-21 16:59:10 -08:00
David Dai
2604230bfa ARM: dts: msm: Add and enable disp rsc support for Lahaina
Add interconnect bcm voter devices for display specific RSC
and phandles for interconnect NoC devies to target display RSC.

Change-Id: I72b310ab0cc7a3f673452e6b333f5a428eb80f4b
2020-01-21 16:23:13 -08:00
David Collins
5e1377cafc ARM: dts: msm: add proxy consumers for L5B and L6B regulators on Lahaina
Add proxy consumer configurations for PM8350 LDO 5 and LDO 6
which ensure that these regulators are kept enabled in high
power mode until all consumers have a chance to make their own
requests.

Change-Id: Ia159e39418ce67585f6c81deeaf4ee3b1c52fcf7
2020-01-21 16:15:35 -08:00
Bao D. Nguyen
bc9eb6bf90 ARM: dts: msm: Add SD card entries for Lahaina
Add SD card support.

Change-Id: Ia47320013d28feda13927a43442fffbd4d890da7
2020-01-21 10:40:58 -08:00
Mahesh Sharma
18fc763899 ARM: dts: msm: Add bluetooth power and slimbus slave node
On Lahaina,
- GPIO_65 is mapped to BT_EN pin on Hastings prime.
- AON and DIG on Hastings prime is powered from S11B
- RFA1 on hastings prime is powered from S1C
- RFA2 on hastings prime is powered from S12B
- Add bt_en_active in pinctrl so as to make BT_EN
pin controllable
- Hastings prime has got logical address changed
which acts as a slimbus slave. Change dedicated logical
address for HSP.

Change-Id: I7560770ba6829ba67c285b2be5d938ffffe839b7
2020-01-20 09:55:51 -08:00
David Dai
c2bdf83c4f ARM: dts: msm: Add regmap and clocks for interconnects on Lahaina
Add regmaps for MMIO registers for QoS configurations and required
clocks to access certain QoS registers.

Change-Id: I28814e6a7b8808500005f3f785e7ee8a491189de
2020-01-17 14:15:27 -08:00
Karthikeyan Mani
9c460a008f ARM: dts: msm: Add swr dmic nodes on Lahaina
To support swr dmic devices on Lahaina target,
add the corresponding nodes to tx macro.

Change-Id: Iaa30bf229246372e670f68ce7b90f16c6cf6532b
2020-01-17 11:37:02 -08:00
Karthikeyan Mani
521ef4a3c9 bindings: Documentation: Update swr mic device tree documentation
Add wcd handle property to swr mic device tree documentation
for Lahaina target.

Change-Id: Iddb49e6ba87c19a12af286df1b2d942715dc0fd8
2020-01-17 11:35:20 -08:00
Karthikeyan Mani
abf7909b37 bindings: Documentation: Add swr mic device tree documentation
Add swr mic device tree documentation for Lahaina target.

Change-Id: I916fe3d6fc48d8705be8fc197aa807c96064cce5
2020-01-17 00:51:29 -08:00
Shyam Kumar Thella
4215d492b0 dt-bindings: add documentation for leds-qti-flash
Flash LED driver provides support for the clients to turn ON/OFF LED
channels in different modes (flash/torch) individually or as a group.
Add the bindings necessary to describe it.

Change-Id: Id9eebbeaef5933477bc3dc5db8d674cab059e5d0
2020-01-17 10:11:01 +05:30
qctecmdr
6adebd3e5b Merge "ARM: dts: msm: Do not bypass SMMU for ufshc" 2020-01-16 02:43:27 -08:00
Subbaraman Narayanamurthy
92a192dc6b bindings: power: supply: add QTI battery charger
Add DT bindings for QTI battery charger which gets and sets
power supply properties by communicating with charger firmware
running on the remote subsystem (e.g. DSP) over PMIC Glink.

Change-Id: I8e3aedfb70c627807388db3c449c283f35ecfd59
2020-01-15 17:10:58 -08:00
qctecmdr
75cfd07748 Merge "ARM: dts: msm: Add pshold to Lahaina" 2020-01-15 15:14:11 -08:00
qctecmdr
44703f0183 Merge "dt-bindings: input: Add dt bindings for STMicro" 2020-01-15 13:50:28 -08:00
qctecmdr
59c31b9c7d Merge "ARM: dts: msm: Add the lahaina gpu dtsi" 2020-01-15 13:50:27 -08:00
qctecmdr
1242dc7f8f Merge "ARM: dts: msm: fix ipa smp2p node issue" 2020-01-15 12:26:11 -08:00
qctecmdr
3ae8df2fe4 Merge "ARM: dts: msm: add qcom,tx-wrapper-cache-max-size property" 2020-01-15 12:26:10 -08:00
Raghavendra Rao Ananta
4ce52294ca ARM: dts: msm: Do not bypass SMMU for ufshc
The bootloaders are bypassing the SMMU for UFS already, and doing
the same from the kernel would be redundant. Hence, remove the
properties to bypass SMMU.

Change-Id: Ida9e7d68ffa9f97a3e6f07d974fa842ef794852f
2020-01-15 12:10:57 -08:00
Fei Mao
ba8798f653 dt-bindings: Add dt binding for Focaltech driver
Add device tree binding document for new touch driver.

Change-Id: I35035f40480b0a1f5c533d02e2c6389709eb0a9c
2020-01-15 19:15:19 +08:00
Bojun Pan
e1a1dcdbd1 ARM: dts: msm: fix ipa smp2p node issue
move the IPA smp2p entry under smp2p-modem.

Change-Id: I7872ab9f92a552df483831ddfd65e7d9241bee1b
2020-01-14 17:23:55 -08:00
Harshdeep Dhatt
3c3a83ec05 ARM: dts: msm: Add the lahaina gpu dtsi
This adds the devicetree node for the lahaina gpu device.

Change-Id: I379fad5c7b5ee94acd1b94e3d201f70449ac41ba
2020-01-14 17:30:07 -07:00
qctecmdr
2f0950d3f4 Merge "ARM: dts: msm: add documentation qcom,tx-wrapper-cache-max-size" 2020-01-14 11:59:52 -08:00