Commit graph

3,128 commits

Author SHA1 Message Date
qctecmdr
6fe877a3e0 Merge "ARM: dts: msm: disable IPA TPDM" 2020-11-14 17:35:46 -08:00
qctecmdr
3c3beff83c Merge "ARM: dts: msm: Add support for glink for SM8150" 2020-11-14 17:35:46 -08:00
qctecmdr
275dcef9e0 Merge "ARM: dts: msm: enable scmi plh protocol" 2020-11-14 01:35:43 -08:00
qctecmdr
d6c5b8ad26 Merge "ARM: dts: msm: Add rmtfs_sharedmem support for scuba-iot" 2020-11-13 07:49:40 -08:00
qctecmdr
c6b761e660 Merge "bindings: pinctrl: Add device-tree bindings for SDNIGHTJAR pinctrl driver" 2020-11-13 07:49:40 -08:00
qctecmdr
1d6d638dc3 Merge "ARM: dts: msm: Disable sdcard on cdp & eMMC on mbb platform" 2020-11-12 09:55:01 -08:00
qctecmdr
101cc4163d Merge "ARM: dts: msm: Add stub regulators for Monaco" 2020-11-12 09:55:01 -08:00
qctecmdr
02b1b95518 Merge "ARM: dts: msm: correct PCIe regulator labels for sdxlemur" 2020-11-12 09:55:01 -08:00
qctecmdr
b80c115e8a Merge "bindings: mproc: Add support for sm8150 mailbox string" 2020-11-12 09:55:01 -08:00
qctecmdr
4898b7e332 Merge "dt-bindings: arm: msm: support tuning of PCIe EQ preset request vector" 2020-11-12 09:55:01 -08:00
qctecmdr
1ca5b8ff8d Merge "ARM: dts: qcom: Add MicroUSB support for Holi" 2020-11-12 09:55:01 -08:00
qctecmdr
d21310570b Merge "ARM: dts: msm: Remove touch vote for L8C on shima" 2020-11-12 09:55:01 -08:00
qctecmdr
10e70e86d4 Merge "bindings: qcom-pmic-gpio: Add PMD9650 binding" 2020-11-12 09:55:01 -08:00
qctecmdr
f3eebd0f4b Merge "ARM: dts: msm: Add initial device tree for Monaco" 2020-11-12 09:55:01 -08:00
qctecmdr
dc80a47e21 Merge "ARM: dts: msm: increase log buf size for holi" 2020-11-12 09:55:01 -08:00
qctecmdr
54187e9228 Merge "ARM: dts: msm: Add RDPM register map for Lahaina GPU" 2020-11-12 09:55:01 -08:00
qctecmdr
fddd9a3508 Merge "ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets" 2020-11-11 23:52:30 -08:00
qctecmdr
36d0168660 Merge "ARM: dts: msm: Add DCC register list for holi" 2020-11-11 23:52:30 -08:00
qctecmdr
2648c3ecec Merge "ARM: dts: qcom: Add entries for power off/downlaod mode driver" 2020-11-11 23:52:30 -08:00
qctecmdr
edadcfeb28 Merge "ARM: dts: msm: Add v2 MTP VM device tree file for lahaina VM" 2020-11-11 23:52:30 -08:00
qctecmdr
41606fa52e Merge "ARM: dts: qcom: Added msm-id entry for single-die sdxlemur" 2020-11-11 23:52:30 -08:00
qctecmdr
7aeac31437 Merge "ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi" 2020-11-11 23:35:23 -08:00
qctecmdr
a4cba904a3 Merge "ARM: dts: msm: Add missing changes to shima-atp dtsi" 2020-11-11 23:35:23 -08:00
qctecmdr
daa3a68c6b Merge "ARM: dts: msm: Increase MHI event rings number for SDXLEMUR" 2020-11-11 23:35:23 -08:00
qctecmdr
a6a40ec05d Merge "bindings: qcom-hv-haptics: add properties to support non-HBoost regulator" 2020-11-11 23:35:23 -08:00
Mayank Grover
2226c57ae7 ARM: dts: msm: increase log buf size for holi
Increase log_buf size for holi, to avoid losing
bootup logs which might be required for debugging.

