Commit graph

4,604 commits

Author SHA1 Message Date
qctecmdr
255b612f0e Merge "ARM: dts: msm: Add firmware support for SA6150" 2021-02-25 06:25:36 -08:00
qctecmdr
36e54aa776 Merge "ARM: dts: msm: Add PCIE clocks to protected list for YUPIK" 2021-02-25 06:25:35 -08:00
raghavendar rao l
78ec4c1f83 ARM: dts: msm: Add IPA device configuration for SA8195
Add IPA dtsi configurations for SA8195 target.

Change-Id: I2ad36f3857ff72255a079b25977e08fdc3c31ca4
2021-02-25 16:04:27 +05:30
Ashish Chavan
70f4f7771c ARM: dts: msm: Add base DT for smb1390 nodes
Add base DT for smb1390 support.

Change-Id: If6af064937de64418f064fdb92ad33ee4e5e3ac4
2021-02-25 15:13:11 +05:30
Fei Tong
1e7a5aa300 ARM: dts: msm: use se22 spi alias instead of se2
Add se22 spi alias instead of se2 for audio codec spi node

Change-Id: I4c8d9862e025bf78516867d9e8a6852482b8b59c
2021-02-25 17:41:00 +08:00
Venkata Rao Kakani
3d0293056f ARM: dts: msm: Base device tree of SA6155 GVM
Add base device tree of Sa6155 guest.

Change-Id: I22ca9e59e8a4ddb2ae0a891814739eef4491aae5
2021-02-25 12:15:07 +05:30
qctecmdr
bd7dc7dbf5 Merge "ARM: dts: msm: Add qseecom node for sa8195 GVM" 2021-02-24 20:57:36 -08:00
qctecmdr
f09dc34d51 Merge "ARM: dts: msm: Enlarge the minidump cma area for SM8150" 2021-02-24 20:57:36 -08:00
qctecmdr
fe9103ff5c Merge "ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets" 2021-02-24 20:57:36 -08:00
qctecmdr
5f757bc4ab Merge "ARM: dts: qcom: thermal zones definition for thermistors on Lahaina HHG" 2021-02-24 20:57:36 -08:00
qctecmdr
5d52bbac85 Merge "ARM: dts: msm: Update S1B and S8B min voltages on yupik" 2021-02-24 20:57:36 -08:00
qctecmdr
cb970311d8 Merge "dt-bindings: Add support for GDSC flag to map single GDSCR" 2021-02-24 20:57:36 -08:00
qctecmdr
7f9ddcc999 Merge "ARM: dts: msm: Enable qseecom on sdxnightjar" 2021-02-24 20:57:36 -08:00
Suraj Jaiswal
28fac9499f ARM: dts: msm: STMMAC Add doc for EMAC node
Add EMAC node documentation.

Change-Id: I38e0f580ac5b50f4dfbe2aeb41815eb142ff1453
2021-02-25 10:23:12 +05:30
Suraj Jaiswal
d2971f2a29 ARM: dts: msm: STMMAC binding
Add support for STMMAC binding doc.

Change-Id: I6292ee23e09f76267465d558799f754d15035064
2021-02-25 10:22:23 +05:30
Ping Jiang
2204751dd4 ARM: dts: msm: Add virtual spmi device tree node for sa8155
Add virtual spmi pmic and its dependent device tree node
to support SA8155 for automotive platforms.

Change-Id: I4c4411a4d0cd2331ae62e46aed1ec9e054be4d88
2021-02-24 18:30:42 -08:00
Shreyas K K
65ba7f89e9 ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8195
Add NPU-DDR device tree nodes for devfreq support on
target SA8195.

Change-Id: Ibecfdc9a9b952a0fb520274fc6f3f7ff6ae1a68e
2021-02-25 01:02:37 +05:30
Shreyas K K
52b8ab20bb ARM: dts: msm: Add NPU-DDR devfreq nodes to SA8155
Add NPU-DDR device tree nodes for devfreq support on
target SA8155.

Change-Id: I95f71ec7bd77dc7935571f96a70fcec030f1ec15
2021-02-25 01:02:26 +05:30
qctecmdr
a55093359a Merge "ARM: dts: msm: Fix IPA doorbell address for sdxlemur" 2021-02-24 06:59:32 -08:00
qctecmdr
95805c7f03 Merge "ARM: dts: msm: Enable touch support on lahaina MTP 2.1" 2021-02-24 06:59:32 -08:00
qctecmdr
311e45df06 Merge "ARM: dts: msm: Remove PCIE clocks from protected list for YUPIK IOT" 2021-02-24 06:59:31 -08:00
Manaf Meethalavalappu Pallikunhi
44ffc5f62b ARM: dts: qcom: Enable TSENS and thermal zone changes for sdxnightjar
Enable TSENS driver, default userspace thermal zone rules for each
TSENS, enable QMI cooling device, regulator cooling device and
enable modem junction temperature mitigation thermal zone rule for
sdxnightjar.

