Commit graph

3,470 commits

Author SHA1 Message Date
qctecmdr
00a691d8b7 Merge "ARM: dts: msm: Update the init-mode of LDO11C for shima" 2020-12-18 03:37:13 -08:00
qctecmdr
95cabe6d12 Merge "ARM: dts: msm: Add reserved region for uefi for holi" 2020-12-18 03:37:13 -08:00
qctecmdr
49cd949f8d Merge "ARM: dts: msm: Enable qcedev and qcrypto on olympic" 2020-12-18 03:37:13 -08:00
qctecmdr
9a88565fad Merge "ARM: dts: msm: Enable NAND and SD card for sdxnightjar" 2020-12-18 03:37:13 -08:00
qctecmdr
998203895a Merge "ARM: dts: msm: Add USB nodes for SDXNIGHTJAR" 2020-12-18 03:37:13 -08:00
qctecmdr
10b0540648 Merge "ARM: dts: qcom: Add entries for audio overlay" 2020-12-18 03:37:13 -08:00
qctecmdr
2f5f68d3b8 Merge "ARM: dts: msm: Add SPS node for monaco" 2020-12-18 03:37:12 -08:00
qctecmdr
729c3b475a Merge "ARM: dts: msm: add PMIC devices for SM8150" 2020-12-18 03:37:12 -08:00
qctecmdr
8ffe73494b Merge "ARM: dts: msm: Add venus pil node for Yupik" 2020-12-18 03:37:12 -08:00
qctecmdr
26c24a9ff7 Merge "ARM: dts: msm: Add rmtfs_sharedmem support for yupik" 2020-12-18 03:37:12 -08:00
Veera Vegivada
e4235a900b ARM: dts: msm: add PMIC devices for SM8150
Add top level SPMI slave devices for PM8150.
Also add some of the peripheral devices within the SPMI slave devices.

Change-Id: Ia59d63861135913f5968050d88a5f8d5c63882df
2020-12-17 14:21:26 +05:30
Veera Vegivada
fabe0f661a ARM: dts: msm: Add system_pm device for SDMSHRIKE
system_pm device is required for system level low power modes.

Change-Id: Ib65fc22d67218bc6584c6aec044d4b06e22d6acc
2020-12-17 14:20:15 +05:30
Veera Vegivada
21bafffd73 ARM: dts: msm: Add Power management nodes for SDMSHRIKE
This change adds two items for power management.

1. Add PDC interrupt controller device. The interrupt map remains same as
sm8150. Also mention PDC as wakeup parent for TLMM.

2. Include power management for sm8150 for APSS low power modes and
various stats drivers.

Change-Id: I3473f86bbaa3c289199d3ca88d0c31be5712f145
2020-12-17 14:20:15 +05:30
Veera Vegivada
cd81372a79 ARM: dts: msm: Add regulators for SDMSHRIKE
Add rpmh and refgen regulators for sdmshrike.

Change-Id: I9d303e66fc02da8888fc6565ff590dcf2b4b77c7
2020-12-17 14:20:15 +05:30
Veera Vegivada
28a2d7d1f7 ARM: dts: msm: Add RSC and cmd_db support for SDMSHRIKE
Add apps_rsc, disp_rsc and cmd_db support.

Change-Id: I301d33796caba4fe8ffd322389abef556dc8479f
2020-12-17 14:20:14 +05:30
Veera Vegivada
6e484694b7 dt-bindings: clocks: Add clock controller bindings for SCSHRIKE
Add clock controller bindings to support SCSHRIKE.

Change-Id: I1a650b8b13ce86c54c4e9685673b4a70d94b0242
2020-12-17 14:20:14 +05:30
Veera Vegivada
fb12ebb7f6 dt-bindings: interconnect: add interconnect bindings
Add interconnect device bindings. These devices can be used to
describe any RPMH and NoC based interconnect devices for scshrike.

Change-Id: I0db869169f33aa73a9fe4be376136b98215f17c9
2020-12-17 14:20:14 +05:30
Vivek Kumar
6862f8cc7c ARM: dts: msm: Add the SMMU devices for SM8150
Add the set of devices that describe the APPS
and graphics SMMU register spaces and various
properties for SM8150.

