Commit graph

2,994 commits

Author SHA1 Message Date
Sarthak Garg
96accc7d39 ARM: dts: msm: Add eMMC, SD card support for sdxlemur
Add eMMC/SD card support for sdxlemur.

Change-Id: If86007c079cf36382b65515976a3e82e9c6eba8f
2020-10-23 17:13:35 +05:30
qctecmdr
b17ab3d66c Merge "ARM: dts: msm: select visionox panel and touch controller for TVM" 2020-10-22 10:48:52 -07:00
qctecmdr
163119e091 Merge "Revert "ARM: dts: msm: Use PCIe_MSI for Shima"" 2020-10-22 08:15:33 -07:00
qctecmdr
8abb6122f6 Merge "ARM: dts: msm: add PCIe AUX clk freq for controller for sdxlemur" 2020-10-22 08:15:33 -07:00
qctecmdr
5cd76d0453 Merge "ARM: dts: msm: Update silver core mitigation for Lahaina" 2020-10-22 08:15:32 -07:00
qctecmdr
ebbc1cc50c Merge "bindings: mproc: Add support for scuba and monaco mailbox strings" 2020-10-22 04:15:34 -07:00
qctecmdr
f214e237d8 Merge "ARM: dts: msm: Add cqhci_ice and sdcc_ice_slave regions" 2020-10-22 04:15:33 -07:00
qctecmdr
d2e2f68bee Merge "ARM: dts: msm: Add MPROC device nodes for scuba" 2020-10-22 04:15:33 -07:00
Tony Truong
148ea4b0c5 ARM: dts: msm: add PCIe AUX clk freq for controller for sdxlemur
Replace deprecated PCIe DT entry for PCIe AUX clock controller
setting with the correct entry and value. PCIe core controller
requires AUX clock to be 16.6MHz for sdxlemur.

Change-Id: I2fa8d8c819bfd06f80b2e274f97b282caa90eb70
2020-10-21 18:39:15 -07:00
Tony Truong
b1b840b138 ARM: dts: msm: move qcom,boot-option to HSP dedicated DTSI for sdxlemur
Having qcom,boot-option set to 0x1 on main sdxlemur devicetree
prevents other connects from being automatically enumerated.
Most connects do not require manual enumeration like Hastings
Prime (HSP) does. Therefore, move qcom,boot-option with 0x1 for
PCIe to HSP dedicated devicetree.

Change-Id: Ib344311c968fc610df474c5eadc693b45eed3dba
2020-10-21 18:37:59 -07:00
Elson Roy Serrao
095fb1beeb ARM: dts: msm: Add usb bam dt node on sdxlemur
Add the usb bam related device tree entries on sdxlemur.

Change-Id: I238791a84f035091a8ecc80b0a642033ff6feeaa
2020-10-21 12:15:29 -07:00
Vivek Pernamitta
337fac66da Revert "ARM: dts: msm: Use PCIe_MSI for Shima"
This reverts commit e506b909ef43f6464f97201f193f2197bc827346.
Commit e506b909ef43f6 ("ARM: dts: msm: Use PCIe_MSI for Shima")
There is MSI interrupts in  PCIe DRV suspend state from device,
which caused NOC error when host try to read MSI status register.

Change-Id: Ia0393a2005bac508c0b4a43e41341507070ea3cd
2020-10-21 23:13:00 +05:30
Amine Najahi
7afdc9b5fb ARM: dts: msm: select visionox panel and touch controller for TVM
Select visionox default panel and focaltech touch controller for Lahaina
MTP V2.1 trusted VM.

Change-Id: I78eb1dcbd20c342d1db9857abcb710bb60832e82
2020-10-21 10:35:53 -04:00
qctecmdr
7c73efa919 Merge "ARM: dts: msm: Move firmware node ahead" 2020-10-21 07:15:01 -07:00
qctecmdr
f3d3cc73c6 Merge "ARM: dts: qcom: Update skin and cx thermal mitigation config for SHIMA" 2020-10-21 07:15:01 -07:00
Vivek Golani
3379ddc06e ARM: dts: msm: Add MPROC device nodes for scuba
Add SMEM, TCSR Mutex, Glink and SMP2P devices for enabling
interprocessor communication with MPSS, LPASS and RPM.

Change-Id: Idaf5abb3a4a3f6f25ff3c219531bfe8985209418
2020-10-21 18:18:13 +05:30
Gopala Krishna Nuthaki
cc757337e3 ARM: dts: qcom: Update skin and cx thermal mitigation config for SHIMA
Add quiet-therm skin sensor thermal config for SHIMA with modem,
cdsp and gpu as cooling devices based on latest recomondations.

