Commit Graph

2720 Commits

Author SHA1 Message Date
Pranav Mahesh Phansalkar
19fbf066ae ARM: dts: msm: Add nodes for qmsgq gunyah on kera
Add device nodes on kera oemvm and vm to enable qmsgq socket
communication over gunyah message queues.

Change-Id: Iaeeb89c70d613844133f4bb8a122a63967981089
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-12-03 11:08:09 +05:30
Pranav Mahesh Phansalkar
a88842b772 ARM: dts: msm: Add qrtr gunyah tuivm node on kera SoC
Add qrtr gunyah tuivm node to enable communication between
PVM and TUIVM.

Change-Id: Ia81cca25f13d22f249350f5704264822c242123a
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-12-02 21:15:04 -08:00
Pranav Mahesh Phansalkar
f2f6309548 ARM: dts: msm: Add oemvm qrtr gunyah node for kera
Add the nodes to enable qrtr communication between primary vm and
oemvm on kera.

This adds platform devices and vdevice descriptions to start the
qrtr gunyah transport on both primary vm and oemvm device trees. This
also adds the device tree node to configure qrtr as node id 21 on oem
vm.

Change-Id: Icdcfcb4872351df13561c2c6963f06094f46d8c6
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-12-02 20:44:14 +05:30
QCTECMDR Service
3e0e327ce3 Merge "ARM: dts: msm: Remove duplicate reserved_memory nodes from Kera DT" 2024-12-01 03:34:32 -08:00
QCTECMDR Service
9dc9080fbd Merge "ARM: dts: msm: Add debug related nodes for Kera VM" 2024-12-01 03:34:32 -08:00
QCTECMDR Service
9748587c05 Merge "ARM: dts: msm: add remote debugger support" 2024-11-29 05:25:48 -08:00
QCTECMDR Service
52c815da88 Merge "ARM: dts: msm: Update UFS PHY compatible for Kera SoC" 2024-11-29 05:25:48 -08:00
QCTECMDR Service
00182c20be Merge "ARM: dts: msm: Add a stub GPU node for kera" 2024-11-29 05:25:48 -08:00
QCTECMDR Service
773a25f282 Merge "ARM: dts: qcom: Enable UFS MCQ on Tuna platforms" 2024-11-29 05:25:48 -08:00
QCTECMDR Service
3b66c13343 Merge "ARM: dts: msm: Remove duplicate reserved_memory nodes from Tuna DT" 2024-11-29 05:25:48 -08:00
Hrishabh Rajput
eaf9bf8863 ARM: dts: msm: Remove duplicate reserved_memory nodes from Kera DT
trust_ui_vm_mem and oem_vm_mem reserved memory nodes are added twice
for Kera. Remove one set of redundant nodes.

Change-Id: If17767b4f4dd6f75786bcb833eba6e10a34bc9ec
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-11-29 17:23:20 +05:30
Hrishabh Rajput
3da6a3c42b ARM: dts: msm: Add debug related nodes for Kera VM
Add dmesg dumper and gunyah panic notifier nodes for Kera VM.

Change-Id: I476ae45395c297d04ba6ee0d4182551017cc71e7
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-11-29 17:00:19 +05:30
Hrishabh Rajput
9e7a095af1 ARM: dts: msm: Add test nodes for Kera VMs
Add test nodes for Kera Trusted VM and OEMVM.

Change-Id: I8a5f22920a942df8e04818adee715d58abc74e04
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-11-29 16:51:38 +05:30
QCTECMDR Service
97408563c6 Merge "ARM: dts: msm: Add dma-heaps for VM Tuna" 2024-11-29 00:46:00 -08:00
QCTECMDR Service
1b9831fca5 Merge "ARM: dts: msm: Add pcie, display and camera voter devices for TUNA" 2024-11-29 00:46:00 -08:00
Manish Pandey
3a9122b108 ARM: dts: qcom: Enable UFS MCQ on Tuna platforms
Enable the UFS MCQ feature on the Tuna platforms.

Change-Id: I0f420831e9af2c3965344c33a042b75196abc1d7
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-11-28 23:00:28 +05:30
Devender Kaushik
b39b006daa 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: I23fa75b2f830a4877aafeeb3aa27d6d4275832ed
Signed-off-by: Devender Kaushik <quic_dkaushik@quicinc.com>
2024-11-28 21:44:08 +05:30
Harshitha Sai Neelati
49ec475620 ARM: dts: msm: Add a stub GPU node for kera
Some devices refer to the GPU node that is populated in a GPU
overlay file. Provide a stub GPU dt node that can be used in the
kera devicetree.

