Commit Graph

413 Commits

Author SHA1 Message Date
Isaac J. Manjarres
69c571687f ARM: dts: msm: Define the secure CDSP dma-heap for Kalama
Define the secure CDSP carveout dma-heap for the Kalama target.

Change-Id: Ia07dbba2fe15db5f825d6fe6b781eb93d64eec77
2021-12-08 22:11:10 -08:00
qctecmdr
6fb76fe7c5 Merge "ARM: dts: msm: Fix tz-log entry for kalama" 2021-12-05 11:14:11 -08:00
qctecmdr
59eb7c994e Merge "ARM: dts: msm: Add USB port select GPIO configuration on Kalama" 2021-12-02 15:47:42 -08:00
qctecmdr
de519f7485 Merge "ARM: dts: msm: dt-bindings: Add modem ddr bus scaling interconnect" 2021-12-02 15:47:41 -08:00
Smita Ghosh
0c75b91209 ARM: dts: msm: Fix tz-log entry for kalama
Fix tz-log entry in the dtsi file.

Change-Id: Ic2fc2f5edcbb8b97de83c38ae6b8317803121b86
2021-12-02 14:22:21 -08:00
Gokul krishna Krishnakumar
8801e6652c ARM: dts: msm: dt-bindings: Add modem ddr bus scaling interconnect
This change adds the modem interconnect for ddr bus scalingon kalama soc.
This is used during shutdown and ramdump collection, to ensure that the
SSR dump encryption and collection completes quickly.

Change-Id: Ifd23ba2a3807f053710ae00803ce3591c570dacd
2021-12-02 11:23:07 -08:00
Gokul krishna Krishnakumar
160c6c6083 ARM: dts: msm: waipio: Add modem ddr bus scaling interconnect
This change adds the modem interconnect for ddr bus scaling. This
is used during shutdown and ramdump collection to ensure that the
SSR dump encryption and collection completes quickly.

Change-Id: I29014d2aa4787196a13a9906fe484f52e563d502
2021-12-02 10:37:38 -08:00
qctecmdr
1ca268d595 Merge "ARM: dts: msm: Enable DCC for kalama" 2021-12-02 00:52:54 -08:00
qctecmdr
c32f928e36 Merge "ARM: dts: msm: Add missing gpucc phandle to debugcc for Kalama" 2021-12-02 00:52:54 -08:00
Vivek Aknurwar
dc48db7c69 ARM: dts: msm: Add missing gpucc phandle to debugcc for Kalama
Add gpucc phandle to debugcc device tree node for gpucc
measure nodes on Kalama.

Change-Id: Ied7453b838dd786fa9ac50df76efb9d0ab849fa6
2021-12-01 23:21:28 -08:00
qctecmdr
af854f075e Merge "bindings: firmware: scm: Add bindings for waitqueue-aware firmware" 2021-12-01 21:11:34 -08:00
qctecmdr
37bddf41d2 Merge "bindings: input: qcom-hv-haptics: add "qcom,wf-fifo-preload" property" 2021-12-01 21:11:34 -08:00
qctecmdr
89e846c1ea Merge "ARM: dts: qcom: Add vm tlmm support to wkp" 2021-12-01 13:44:32 -08:00
qctecmdr
d46c47bcb4 Merge "ARM: dts: msm: Add cpufreq_hw node for Kalama" 2021-12-01 13:44:32 -08:00
Tao Zhang
ff5eaa8cc4 ARM: dts: msm: Enable DCC for kalama
Enable DCC for kalama since DCC virtualization is ready and
enabled.

Change-Id: Id0cf367e38c48f612fc64a14a6eca3b800a40ac1
2021-12-01 17:14:04 +08:00
Guru Das Srinagesh
3619aea8d3 bindings: firmware: scm: Add bindings for waitqueue-aware firmware
Some firmware images support the processing of SMC calls via the
waitqueue mechanism. Add compatible string to support this feature.

Change-Id: I8bc4d4ea41c247c93683e9d0dc2e9a47de063bef
2021-11-30 11:20:24 -08:00
qctecmdr
8a6a243187 Merge "dt-bindings: leds: leds-qti-flash: Add qcom,secure-vm property" 2021-11-30 09:36:04 -08:00
Ashish Bhimanpalliwar
704a9299ca ARM: dts: qcom: Add vm tlmm support to wkp
Add vm tlmm support to wkp.