Change-Id: Id81dbed32b8eafa7ce06b2f5cd71b2d7221de1fb
2020-11-11 17:04:50 +05:30
Gaurav Singh
26092a7c84 ARM: dts: msm: enable scmi plh protocol
Enable SCMI PLH protocol to allow communication with
RIMPS PLH module.

Change-Id: I8a2a8f033239580830120b2225f11522c84223fc
2020-11-10 06:13:52 -08:00
Arun Prakash
7a6358ab8f ARM: dts: msm: Add support for glink for SM8150
Add glink and its dependent device tree node to support
SM8150 for automotive platforms.

Add snapshot of sm8150-smp2p.dtsi from 4.14 kernel with
commit <1392da24f5ae6cda2bbca50433acc952b72061af>
(drivers: iio: imu: Fix NULL pointer dereference
in IMU drivers) to kernel 5.4.

Change-Id: Iffc0f294c196dcdf874a9fbb19f63e4a4f626e2f
2020-11-10 14:40:10 +05:30
qctecmdr
fca6265a93 Merge "ARM: dts: msm: Update regulator S3A for holi" 2020-11-09 23:34:42 -08:00
qctecmdr
735033efcf Merge "ARM: dts: msm: Add DDR cooling device for Lahaina" 2020-11-09 23:34:42 -08:00
Nagireddy Annem
3d53a281f3 ARM: dts: msm: Add initial device tree for Monaco
Add initial device tree support for monaco target
on rumi platform. Update the bindings for same.

Change-Id: I6542a62d89cd07dd3495988ec2670f6f695c8470
2020-11-09 11:26:43 -08:00
Ram Prakash Gupta
3c9408beff ARM: dts: msm: Disable sdcard on cdp & eMMC on mbb platform
Disable sdcard on cdp & emmc on mtp mbb platform as mbb platform
doesn't support eMMC. We would enable sdcard and eMMC separately
on different platform specific dt file.

Change-Id: Ife9ca9b5512a8bf0cb1f9de7dd40a80c6d168506
2020-11-09 23:42:10 +05:30
qctecmdr
b833742c2b Merge "ARM: dts: msm: Add secure display heap configuration for Yupik" 2020-11-09 09:59:51 -08:00
qctecmdr
14cc957ba4 Merge "ARM: dts: msm: Add vdd parent supply for holi GPU" 2020-11-09 09:59:51 -08:00
qctecmdr
b34b01c143 Merge "Revert "ARM: dts: msm: enable mem_offline.bypass_send_msg for holi"" 2020-11-09 04:48:53 -08:00
Shyam Kumar Thella
c937331132 ARM: dts: msm: Add stub regulators for Monaco
Add tub regulators for Monaco to allow consumers to register and vote
for the regulators.

Change-Id: I71e5c17c032f8ed967965aa24d13d90ad5b1a6b2
2020-11-09 11:33:21 +05:30
Murali Nalajala
faf772ccd4 ARM: dts: msm: Add v2 MTP VM device tree file for lahaina VM
Add support for MTP v2 for lahaina SVM.

Change-Id: I7ccfd86b8f15e9233bc76ed9286b12f3239d20a6
2020-11-08 20:46:06 -08:00
Tony Truong
77481a38e0 ARM: dts: msm: correct PCIe regulator labels for sdxlemur
Mismatch PCIe regulator labels in devicetree is preventing PCIe
driver from getting proper handles and info to set voltage and
enable regulators. Correct the PCIe regulator labels for
sdxlemur.

Change-Id: Ia784cbb83cf464f8f5eb14d5e18fb0ece3e34277
2020-11-08 16:36:45 -08:00
Tony Truong
67548697a5 dt-bindings: arm: msm: support tuning of PCIe EQ preset request vector
Add DT entry to determine which preset is requested and evaluated
in EQ master phase.

Change-Id: Ica7c91fcda99e47cd93bb40a7ffc75f4cfb22b92
2020-11-06 10:36:22 -08:00
Veera Vegivada
e867fe5513 bindings: mproc: Add support for sm8150 mailbox string
Update bindings of mailbox for sm8150 device.