Update nspss-2 tsens sensor thermal config mitigation for SHIMA
with cdsp, gpu and modem as cooling devices based on latest
recomondations.

Change-Id: I6a8cf412b80a6d071bd669fafed61aa72ba41b24
2020-10-21 14:33:56 +05:30
qctecmdr
1ff1a9255b Merge "ARM: dts: qcom: add physical addr for swr tx slaves of Shima" 2020-10-21 01:00:56 -07:00
qctecmdr
44a1ad50d6 Merge "ARM: dts: msm: Update PSCI state id for shima" 2020-10-21 01:00:56 -07:00
qctecmdr
743ff4b283 Merge "dt-bindings: thermal: Add support for QMI beamer ADC and RF sensors" 2020-10-21 01:00:56 -07:00
Neeraj Upadhyay
e6491ad631 ARM: dts: msm: Add v2.1 MTP VM device tree file for Lahaina VM
Add v2.1 MTP device tree files, for Lahaina SVM.

Change-Id: Iab0595866114801ed11a7f64196ae608919c61a9
2020-10-20 21:37:53 -04:00
Ram Chandrasekar
39ef14e107 ARM: dts: msm: Update silver core mitigation for Lahaina
Update silver core mitigation in Lahaina to ensure minimum operating
performance.

Change-Id: I06adfe3bdeddf6f68c013816e408532b44f1afcf
2020-10-20 11:44:58 -07:00
qctecmdr
a6efb072a6 Merge "ARM: dts: msm: Update PSCI state id for yupik" 2020-10-20 09:24:13 -07:00
qctecmdr
b295e92ef8 Merge "ARM: dts: msm: Change IPA bandwidth threshold value for holi target" 2020-10-20 09:24:13 -07:00
Maulik Shah
4321895a8c ARM: dts: msm: Update PSCI state id for yupik
The wakeup value needs to be programmed for cx-ret mode as well.
Update the state id to 0x134 to indicate trustzone to program
wakeup value.

Change-Id: I25143ff78842c7d415f46d0295cfce30b5727f96
2020-10-20 03:40:33 -07:00
Vivek Golani
c8ff6237ed bindings: mproc: Add support for scuba and monaco mailbox strings
Update bindings of mailbox for scuba and monaco device.

Change-Id: Ie35d098cb7bce110597c84e34e6eb498d3a170a9
2020-10-20 13:41:28 +05:30
qctecmdr
8ea59ce439 Merge "ARM: dts: msm: Update memory-map for sdxlemur" 2020-10-19 19:06:16 -07:00
qctecmdr
f1c59a78d1 Merge "ARM: dts: msm: Add cnss config for internal power amp for shima" 2020-10-19 16:25:27 -07:00
qctecmdr
5ba365df62 Merge "ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI" 2020-10-19 16:25:27 -07:00
qctecmdr
211fe7115c Merge "ARM: dts: msm: Update the PSCI mode id for yupik" 2020-10-19 16:25:27 -07:00
Patrick Daly
df575a317a ARM: dts: msm: Update memory-map for sdxlemur
Select a different memory map depending on board file.

Change-Id: I5ed751eac765363a064edf8069428e4290a0648d
2020-10-19 13:10:32 -07:00
Vangala, Amarnath
ce8a37d347 ARM: dts: qcom: add physical addr for swr tx slaves of Shima
Add dt property to read physical addresses of TX
soundwire master slaves of Shima.

Change-Id: I00d4c7c7c7c6c4c59b792fbea48e8cf4ae44bbb8
2020-10-20 00:12:55 +05:30
Maulik Shah
319796a80f ARM: dts: msm: Update PSCI state id for shima
The wakeup value needs to be programmed for cx-off mode as well.
Update the state id to 0x234 to indicate trustzone to program
wakeup value.

Change-Id: I3fcb7c66b4d796b121fce4059574d467f61f91a9
2020-10-19 19:32:44 +05:30
qctecmdr
ee6830c7db Merge "ARM: dts: msm: Add interconnect bus voting values to Holi" 2020-10-19 03:31:28 -07:00
Maulik Shah
b89e28f36a ARM: dts: msm: Update the PSCI mode id for yupik
Cx-off mode is not supported for yupik. Update the mode id to
exercise cx-ret mode instead of cx-off.

