Commit graph

3,488 commits

Author SHA1 Message Date
Vivek Golani
3364e7cdcd ARM: dts: msm: Add MPROC device nodes for monaco
Add SMEM, TCSR Mutex, Glink and SMP2P devices for enabling
interprocessor communication with MPSS, LPASS and RPM.

Change-Id: Ib0ff3ed3478ddaf09e7e0febdc7efbac60fe8276
2020-12-21 16:46:38 +05:30
qctecmdr
c094ecd586 Merge "ARM: dts: msm: Add jtagv8 devices for yupik" 2020-12-20 00:48:53 -08:00
qctecmdr
067474b440 Merge "ARM: dts: msm: Add wdi2 support for holi" 2020-12-18 18:04:10 -08:00
qctecmdr
a431fff18d Merge "ARM: dts: qcom: Add slimbus dtsi node for monaco" 2020-12-18 03:37:14 -08:00
qctecmdr
233997b449 Merge "ARM: dts: msm: add the current load parameter for vdd reg" 2020-12-18 03:37:14 -08:00
qctecmdr
1b838a1f5c Merge "ARM: dts: msm: Update ddr variant for all sdxlemur 512mb variants" 2020-12-18 03:37:14 -08:00
qctecmdr
17981992a3 Merge "dt-bindings: interconnect: update OSM L3 bindings" 2020-12-18 03:37:14 -08:00
qctecmdr
c8f7c82b16 Merge "ARM: dts: msm: Revised emmc device tree and added to makefile" 2020-12-18 03:37:13 -08:00
qctecmdr
a78cf937af Merge "ARM: dts: msm: Add dma-coherent for tmc-etr on Lahaina" 2020-12-18 03:37:13 -08:00
qctecmdr
4f0a528db1 Merge "ARM: dts: msm: Update the init-mode of LDO11C for shima" 2020-12-18 03:37:13 -08:00
qctecmdr
d9009d8e67 Merge "ARM: dts: msm: Add reserved region for uefi for holi" 2020-12-18 03:37:13 -08:00
qctecmdr
7a032e0ae9 Merge "ARM: dts: msm: Enable qcedev and qcrypto on olympic" 2020-12-18 03:37:13 -08:00
qctecmdr
f77b54fed3 Merge "ARM: dts: msm: Enable NAND and SD card for sdxnightjar" 2020-12-18 03:37:13 -08:00
qctecmdr
fa48f3f537 Merge "ARM: dts: msm: Add USB nodes for SDXNIGHTJAR" 2020-12-18 03:37:13 -08:00
qctecmdr
2e85cb1a5a Merge "ARM: dts: qcom: Add entries for audio overlay" 2020-12-18 03:37:13 -08:00
qctecmdr
b89cfd93fb Merge "ARM: dts: msm: Add SPS node for monaco" 2020-12-18 03:37:12 -08:00
qctecmdr
34aafa700f Merge "ARM: dts: msm: add PMIC devices for SM8150" 2020-12-18 03:37:12 -08:00
qctecmdr
4f1f40babb Merge "ARM: dts: msm: Add venus pil node for Yupik" 2020-12-18 03:37:12 -08:00
qctecmdr
574b1f5f67 Merge "ARM: dts: msm: Add rmtfs_sharedmem support for yupik" 2020-12-18 03:37:12 -08:00
Praveen Kurapati
45691e42a7 ARM: dts: msm: Add wdi2 support for holi
Add changes to enable support for WDI2.0 in holi
target.

Change-Id: I850237ee7e23b954a93094c56c8b095b6af2dfde
2020-12-17 21:21:19 +05:30
himta ram
63cc4bfb06 ARM: dts: msm: add the current load parameter for vdd reg
Add the current load parameter for vdd regulator.

CRs-Fixed: 2840578
Change-Id: I941ed7351d0230d9ec1493945f998baff2a9ae27
2020-12-17 17:15:51 +05:30
Veera Vegivada
84f6405c27 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
d9b4a91ec0 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
83c7822455 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
2cbc4b940e 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
96101caa9d 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
00c55b9774 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
2dc593d1e4 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
12dee74ffc 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
ee17ea5be7 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
020b7178a7 Merge "ARM: dts: qcom: Add second trip to xo-therm userspace rule for lahaina" 2020-12-16 22:16:33 -08:00
qctecmdr
6308e810b9 Merge "ARM: dts: msm: Add audio dtsi changes for yupik" 2020-12-16 22:16:33 -08:00
Prudhvi Yarlagadda
affa46ac8c ARM: dts: qcom: Add slimbus dtsi node for monaco
Add slimbus dtsi node for monaco.

Change-Id: Idcc7052b8193d08f133d189527c65a8ffe380860
2020-12-16 21:48:32 -08:00
Zhiqiang Tu
6a940e847d 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
Melody Olvera
8125711557 ARM: dts: msm: Revised emmc device tree and added to makefile
Revised the emmc device tree, added it to the makefile,
and disabled nand on emmc devices.

Change-Id: I995c871ae4c390420322c59fdac5170bd3dec93e
2020-12-15 10:07:34 -08:00
qctecmdr
19c771660e Merge "ARM: dts: msm: Add bcm voter devices for Yupik" 2020-12-15 09:11:51 -08:00
qctecmdr
e1e2ee0c73 Merge "ARM: dts: msm: Add Yupik trustedVM device configuration" 2020-12-15 09:11:51 -08:00
qctecmdr
cf42691ff9 Merge "ARM: dts: msm: Add trustedvm enablement nodes for Yupik" 2020-12-15 09:11:51 -08:00
qctecmdr
d11b12c155 Merge "ARM: dts: msm: add interconnect paths for smmu" 2020-12-15 09:11:51 -08:00
qctecmdr
e424b9a2ff Merge "ARM: dts: msm: Remove test devices for sdxlemur v1" 2020-12-15 09:11:51 -08:00
Priyanka Gujjula
30893f414d 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
8c9d54bc96 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
c1bbe2339a Merge "ARM: dts: msm: Add clock controller nodes for SDXNIGHTJAR" 2020-12-15 01:48:33 -08:00
qctecmdr
fa222615ed Merge "ARM: dts: qcom: enable hypervisor core_ctl for Yupik" 2020-12-15 01:48:33 -08:00
Melody Olvera
671c95b49d ARM: dts: msm: Update ddr variant for all sdxlemur 512mb variants
Updated the ddr variant for all sdxlemur 512mb variants.

Change-Id: I800974193eab05431a4c8ca412aa1baf0e0adfd5
2020-12-14 13:27:29 -08:00
Vijayavardhan Vennapusa
af7a6a8533 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
53d71d92f2 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
d67d8d60a2 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
Veera Vegivada
40a825752d dt-bindings: interconnect: update OSM L3 bindings
Add bindings for the sm6150 and scshrike osm l3 driver.

Change-Id: I5b5f37dc2eee08a2cf693a4c5bd73a58c80f241d
2020-12-13 22:15:55 +05:30
Veera Vegivada
980006a2d1 bindings: interconnect: Update OSM L3
Update the bindings document with proper data.

Change-Id: Ia42bbe70c08777f570615c4c509b607a5e334f83
2020-12-12 16:58:03 +05:30