Change-Id: I149b53bbb2c36410df69a954dc246ccbc9350534
2020-12-17 14:20:14 +05:30
Veera Vegivada
89db400bde arm64: dts: qcom: sm8150: Add cpufreq HW device node
Add cpufreq HW device node to scale 4-Silver/3-Gold/1-Gold+ cores
on SM8150 SoCs.

Change-Id: I37fe076fbcc66b04183939ef555381f02825f387
Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Link: https://lore.kernel.org/r/20191219120633.20723-1-sibis@codeaurora.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Git-commit: fea8930bd55e6d88e43ce44cd058aee3b85de274
Git-repo: https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next
[vvegivad@codeaurora.org: minor modifications needed to handle as per cpufreq-hw driver]
Signed-off-by: Veera Vegivada <vvegivad@qti.qualcomm.com>
2020-12-17 14:20:06 +05:30
qctecmdr
713e6d24eb Merge "ARM: dts: qcom: Add second trip to xo-therm userspace rule for lahaina" 2020-12-16 22:16:33 -08:00
qctecmdr
1998be3125 Merge "ARM: dts: msm: Add audio dtsi changes for yupik" 2020-12-16 22:16:33 -08:00
Zhiqiang Tu
9b9a0dd22f ARM: dts: msm: Add initial device tree for Quin virtual machine
Add initial device tree for SA8155 Quin virtual machine.

Change-Id: I1728cb9593e1232d362e67dd6291f5c77ec38340
2020-12-16 15:05:41 +08:00
qctecmdr
3aec02989b Merge "ARM: dts: msm: Add bcm voter devices for Yupik" 2020-12-15 09:11:51 -08:00
qctecmdr
4dad9a0e6f Merge "ARM: dts: msm: Add Yupik trustedVM device configuration" 2020-12-15 09:11:51 -08:00
qctecmdr
ec93d15eb0 Merge "ARM: dts: msm: Add trustedvm enablement nodes for Yupik" 2020-12-15 09:11:51 -08:00
qctecmdr
d7121548a7 Merge "ARM: dts: msm: add interconnect paths for smmu" 2020-12-15 09:11:51 -08:00
qctecmdr
bd4da02e25 Merge "ARM: dts: msm: Remove test devices for sdxlemur v1" 2020-12-15 09:11:51 -08:00
Priyanka Gujjula
b614867cde ARM: dts: msm: Add venus pil node for Yupik
Add venus pil node to load venus subsystem
for Yupik.

Change-Id: Ib00af73b7f3cd12092fd4316c2f9eeb279bcefee
2020-12-15 19:04:11 +05:30
Vatsal Bucha
3d9c41ba43 ARM: dts: msm: Add audio dtsi changes for yupik
Add audio related dtsi files for yupik.

Change-Id: I65bff7b78f8a0e25c790df7cd888097f387c6d9e
2020-12-15 16:42:31 +05:30
qctecmdr
59abd97269 Merge "ARM: dts: msm: Add clock controller nodes for SDXNIGHTJAR" 2020-12-15 01:48:33 -08:00
qctecmdr
8c645a5271 Merge "ARM: dts: qcom: enable hypervisor core_ctl for Yupik" 2020-12-15 01:48:33 -08:00
Vijayavardhan Vennapusa
a2d8772a36 ARM: dts: msm: Add SPS node for monaco
Add SPS module to device tree. SPS (Smart Peripheral System)
enables the support of all BAMs in the system which provide DMA
functionality to various peripherals for monaco.

Change-Id: Iba0cd7c441792157e8513b17ab3b03647d640047
2020-12-14 18:47:57 +05:30
Gopala Krishna Nuthaki
385ad886be ARM: dts: qcom: Add second trip to xo-therm userspace rule for lahaina
There are two clients in userspace who can request different trip
thresholds to xo-therm. Add another thermal zone trip node
to xo-therm for second client to configure its own threshold.

Change-Id: I16cbd65e5ca7955df9cf4e68f91e9cb3411eade5
2020-12-14 16:11:16 +05:30
Anmolpreet Kaur
99d89eab58 ARM: dts: msm: Enable qcedev and qcrypto on olympic
Add dts entries for qcedev and qcrypto modules on
olympic target.