Change-Id: I685d2869c58d99edc4c3631c0c74ae08877ee03a
2020-10-19 15:45:30 +05:30
Gopala Krishna Nuthaki
d44880b7ed ARM: dts: qcom: Add quiet-therm thermal zone mitigation for HOLI
Add quiet-therm skin thermal zone mitigation rule with
gpu, cdsp and modem_skin as cooling devices based on
latest recommendations.

Change-Id: I25e18a1a693f3107be823ea6dd666084e4f84a2c
2020-10-19 15:06:04 +05:30
Deepak Kumar Singh
5015135958 ARM: dts: msm: Add AOP QMP nodes for yupik
Add the QMP and QMP DEBUGFS node to facilitiate communication with AOP.
The QMP driver sends messages using the AOP msgram with a mailbox like
protocol.

Change-Id: I71d3fe058ff98d2000c61d91b3601c3d6217ed34
2020-10-18 23:14:54 -07:00
Deepak Kumar Singh
646addd9fc ARM: dts: msm: Add glink entries for yupik
Add the device tree entries for glink driver and glink packet driver
to provide the communication with remote peripherals.

Change-Id: Ibe804ad78b57a7eabc764227e40316e8d9f16fe3
2020-10-18 23:14:18 -07:00
Deepak Kumar Singh
183e809ab6 ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for yupik
Add the device tree nodes to enable smp2p communication to remote
processors.

Change-Id: I09caa7bfc86231a8b1abdbe2141404081a0f1174
2020-10-19 11:40:01 +05:30
Gopala Krishna Nuthaki
79bf5ada05 dt-bindings: thermal: Add support for QMI beamer ADC and RF sensors
Add support for QMI beamer ADC and RF sensors to apps.
It enables these sensors as thermal zone sensors so
that we can read and set trip thresholds via
thermal zone.

Change-Id: I000d335dc2ee82afd4b3f41425ff296205e6f922
2020-10-17 02:30:59 -07:00
qctecmdr
cb3033764c Merge "ARM: dts: msm: Export qfprom cell to userspace for Shima" 2020-10-16 22:07:17 -07:00
qctecmdr
09bc3f958d Merge "ARM: dts: msm: Update GPU, core isolation and hotplug threshold for SHIMA" 2020-10-16 18:49:19 -07:00
qctecmdr
1d985d8000 Merge "ARM: dts: msm: Add SD card regulator devices for sdxlemur" 2020-10-16 18:49:19 -07:00
qctecmdr
1477ac2c0d Merge "ARM: dts: qcom: Fix watchdog entry for sdxlemur" 2020-10-16 18:49:19 -07:00
Melody Olvera
03c851bdf9 ARM: dts: qcom: Fix watchdog entry for sdxlemur
The old watchdog entry did not account for the new watchdog
changes. This changes it to be compatible with the new watchdog
driver.

Change-Id: I18542ea7803e5ac2d32b8c41c876957fb2c9f592
2020-10-16 14:17:12 -07:00
qctecmdr
c4b1ff5c49 Merge "ARM: dts: msm: Configure L9B from retention mode to LPM on shima" 2020-10-16 10:09:26 -07:00
qctecmdr
d5e1187b68 Merge "ARM: dts: msm: Update the qmp register macro file name for Lahaina" 2020-10-16 10:09:25 -07:00
Gopala Krishna Nuthaki
a2735cc815 ARM: dts: msm: Update GPU, core isolation and hotplug threshold for SHIMA
Update core isolation and hotplug threshold for silver CPUs to 110C
and 112C. Update core isolation and hotplug threshold for gold and
gold plus to 108C and 110C.

GPU thermal mitigation configuration uses a virtual sensor, which will
estimate the max of two GPU sensors. Change the GPU thermal rule to
directly use these individual sensors in two separate rule to achieve a
better thermal control.

Change-Id: I8ee76573e9bef956ca7833d34c8f8aecf3adaa7e
2020-10-16 22:04:01 +05:30
Harigovindan P
3fe6ab297b ARM: dts: msm: Enable LCD_REG_EN gpio and LCD_BKLT_PWM on shima
Enabling LCD_REG_EN gpio on shima pinctrls and LCD_BKLT_PWM
on shima pmic overlays on shima target.

Change-Id: If02438f5c28160b643248e3b403c65083e9b6e56
2020-10-16 10:47:41 +05:30
qctecmdr
9885c10d3e Merge "ARM: dts: msm: add USB3_DP_COM_TYPEC_STATUS register" 2020-10-15 17:09:23 -07:00