Change-Id: I67efdb252e3fb59a6d6256b03613b14e8a5e2c56
2021-02-24 17:36:28 +05:30
qctecmdr
daac463b16 Merge "ARM: dts: msm: Add mpm2 sleep counter for sm8150" 2021-02-24 00:44:04 -08:00
qctecmdr
04dafc6102 Merge "ARM: dts: msm: add quat/quin slpi pinctrl info on sm615x platform" 2021-02-24 00:44:04 -08:00
qctecmdr
f272579bf2 Merge "ARM: dts: msm: Update qpic nand bus vote to nominal voltage" 2021-02-24 00:44:03 -08:00
qctecmdr
1ffa8182a8 Merge "ARM: dts: msm: Add clock for SLPI pinctrl for SM8150" 2021-02-24 00:19:56 -08:00
qctecmdr
bd1e550fb7 Merge "ARM: dts: msm: Add firmware support for SM8150" 2021-02-24 00:19:56 -08:00
qctecmdr
ea64a4b297 Merge "ARM: dts: msm: Add scm node for msmsteppe" 2021-02-24 00:19:56 -08:00
qctecmdr
0002fdf3a3 Merge "ARM: dts: msm: Add qcom,usb-charger dt prop on sdxlemur" 2021-02-24 00:19:56 -08:00
qctecmdr
edd45d07b1 Merge "ARM: dts: msm: Add virtual subsystem notification nodes for SA8155 VM" 2021-02-24 00:19:56 -08:00
qctecmdr
4120a5fa0a Merge "ARM: dts: msm: Add ADSP remoteheap vmlist for SA8155" 2021-02-24 00:19:56 -08:00
qctecmdr
65899af665 Merge "ARM: dts: msm: Add device nodes for FastRPC and CDSP Loader for SM6150" 2021-02-24 00:19:56 -08:00
Karthik Rudrapatna
7f8c9684ae ARM: dts: msm: Add IOSS config for Realtek R8125
Add IOSS config for Realtek R8125B NIC on sdxlemur platform.

Change-Id: I03743995e84be98c74c46e64cd07766693ae5b02
2021-02-24 00:26:07 -05:00
Jilai Wang
f1d39ea45f ARM: dts: msm: Add NPU device tree for sa8155/sa8195
Add NPU device tree to support NPU for sa8155/sa8195

Change-Id: I7f18d761ff40b7d2ed443f321aeab3cc65360e40
2021-02-23 21:09:18 -05:00
Veera Vegivada
9d50a8c24e ARM: dts: msm: Add qcom,no-accumulative-counter property for cpufreq
Accumulative cycle counters are not supported, cycle counter needs
to be read from the core-0 of the frequency domain.
Add property to indicate the same.

Change-Id: I503c4470824d29ee95a3c39a172ec716be77c61b
2021-02-23 19:04:47 +05:30
katamoni sai abhilash
3c080206fb ARM: dts: msm: Add qseecom node for sa8195 GVM
Add dts entry for qseecom node for sa8195

Change-Id: I7c0b7f3581a5f23d7a125413fb76c2be081e1ec9
2021-02-23 14:54:47 +05:30
wadesong
05947dc436 ARM: dts: msm: Enlarge the minidump cma area for SM8150
Enlarge the minidump cma area due to a number of new DTSI nodes
(mainly related to CPU cache minidumps) have been added, which
require more space.

Change-Id: I8826f367433c6a26c5f1538166c4edc592996eb3
2021-02-23 14:17:19 +05:30
Kavya Nunna
cc32cc1ef4 ARM: dts: msm: Add DT snapshots for pmi632 and pm6125
Add snapshot of pmi632 ,pm6125 and pm6125-rpm-regulators
with base nodes for charger, QG, GPIOs, DIV_CLK, flash and
other PMIC peripherals for pmi632 and pm6125.

This snapshot is taken as of msm-4.19 commit c0c998ac0596
("Merge "ARM: dts: msm: Enable diag channels for SDM429/439/QM215"").

