Commit Graph

833 Commits

Author SHA1 Message Date
qctecmdr
3bd5ae6662 Merge "ARM: dts: msm: Add X100 variants for cinder SoC" 2022-04-19 20:42:52 -07:00
qctecmdr
fa7fc6ea34 Merge "ARM: dts: msm: add trusted support for SPI on kalama" 2022-04-19 15:21:19 -07:00
qctecmdr
34635bf3be Merge "ARM: dts: msm: Add idle states and sleep stats for sdmshrike" 2022-04-19 00:30:10 -07:00
qctecmdr
9ebc1fbc71 Merge "ARM: dts: msm: Add vRTC node for Kalama" 2022-04-19 00:30:10 -07:00
qctecmdr
b9bd8a09e7 Merge "ARM: dts: msm: Enable UFS QoS for Kalama" 2022-04-19 00:30:10 -07:00
qctecmdr
5f245567c9 Merge "ARM: dts: msm: Rename pil_gpu_mem node for sm8150" 2022-04-18 17:22:20 -07:00
qctecmdr
27cb312176 Merge "ARM: dts: msm: Add additional pull strength property for Kalama SoC" 2022-04-18 17:22:20 -07:00
qctecmdr
929f5f59a6 Merge "ARM: dts: msm: Add register entry to ssusb in kalama" 2022-04-18 17:22:20 -07:00
Raviteja Tamatam
fdca803b73 ARM: dts: msm: add trusted support for SPI on kalama
This change adds trusted touch properties for SPI on
kalama target.

Change-Id: I247dd51132dd8d75dc18875b7ea2ab04be9cfc60
2022-04-18 16:53:40 -07:00
Jeevan Shriram
78433edb4a ARM: dts: msm: Add additional pull strength property for Kalama SoC
Add "qcom,i2c_pull" property to configure additional pull strength
required by the clients on kalama SoC.

Change-Id: I756d1f761d17243d17a425dbe4c39228ab6c1c29
2022-04-18 09:05:13 -07:00
Jeyaprabu J
88d402e113 ARM: dts: msm: Rename pil_gpu_mem node for sm8150
Update pil_gpu_mem node name to gpu_micro_code_name
for sm8150.

Change-Id: I8ea6c286fb4225892a0101c804b53d8b083edf41
2022-04-18 16:06:46 +05:30
Maulik Shah
407c59f67a ARM: dts: msm: Add idle states and sleep stats for sdmshrike
Add various idle states used by CPUs and cluster device.
Also add SoC sleep stats and subsystem sleep stats devices.

Change-Id: If24b71f87b39863661e41387191817e8a28d59ff
2022-04-18 01:48:29 -07:00
Peng Yang
328d36b143 ARM: dts: msm: Add dmesg-dump nodes
Carve out 4KB chunk for Trusted VM dump, This chunk of memory will
contain the dmesg logs from a crash event on the Trusted VM.
And add gunyah-generated shm node for dmesg dump, This enables the
hypervisor to create a shared memory doorbell device for use by the
dmesg dump driver.Add dmesg-dump nodes to both Trusted VM as well as
primary VM.

Change-Id: I35fcc8b409c09e9014a34f518f098f50b9ae8969
2022-04-18 09:34:51 +08:00
qctecmdr
d87ed6a775 Merge "ARM: dts: msm: add crypto hlos offload info" 2022-04-17 02:38:07 -07:00
qctecmdr
95a312f7a2 Merge "ARM: dts: msm: Add qrtr gunyah for kalama-oemvm" 2022-04-15 17:30:36 -07:00
qctecmdr
19c19ff74f Merge "ARM: dts: msm: Add glink probe device for kalama" 2022-04-15 17:30:36 -07:00
qctecmdr
e29cfb8d8c Merge "ARM: dts: msm: Restore disable_dma32=on to disable ZONE_DMA32" 2022-04-14 19:09:58 -07:00
qctecmdr
aaa5ba5848 Merge "ARM: dts: qcom: Add nvmem device for haptics device node" 2022-04-14 19:09:58 -07:00
Chris Lew
c9db7e3120 ARM: dts: msm: Add qrtr gunyah for kalama-oemvm
Add qrtr gunyah nodes to enable qrtr communication between primary vm
and oemvm on kalama. This includes device nodes for the transport on
both vms and a vdevice node on oemvm.