Change-Id: Ic75d95521e0388a2c5617cf4b5fcfe82a0d9496e
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-11-28 15:14:49 +05:30
Hrishabh Rajput
8715e7f971 ARM: dts: msm: Remove duplicate reserved_memory nodes from Tuna DT
trust_ui_vm_mem and oem_vm_mem reserved memory nodes are added twice
for Tuna. Remove one set of redundant nodes.

Change-Id: Ia71c3a0a961c00e58869921745b76b1b5d0e8a4f
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-11-28 14:46:51 +05:30
Akhil Budampati
69d617a9a3 ARM: dts: msm: Add dma-heaps for VM Tuna
adding dma-heaps for VM to validate QTVM platform test cases in tuna.

Change-Id: I27944f8504b69c2b7a42424f64373432305cbc40
Signed-off-by: Akhil Budampati <quic_abudampa@quicinc.com>
2024-11-27 23:00:22 -08:00
Manish Pandey
6cdef07bc0 ARM: dts: msm: Update UFS PHY compatible for Kera SoC
Update Kera ufs device tree to use niobe UFS PHY driver. Hence
align with UFS SoC guide settings in HSR v19 specifications.

Change-Id: Ia83b887a2a8b49131e2141ff936ab3990700dd91
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-11-27 22:40:19 -08:00
QCTECMDR Service
09aecebe0c Merge "ARM: dts: msm: Reserve 32kb to dcc on HLOS" 2024-11-27 20:51:53 -08:00
QCTECMDR Service
1bf2b7bcda Merge "ARM: dts: msm: Update platform MPAM address node for Tuna" 2024-11-27 20:51:53 -08:00
QCTECMDR Service
914fa6a79a Merge "ARM: dts: msm: Add interconnect voting for Debug UART instance in Tuna" 2024-11-27 13:08:31 -08:00
QCTECMDR Service
b95397b61c Merge "dt-bindings: thermal: Document pmiv010x compatible for bcl pmic5" 2024-11-27 13:08:31 -08:00
QCTECMDR Service
bd6872ddf2 Merge "ARM: dts: msm: Update the clock frequency dt flag name" 2024-11-27 13:08:31 -08:00
Shivnandan Kumar
8462c0a844 ARM: dts: msm: Update platform MPAM address node for Tuna
Update the platform MPAM address node for Tuna.

Change-Id: I792ee36329055b2be266f97b05f4afb003389b97
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-11-27 23:33:20 +05:30
QCTECMDR Service
33ec100485 Merge "ARM: dts: msm: Add wcd_usbss reference to USB on tuna" 2024-11-27 05:22:57 -08:00
QCTECMDR Service
03fe2128cc Merge "ARM: dts: msm: add trusted touch properties for tuna" 2024-11-27 05:22:57 -08:00
QCTECMDR Service
20a3999d0b Merge "ARM: dts: msm: Update UFS PHY compatible for tuna SoC" 2024-11-27 05:22:56 -08:00
QCTECMDR Service
c35a4e1874 Merge "ARM: dts: msm: Add BOB regulator node for kera" 2024-11-27 00:34:24 -08:00
QCTECMDR Service
a4c02f8f32 Merge "ARM: dts: msm: Correct coresight components for tuna" 2024-11-27 00:34:24 -08:00
QCTECMDR Service
d50a43354e Merge "ARM: dts: msm: add reserved mem for secure_etr" 2024-11-27 00:34:24 -08:00
Prasanna S
3307867c54 ARM: dts: msm: Add interconnect voting for Debug UART instance in Tuna
Currently, the interconnect path for the debug UART instance
(i.e., qupv3_se7_2uart) is not added, resulting in a NOC error
due to missing QUP voting.

To prevent the NOC error, add the interconnect path for the debug
UART instance.

Fixes: 7cb884c241 ("ARM: dts: msm: Add QUPv3 and GPI DT nodes on tuna")
Change-Id: I6a3829638a244c969d274fe118e51cac7fd0f858
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-11-26 22:40:08 -08:00
Anand Tarakh
203b7b8def ARM: dts: msm: add trusted touch properties for tuna
Add trusted touch properties for tuna on CDP, MTP,
and RCM platforms.