Change-Id: If9cae50e126a5c95e936c9bbe3a5a72598ccb314
2020-11-06 09:37:10 +05:30
Imran Ahmad
1200a3cad8 bindings: qcom-pmic-gpio: Add PMD9650 binding
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible string for PMD9650.

Change-Id: Iaf8e830475bb362613e7bf8e9ff0838475ed8e64
2020-11-05 18:03:09 -08:00
Isaac J. Manjarres
573cab957b ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets
The IOMMU page table management code is not optimal from a performance
perspective in the GKI configuration, relative to the downstream
implementation. When the GPU enters slumber, and requests the SMMU
driver to unmap memory from the stage 1 page tables of the GPU.

When unmapping memory, the SMMU driver must access the GPU SMMU's register
space, so it must vote for power resources to access the TLB invalidation
registers. When the GPU is in slumber, there aren't votes for the GPU
SMMU's power resources, so the SMMU driver constantly ends up
enabling/disabling the power resources, which takes a considerable
amount of time. When paired with the suboptimal IOMMU page table management
code, this leads to performance issues where the time taken to unmap
memory is large.

Thus, for all targets that support GKI, add the qcom,power-always-on
property for the GPU SMMUs of these targets, to remove the latency
incurred by having to enable/disable power resources in the GKI
configuration.

Change-Id: Id3237214e44c008871d01ec6652b08c4fb24e41c
2020-11-05 15:17:13 -08:00
Isaac J. Manjarres
478799800f dt-bindings: Document the qcom,power-always-on property for SMMU devices
Document the qcom,power-always-on property for SMMU devices. This
property specifies that the votes for power resources for an SMMU
should always be maintained.

Change-Id: I854e07b65d93ed78f9d3e270149d28ef6b599039
2020-11-05 15:17:13 -08:00
Melody Olvera
68019dd2fc ARM: dts: qcom: Add entries for power off/downlaod mode driver
Revised entries to enable power off/download mode driver.

Change-Id: I32f27f9125b73ecf5ee1bd345e5cbfe2aa0742ba
2020-11-05 11:31:29 -08:00
Ashish Chavan
9613ee1fc9 ARM: dts: qcom: Add MicroUSB support for Holi
For MicroUSB connector, charger driver takes care
of notifying connect/disconnect to USB driver. Add
charger extcon phandle to support MicroUSB on Holi.

Change-Id: I3a2b314ba43265447ecceee26965e9d7ee123d90
2020-11-05 17:08:37 +05:30
qctecmdr
9da229fee4 Merge "ARM: dts: msm: Add bindings for PCIe end point driver" 2020-11-05 01:57:23 -08:00
Raghavendra Kakarla
de3737da8d ARM: dts: msm: Update the rpm-smd node with correct IRQ for holi
Update the rpm-smd node with proper glink-rpm irq so that
rpm driver can mask the glink-rpm interrupt while going to
APSS deep sleep.

Change-Id: I1823ce98a2c1cd0586a2f68d1610edae5bb2f0d7
2020-11-05 13:28:59 +05:30
Rajeshwar Kurapaty
7d6bd23993 ARM: dts: msm: Add secure display heap configuration for Yupik
Add secure display heap configuration to enable secure memory
allocations for secure display/camera usecases.

Change-Id: I27132f3b1d85458fc9dc77d4969a42c5aa29ad09
2020-11-05 12:04:38 +05:30
Ankur Bansal
c18494f849 ARM: dts: msm: Add DCC register list for holi
Add DCC register list to support DCC register dump
for Holi SOC.

Change-Id: Ib97094105c612dacdacc6eac0bfa4dd511d3ccc7
2020-11-04 19:41:37 -08:00
Ram Chandrasekar
054bc305fd ARM: dts: msm: Add DDR cooling device for Lahaina
Add DDR cooling device for Lahaina to vote for DDR bandwidth when the
DDR temp reaches 90C.

Change-Id: I83106de17b587e5b59f0a8b7cd1fe1dad5af15b2
2020-11-04 15:40:18 -08:00