Change-Id: I1e85fd48fa6ec6e5625e96ee74f5e6caef2898a9
2021-11-30 21:39:52 +05:30
Ashish Bhimanpalliwar
d1aba9a0c5 ARM: dts: qcom: Add vm tlmm support to kalama
Add vm tlmm support to kalama.

Change-Id: I83c3517ade86b2c9367a13de9c74dd7d8345c10a
2021-11-30 21:39:52 +05:30
qctecmdr
7327b06aca Merge "ARM: dts: msm: add minidump regions for kalamai" 2021-11-30 02:25:04 -08:00
qctecmdr
8dc8c9c31f Merge "ARM: dts: msm: config lpicc tpdm as dummy source" 2021-11-30 02:25:03 -08:00
qctecmdr
272bf8b3e2 Merge "ARM: dts: msm: Add dcvs device tree nodes for Kalama" 2021-11-29 20:31:49 -08:00
Vivek Aknurwar
6fcd2905f2 ARM: dts: msm: Add cpufreq_hw node for Kalama
Add the cpufreq_hw node to enable control of CPU frequency
domains for Kalama.

Change-Id: I92bac622130e0c37a353552810ded08208ebe310
2021-11-29 19:05:05 -08:00
Rishabh Bhatnagar
059334c0e6 ARM: dts: msm: Add dcvs device tree nodes for Kalama
Add initial dcvs device tree nodes for Kalama.

Change-Id: Ibd1963caf7df33ccbb858e1c28d13152b0d1c407
2021-11-29 16:09:46 -08:00
qctecmdr
fc021a3d37 Merge "dt-bindings: Update TLMM VM mem access driver documentation" 2021-11-29 13:20:28 -08:00
qctecmdr
3016657532 Merge "ARM: dts: msm: Update cpufreq_hw compatible string for Waipio" 2021-11-29 13:20:28 -08:00
Naina Mehta
0255852cdd dt-bindings: Update TLMM VM mem access driver documentation
Update gpio list to contain tlmm gpio number.

Change-Id: I1168475f6f7f9106a0356b0d0be5010b996b785c
2021-11-29 10:29:54 +05:30
Taniya Das
0251fb9d23 ARM: dts: msm: Add support for dummy clocks/GDSC for Cinder
Add dummy clock controllers for GCC/ECPRI/RPMH on Cinder.

Change-Id: Ic39db3a9fbe267a344c3a47090f0a4ae9556eaef
2021-11-28 05:25:06 +05:30
Tao Zhang
803b87e4da ARM: dts: msm: add minidump regions for kalamai
Add pcu registers, osm register and fsm data collection to
the minidump regions for kalama.

Change-Id: I77686de4ee4083df1737324e74f59ae87081eb3a
2021-11-25 00:47:12 -08:00
qctecmdr
a50ad946bd Merge "ARM: dts: msm: gunyah: Add dbl test node for kalama" 2021-11-24 17:22:43 -08:00
Po-Jung Lai
e4f86f8806 ARM: dts: msm: gunyah: Add dbl test node for kalama
Add doorbell test node to kalama.dtsi and kalama-vm.dtsi to
validate hypervisor doorbell functionality.

Change-Id: I4b13064644f66f30915b7692efaf5bc23978155d
2021-11-24 14:06:06 -08:00
qctecmdr
9d4922168c Merge "dt-bindings: msm: ep-pcie: Add documentation" 2021-11-24 12:17:47 -08:00
qctecmdr
1dce6ab521 Merge "ARM: dts: msm: add remote debugger support" 2021-11-24 09:17:47 -08:00
Devender Kaushik
c2b79e6e5c ARM: dts: msm: add remote debugger support
Add remote debugger device configuration. The Remote Debugger driver
allows a debugger running on a host PC to communicate with a remote
stub running on peripheral subsystems.

Change-Id: Iebbb5754028b06c968db6ea7444ece4a8c4c028b
2021-11-24 16:18:59 +05:30
Smita Ghosh
fc3a016d3c ARM: dts: msm: Add QSEECOM heaps for kalama
Add device node for kalama for smcinvoke and tzlog module.
This module add tz logs to /proc/tzdbg/log file.