Change-Id: I4bee57441d3b6298a0e471be00a7ab8baa132435
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2024-11-27 10:48:45 +05:30
QCTECMDR Service
9b93498e07 Merge "ARM: dts: qcom: Add cpufreq cycle counter for kera" 2024-11-26 15:54:59 -08:00
QCTECMDR Service
d5fd1b948d Merge "ARM: dts: msm: Add memory and clock support for ravelin-VM" 2024-11-26 15:54:59 -08:00
QCTECMDR Service
6b51f41394 Merge "ARM: dts: msm: Remove sys-therm-1 vadc channel for tuna" 2024-11-26 12:12:17 -08:00
QCTECMDR Service
c851adae6d Merge "ARM: dts: qcom: Update regulator support for tuna-kiwi platform" 2024-11-26 12:12:17 -08:00
Paras Sharma
8d7c4159c5 ARM: dts: msm: Update the clock frequency dt flag name
On 6.6 kernel, clock-frequency flag name has been updated to
qcom,pcie-clock-frequency.

Update the clock-frequency dt flag name to qcom,pcie-clock-frequency.

Change-Id: I68c74d3b81ea65d30e7b8a2e8a432ad34d025077
Signed-off-by: Paras Sharma <quic_parass@quicinc.com>
2024-11-27 00:12:53 +05:30
QCTECMDR Service
e61366fa96 Merge "ARM: dts: msm: Remove the CXM UART2 GPIOs" 2024-11-26 04:37:19 -08:00
QCTECMDR Service
713e0d3d93 Merge "ARM: dts: msm: Adding SMMU Proxy for Kera" 2024-11-26 04:37:19 -08:00
QCTECMDR Service
a6b4242cf8 Merge "ARM: dts: msm: enable gpu-tpdm and video-tpdm for tuna" 2024-11-26 04:37:19 -08:00
QCTECMDR Service
dfd3103619 Merge "ARM: dts: msm: Define dtsi property memory-region in SVM Kera and Tuna" 2024-11-26 04:37:19 -08:00
Manaf Meethalavalappu Pallikunhi
498fb7c656 dt-bindings: thermal: Document pmiv010x compatible for bcl pmic5
This change documents pmiv010x compatible for bcl pmic5.

Change-Id: Ia8a1c790981488fd3175854e2c54e09f137e3ec5
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-11-26 15:42:47 +05:30
Kavya Nunna
e253a0d843 ARM: dts: msm: Add BOB regulator node for kera
Add bob regulator node and update rpmh regulator
voltages as per the latest HW recommendations for kera.

Change-Id: I5e258e01c27f76038f3059315bfaf42f24ea6bdf
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-26 02:05:25 -08:00
Kavya Nunna
97f7a0c865 ARM: dts: qcom: Update regulator support for tuna-kiwi platform
Update S1G min/max & initial voltage for tuna-kiwi platform.
While at it make below changes
1.Disable the unused rails for tuna boards.
2. Update always-on property for L3G for RCM kiwi platform
   for FMD feature.

Change-Id: I92e01d48b5c3cb9f64b6aa7be37c0ebb27f378b7
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-26 01:44:02 -08:00
songchai
ece4aeb32c ARM: dts: msm: Reserve 32kb to dcc on HLOS
Reserve 32kb to dcc on HLOS.

Change-Id: Ib13b11a8e06792e721bdd95405ae99763c43dad1
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-11-26 17:19:31 +08:00
Kavya Nunna
8cceef71db ARM: dts: msm: Remove sys-therm-1 vadc channel for tuna
Remove sys-therm-1 vadc channel as it is handled
in other subsystems.

Change-Id: If80f2f5ffcf0299ad15537189c5ef1337e8ae87e
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-11-26 00:54:28 -08:00
Atul Pant
91ac0fb4e5 ARM: dts: qcom: Add cpufreq cycle counter for kera
Add cpufreq cycle counter register information to devicetree in a
separate node.

Change-Id: Ib9c21300cda585d4f25be12cb9527d719eb630ea
Signed-off-by: Atul Pant <quic_atulpant@quicinc.com>
2024-11-26 11:23:23 +05:30