oemvm qrtr communication will use dynamic allocation for fifo memory.

Change-Id: I45b3a78a39dd16a213968fa2dc100a16a32a0618
2022-04-14 17:08:30 -07:00
Chris Lew
e9881b735a ARM: dts: msm: Add qrtr node id for kalama-oemvm
Add node for qrtr to override the node id set in defconfig for the
kalama oemvm.

Change-Id: I989a3639065043d08a39f6f56a34119601f992e7
2022-04-14 17:08:11 -07:00
Chris Goldsworthy
7535f1996e ARM: dts: msm: Restore disable_dma32=on to disable ZONE_DMA32
Re-add disable_dma32=on to the kernel command line after resolving
certain device dependencies on having memory in the lower 4 GB of RAM.

Change-Id: I8115314e8308c863cdaef3b8ee91c64b62399539
2022-04-14 10:29:56 -07:00
qctecmdr
37766026fb Merge "ARM: dts: msm: Make the SCM pseudo-device use CMA for allocations" 2022-04-14 07:03:45 -07:00
qctecmdr
65cc6e5e7e Merge "ARM: dts: msm: Update msm-therm thermal zone name on kalama" 2022-04-14 07:03:45 -07:00
Fenglin Wu
f0731fb73b ARM: dts: qcom: Add nvmem device for haptics device node
Add device node for SDAM46 and use it as the nvmem device for haptics
device.

Change-Id: If3d9354e6b101155982b29e147fa81882ac8561c
2022-04-14 20:46:20 +08:00
Minghao Zhang
32e3b1d400 ARM: dts: msm: Update msm-therm thermal zone name on kalama
On kalama, the thermistor has been moved from near MSM to board
corner to track skin temperature more accurate, which is measured
by PM8550_ADC5_GEN3_AMUX_THM1_100K_PU. So update msm-therm thermal
zone name into skin-msm-therm.

Change-Id: I86edc00fbce9f7c66a81422782ef0360f1628674
2022-04-14 10:31:37 +08:00
qctecmdr
7f1994082b Merge "ARM: dts: msm: Add gen speed mismatch panic boolean for waipio-lemur" 2022-04-13 17:46:01 -07:00
Chris Lew
760ff45315 ARM: dts: msm: Add glink probe device for kalama
Add the glink probe device to start the glink probe driver. This
will help glink make decisions on whether to wakeup the device.

Change-Id: Ia8d4d1fa4126f9ea5e40fa449ab7c9bf0f40cadb
2022-04-13 16:14:57 -07:00
qctecmdr
2ec144d0e9 Merge "ARM: dts: msm: Add oem vm loader support for kalama" 2022-04-13 14:34:51 -07:00
qctecmdr
10ec27fc75 Merge "ARM: dts: msm: Add platform support for wsa883x audio chip" 2022-04-13 14:34:50 -07:00
qctecmdr
bed4e771d7 Merge "ARM: dts: msm: add carve-out memory region for hw-fence driver on Kalama" 2022-04-13 14:34:50 -07:00
qctecmdr
e4ea3b3b3a Merge "ARM: dts: msm: Add msgq support for EVA driver" 2022-04-13 10:34:09 -07:00
qctecmdr
c7ed8ca370 Merge "ARM: dts: msm: add trusted touch properties for kalama" 2022-04-13 10:34:08 -07:00
qctecmdr
9d49d41812 Merge "ARM: dts: msm: Add memshare for kalama" 2022-04-13 10:34:08 -07:00
qctecmdr
72987f3252 Merge "ARM: dts: msm: Add initial smmu configuration for cinder" 2022-04-13 10:34:08 -07:00
qctecmdr
05959c46db Merge "ARM: dts: msm: Add devices for kalama-oemvm" 2022-04-13 10:34:08 -07:00
qctecmdr
4644133463 Merge "ARM: dts: msm: Remove older vm-loader nodes and bindings" 2022-04-13 07:14:22 -07:00
qctecmdr
8f3ffe32d4 Merge "ARM: dts: msm: add PMIC devices for cinder" 2022-04-13 07:14:21 -07:00
Patrick Daly
5d5191126f ARM: dts: msm: Add devices for kalama-oemvm
Add mem-buf device to kalama-oemvm.