Change-Id: Ib3c11ab46bfca792d0dff64a5bac0133ab369daf
2021-11-23 17:51:58 -08:00
Anjelique Melendez
b31c6bb6e1 dt-bindings: leds: leds-qti-flash: Add qcom,secure-vm property
Add "qcom,secure-vm" property to define when a secure VM is in use.

Change-Id: I3f16e7f1efe3667cf5a100a670e8eca891bdf57e
2021-11-23 15:19:06 -08:00
Mayank Rana
53167f579a ARM: dts: msm: Add USB port select GPIO configuration on Kalama
USB SS PHY needs to update CC direction based on port select value.
GPIO 48 is required to use into USB function mode for USB port select.
Hence add GPIO 48 pinctrl configuration and add phandler with USB SS
PHY devicetree node.

Change-Id: Icbf7debfd5d37d800a0a83b59ac5566a0330613e
2021-11-23 14:31:29 -08:00
qctecmdr
0364c9d870 Merge "ARM: dts: msm: Add sys-pm-violators device for kalama" 2021-11-23 09:27:30 -08:00
Minghao Zhang
b8ca230a4f ARM: dts: msm: Add sys-pm-violators device for kalama
This change adds system low power violator device node.

Change-Id: I09c8a623636fcc00aa04e9924ce9d34ce0bddf50
2021-11-23 06:38:48 -08:00
Tao Zhang
3effd7b69c ARM: dts: msm: config lpicc tpdm as dummy source
Config lpicc tpdm as dummy source since QDSS_DDRSS_LPI is expected
to be managed by ADSP. The only requirement on HLOS for this would
be to provide a dummy source node for this TPDM. Therefore, the
funnel is used by this TPDM should be configured as static as well.

Change-Id: I4bc7583dc201d3c557c41752fcb62ac4fdd507de
2021-11-22 22:51:52 -08:00
Fenglin Wu
d2b9818716 bindings: input: qcom-hv-haptics: add "qcom,wf-fifo-preload" property
Add "qcom,wf-fifo-preload" property for FIFO effects to be able to
preload into pattern memory during boot up.

Change-Id: Icb11c5efc7039abe290d024288d964c651b21d4e
2021-11-23 14:13:09 +08:00
qctecmdr
f31850bce6 Merge "ARM: dts: qcom: dt-bindings: Add spss node in kalama SoC" 2021-11-22 13:52:13 -08:00
qctecmdr
861ae6fac8 Merge "ARM: dts: msm: Add vendor hooks node for cinder" 2021-11-22 13:52:12 -08:00
Melody Olvera
2a9d7670f2 ARM: dts: msm: Add vendor hooks node for cinder
Add vendor hooks node for cinder SoC to add support for
cpu core backtrace, KASLR backtrace, cpu hotplug, etc.

Change-Id: I10b891b2088878c2d622df8231f577faa302402f
2021-11-22 12:37:52 -08:00
Gokul krishna Krishnakumar
fed56e95db ARM: dts: qcom: dt-bindings: Add spss node in kalama SoC
Adding spss node in the kalama device tree.

Change-Id: I31b5f0fcd1433f822f7363abd991b2b95f582245
2021-11-22 10:42:20 -08:00
qctecmdr
13122ba588 Merge "dt-bindings: Remove documentation for unsupported SMMU property" 2021-11-22 10:07:27 -08:00
Minghao Zhang
1bdfc82433 dt-bindings: Add system pm violator support for kalama
This change adds entry in bindings document.

Change-Id: I6c518d7225b9730ecf2d8488c9c49c2931dd7bcf
2021-11-22 22:49:59 +08:00
qctecmdr
4bb01683f5 Merge "ARM: dts: msm: Add pm8xxx rtc device for kalama" 2021-11-22 05:52:13 -08:00
Mohit Aggarwal
2d84c5c444 ARM: dts: msm: Add pm8xxx rtc device for kalama
The patch adds pm8xxx rtc device to support rtc
driver for kalama. The rtc driver supports using the
PMIC RTC peripheral to wake a device up from suspend
or to wake it up from power-off.

Change-Id: Ib50f6332401727fd281a5d78117f4c8a05c70e0a
2021-11-22 01:55:42 -08:00
Tao Zhang
eb609f2284 ARM: dts: msm: Add coresight device tree for kalama
Add coresight device tree to support etf/etr/stm/etm/cti/tpdm/tgu
functions.

Change-Id: Ib4621566f76ad81d42534138c479272d8381a762
2021-11-22 17:31:59 +08:00