Change-Id: I67eea44d89f6e30824d71cd361fd4ffe90cbdec6
2021-02-23 12:17:28 +05:30
Charan Teja Kalla
9d836f929d ARM: dts: msm: Enable qcom,power-always-on for GPU SMMUs on GKI targets
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: I403c9864705c50f7ce8b1118c3c75902708e647b
2021-02-23 10:40:00 +05:30
Taniya Das
6ecac82e65 ARM: dts: msm: Remove PCIE clocks from protected list for YUPIK IOT
The PCIE clocks are required to be accessed, thus remove them from the
protected list.

Change-Id: I4800f708fbb2a3502dc46ec7d33427c70391bfb3
2021-02-23 08:43:42 +05:30
Minghao Zhang
a2239fe9fc ARM: dts: qcom: thermal zones definition for thermistors on Lahaina HHG
On Lahaina HHG quiet-therm-usr uses PM8350 AMUX2 channel, qtm-w-therm-usr
uses PM8350 AMUX4 channel and qtm-n-therm-usr uses PM8350 GPIO1 channel.
Meanwhile disable camera-therm-usr, rear-cam-therm-usr and tof-therm-usr
using these channels.

Change-Id: I4bf20074e2c4f8ef815667ff2e8c3e5574522e47
2021-02-23 09:58:46 +08:00
Tony Truong
dff71b3b8c ARM: dts: msm: add pci DT nodes for PCIe switch for sdxlemur CPE
If there is a switch connected to PCIe root complex, the
devicetree hierarchy needs to correctly reflect the physical
connection. Add pci DT nodes for each switch device such as
switch upstream and downstream ports for sdxlemur CPE.

Change-Id: I04ddd33adc67f0ec689d014cd00ed5fa26d02a89
2021-02-22 14:13:55 -08:00
Tony Truong
ada56f0d98 ARM: dts: msm: expand iommu-map to support PCIe switch on sdxlemur CPE
Additional BDF to SID mappings are needed if a switch and
mutliple endpoints are connected to PCIe root complex. Expand
iommu-map for PCIe on sdxprarie CPE to support such a usecase.

Change-Id: Id7643ab574b1472649bb70121da70a40f31c806c
2021-02-22 14:10:55 -08:00
Nitin LNU
883aedd4f7 ARM: dts: msm: Modify irq type for qcedev,qcrypto
Modify irq type for qcedev and qcrypto for sdxnightjar to avoid excessive
warning log for sdxnightjar.

Change-Id: Idef2bbd8024779a8c9eb60effd675b1050275136
2021-02-22 20:20:00 +05:30
Hiren Gohel
386991061b ARM: dts: msm: Make sdhc aliases start from 0
Make sdhc aliases start from 0 to ennumerate
block devices starting from mmcblk0 for emmc and mmcblk1
for sdcard.

Change-Id: I911182f06b0d4540291501ab6352cfc01fc812c9
2021-02-22 17:31:44 +05:30
Shreyas K K
5f94950b3e ARM: dts: msm: Add clock for SLPI pinctrl for SM8150
Add clock node to SLPI pinctrl driver for SM8150 target.

Change-Id: I1cebf2f526e8e8a8815d13c984b5d304f57e250f
2021-02-22 14:36:15 +05:30
Rama Krishna Phani A
16506136aa ARM: dts: msm: add PCIe AUX clk freq for sa6155, sa8155, sa8195
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 19.2MHz.

Change-Id: Ia670d8e75f75939c2798d795e21771402d83569c
2021-02-22 00:41:04 -08:00
Saurabh Ambulkar
87f1a3ee9f ARM: dts: msm: Add mpm2 sleep counter for sm8150
Add mpm2 sleep counter to support boot time marker.

Change-Id: I42949d9baadd2211ed2dbc08f22e2eb07e727675
2021-02-21 22:48:12 -08:00
Taniya Das
04421588f7 ARM: dts: msm: Add PCIE clocks to protected list for YUPIK
The PCIE clocks are not required to be accessed, thus add them in
protected list.

Change-Id: I6af84f7b33af1ce695b8ccd14755b0ace23c2c75
2021-02-21 22:20:16 -08:00
Vinay Sudra
e56ecdf7a8 ARM: dts: msm: Add firmware support for SA8195
Add firmware node which is parsed by android init to
mount system and vendor partition.

Change-Id: Id32af33954fc91a1b00f281ce11fa121912a1747
2021-02-22 10:45:50 +05:30