Change-Id: I093029814e774e7fe7d330bd81b2c2f2b58dd6a6
2022-04-12 19:03:31 -07:00
Melody Olvera
0995a3a5fe ARM: dts: msm: Add X100 variants for cinder SoC
Add initial device tree files for X100 variants of
cinder SoC.

Change-Id: I69a079b3110f38d2ff5e8d305c6f2f0a87d9becb
2022-04-12 15:24:11 -07:00
Bao D. Nguyen
ea33a4c41d ARM: dts: msm: Enable UFS QoS for Kalama
Enable UFS QoS for Kalama platforms.

Change-Id: I16b52883b23b4ddcecbc9750b505e6d2bf94e0c3
2022-04-12 11:46:50 -07:00
Tao Zhang
abb3c4500c ARM: dts: msm: Add dcc register list for kalama
Add dcc register dump configuration list to the debug device tree
for kalama.

Change-Id: I273924d073a2c1f08b836ea8551ac604759f949f
2022-04-12 15:10:46 +08:00
Chris Goldsworthy
0b0cd83ae4 ARM: dts: msm: Make the SCM pseudo-device use CMA for allocations
The allocations using the SCM pseudo-device sometimes need to be kept
in the lower 4 GB of memory in order to be usuable by certain devices.
Accordingly, make the SCM pseudo-device use a CMA area for its
allocations through the dma_alloc_* APIs to ensure its allocations are
kept in the lower 4 GB of memory.

Change-Id: Ia58ba0d97a9ddd3d680e26939837b866fa9b10f3
2022-04-11 15:56:10 -07:00
Ingrid Gallardo
c40c3d6a5a ARM: dts: msm: add carve-out memory region for hw-fence driver on Kalama
This change adds the carved-out memory region for the hw-fence driver
to communicate with the fence controller component.
This memory-region shared by both components is required for the
hw-to-hw signalization that the hw-fencing feature implements.

Change-Id: I3891bf384f13c6c83f1f97baf9650add640e9233
2022-04-08 16:39:39 -07:00
George Shen
f4a4f60c82 ARM: dts: msm: Add msgq support for EVA driver
Add new msgq node for EVA driver.

Change-Id: I8a8bc99af63ffc1c7566b15a2f2fa3b6c2420566
2022-04-08 16:04:13 -07:00
Rakesh Kota
e6aab38d5e ARM: dts: msm: add PMIC devices for cinder
Add top level SPMI slave devices for cinder.
Also add some of the peripheral devices within the SPMI slave devices.

Change-Id: I8fb0be8d8d1547782068126d60bd9d11bf2a1335
2022-04-08 22:52:37 +05:30
Rakesh Kota
93c577f594 ARM: dts: qcom: Add RPMh controlled PMIC regulators for cinder
Add rpmh-regulator device nodes for the PMIC PM8150 regulators.
This ensures that consumers are able to modify the physical
state of these PMIC regulators.

Change-Id: I9db996963d62b1a22445abf88f2e8deea41f1dbb
2022-04-08 22:52:37 +05:30
qctecmdr
056b7a1bec Merge "ARM: dts: msm: Add system cma region for Cinder" 2022-04-08 10:12:30 -07:00
qctecmdr
d2c5926752 Merge "ARM: dts: msm: Adjust size of Kalama Trusted VM" 2022-04-08 07:06:35 -07:00
Naina Mehta
c89bcd020f ARM: dts: msm: Add vRTC node for Kalama
Add nodes to support vrtc on Kalama VM.

Change-Id: Ie798eb07a9a73306f803bc9bdc82e9f70048f08a
2022-04-08 18:14:47 +05:30
qctecmdr
e076aa2026 Merge "ARM: dts: msm: Add idle states and soc sleep stats for sm6150" 2022-04-08 01:00:36 -07:00