Change-Id: Iffd514a3246409416cc53d87d31176e31a9bdf7c
2020-12-14 15:57:00 +05:30
Patrick Daly
99e9d49b7d ARM: dts: msm: Remove test devices for sdxlemur v1
This functionality is not supported on v1 hardware.

Change-Id: I885d67d76316650da73adb592371fd0cb1af6b0a
2020-12-11 17:09:20 -08:00
Odelu Kukatla
ddbcac618f ARM: dts: msm: Add bcm voter devices for Yupik
Add bcm voter devices that live under RSC devices
to allow interconnect providers to target their
votes for meeting bandwidth constraints.

Change-Id: Iffa6b6dbcc02cf00448940184de8fae7382772ad
2020-12-11 18:17:33 +05:30
Kiran Gunda
6b91deabe2 ARM: dts: msm: Update the init-mode of LDO11C for shima
Update the init-mode of LDO11C to LPM and leaving it to the
clients to configure the mode runtime. This improves the power
if there is no requirement from the client to be in LPM.

Change-Id: I811db3a1bb7cbd12a3781c01d43d3a63501308b0
2020-12-11 16:15:34 +05:30
Rohith Kollalsi
5c6db84f3d ARM: dts: msm: Add USB nodes for SDXNIGHTJAR
Add usb nodes to support usb in high speed for SDXNIGHTJAR.

Change-Id: I9f7c12da4adcf60a30a04a8125138efb1f84e3d1
2020-12-11 11:33:06 +05:30
Lingutla Chandrasekhar
81e71228a6 ARM: dts: qcom: enable hypervisor core_ctl for Yupik
Enable hyp_core_ctl support for Yupik, which is used reserving cpus for
Secondary VM.

Change-Id: Icfd08b04c290c63e919ee3941f0727344bf842c0
2020-12-11 09:33:49 +05:30
qctecmdr
0f2d60e3e8 Merge "ARM: dts: msm: Fix pmx65 die_temp configuration" 2020-12-10 16:11:03 -08:00
qctecmdr
600cfe3289 Merge "ARM: dts: msm: Enable tzlog driver on sdxlemur" 2020-12-10 11:38:50 -08:00
qctecmdr
165308fc8c Merge "ARM: dts: msm: Add SPS node for SDXNIGHTJAR" 2020-12-10 11:38:50 -08:00
qctecmdr
b36b2fa295 Merge "ARM: dts: msm: Update ddr subtype for 512mb variant" 2020-12-10 11:38:50 -08:00
qctecmdr
ab0bc4b37e Merge "ARM: dts: msm: Add ICNSS2 DT node for Yupik" 2020-12-10 11:38:50 -08:00
qctecmdr
9b9ad12c27 Merge "ARM: dts: msm: Add PIL node for WPSS in Yupik DTSI" 2020-12-10 11:38:50 -08:00
qctecmdr
f27ba25e25 Merge "ARM: dts: msm: Add label for llcc" 2020-12-10 06:46:21 -08:00
qctecmdr
004316cae6 Merge "ARM: dts: msm: Added warm reset for sdxlemur pcie devices" 2020-12-10 06:46:21 -08:00
qctecmdr
8b4ecca2d2 Merge "ARM: dts: msm: Use PCIe_MSI for Shima" 2020-12-10 06:46:21 -08:00
Siva Kumar Akkireddi
89e1653fc4 ARM: dts: msm: Add SPS node for SDXNIGHTJAR
Add SPS module to device tree. SPS (Smart Peripheral System)
enables the support of all BAMs in the system which provide DMA
functionality to various peripherals for SDXNIGHTJAR.

Change-Id: I73916bc9b28523bb92fe3ceb823440531519210d
2020-12-10 19:22:00 +05:30
Rakesh Kota
187984060d ARM: dts: msm: Add clock controller nodes for SDXNIGHTJAR
Add GCC/DEBUGCC/RPMCC clock controller nodes for SDXNIGHTJAR.

Change-Id: Ieee31a7fcca34634ce5c523cb9d72c25e2f1c16a
2020-12-10 19:17:54 +05:30