Commit Graph

3477 Commits

Author SHA1 Message Date
Souradeep Chowdhury
b9531816c0 dt-bindings: Add bindings for tuna7 llcc
Add bindings for tuna7 llcc node.

Change-Id: Ic850db2a12a9ed7c8bb6f0ce18f5949213ac1ee8
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-12-01 22:14:33 -08:00
Pranav Mahesh Phansalkar
80b0a9692b ARM: dts: msm: Add GLINK PKT nodes for kera
GLINK PKT provides a userspace interface to RPMSG GLINK through
character device node. Add the nodes and corresponding channel
devices to enable GLINK communication from userspace.

Change-Id: I2347b12c733459ead821db476e446fbde470c03a
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-12-01 22:36:02 +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
Uttkarsh Aggarwal
1040b85b03 ARM: dts: msm: Define maximum number of USB XHCI interrupters
DWC3 host and XHCI plat now communicates the maximum number of interrupters
the XHCI HCD will allocate.  Since platforms only require a limited number
of interrupters (i.e. 3) make sure XHCI doesn't allocate more than is
required.

Change-Id: I47ddfb603490afd2ab51d7c7fa9ecf844729eb62
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-29 15:19:05 +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
Uttkarsh Aggarwal
b96b2b2d25 ARM: dts: msm: Enable nb7vpq904m redriver on Tuna QRD platfrom
Add nb7vpq904m related configurations including i2c device,
pinctrl, gpio and register sequences.

Change-Id: I7352cee2cc95830e4d6a3ee5859e0cb4bbaf39c7
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-29 11:27:47 +05:30
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
Linux Build Service Account
0bbc8896fe Merge changes I18b72d87,I6a382963,Id7bfad4e into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Disable mem-offline node for tuna
  ARM: dts: msm: Add interconnect voting for Debug UART instance in Tuna
  ARM: dts: msm: Add usb-role-switch and eud on Tuna
2024-11-27 03:20:41 -08:00
Linux Build Service Account
9831fce0c8 Merge changes I2e3b6b1c,I59992c0f into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Enable UCSI nodes for Tuna USB
  ARM: dts: msm: Remove usb_nop from tuna rumi
2024-11-27 03:20:40 -08:00
Linux Build Service Account
0b02c19d52 Merge changes I78280acc,I47e4c2d0,I86d64317 into kernel.lnx.6.6.r1-rel
* changes:
  ARM: dts: msm: Update bootargs for tuna-vm
  ARM: dts: msm: Update IOMMU address for tuna SDC2
  ARM: dts: msm: Correct coresight components for tuna
2024-11-27 03:20:39 -08:00
Sarannya S
2f8a55af97 ARM: dts: msm: Add IMS channel GLINK nodes for tuna
Add Glink Pkt nodes for Ims_dc_sub1 and Ims_dc_sub2
channels for Tuna. Add the nodes and corresponding channel
devices to enable GLINK communication from userspace.

Change-Id: I8473c5c505bd75b2d2abfd5c8a601cd86121d1f7
Signed-off-by: Sarannya S <quic_sarannya@quicinc.com>
2024-11-27 16:24:16 +05:30
Vijayanand Jitta
072f63f263 ARM: dts: msm: Disable mem-offline node for tuna
Change-Id: I18b72d87168671987168f905d2e14d85f8b109fe
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-27 15:21:38 +05:30
Prasanna S
d40d16050e 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-27 15:19:48 +05:30
Uttkarsh Aggarwal
b40948dfed ARM: dts: msm: Add usb-role-switch and eud on Tuna
This change will add usb-role-switch and eud in Tuna.

Change-Id: Id7bfad4e07aae84a6f1434d35e3519bf693905e4
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-27 15:19:40 +05:30
Uttkarsh Aggarwal
cbd22d5942 ARM: dts: msm: Enable UCSI nodes for Tuna USB
To support cable detection events from UCSI, updates need to be made
to enable usb role switch and setting up a connection to the UCSI PMIC
glink node.

Change-Id: I2e3b6b1c3e36c4dca612df1e79156d669955070d
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-27 15:19:32 +05:30
Uttkarsh Aggarwal
adeb6d19d1 ARM: dts: msm: Remove usb_nop from tuna rumi
In this change usb_nop has been removed from Tuna RUMI file.

Change-Id: I59992c0f4fde7fbf15b25cc6f8c984b02bd8d283
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-11-27 15:19:20 +05:30
Vijayanand Jitta
194eed681a ARM: dts: msm: Update bootargs for tuna-vm
Update the following bootargs:

1) Set memhp_default_state to automatically online memory to movable zone
2) Enable memmap_on_memory
3) Align rcu expedited parameters to reduce latency of synchronize_rcu.

Change-Id: I78280accf1ecedbd56378169cb1b0c8af2428ac4
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-11-27 15:19:12 +05:30
Manish Pandey
3310aae68a ARM: dts: msm: Update IOMMU address for tuna SDC2
Updated the IOMMU address from 0x540 to 0x140 for tuna SDC2.

Change-Id: I47e4c2d0abc710ab4048632d2b84552b5d009e8a
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-11-27 15:19:02 +05:30
songchai
1cb0b433f1 ARM: dts: msm: Correct coresight components for tuna
Correct coresight components for tuna.

Change-Id: I86d64317ec446ab73bc97addf92473a8a5693cfa
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-11-27 15:18:52 +05:30
Rajeev Nandan
ff00dbbf4d ARM: dts: msm: add trusted touch properties for kera
Add trusted touch properties for tuna on CDP, MTP platforms.

Change-Id: I93d85e4b21387835cffc08ebfd7376cb1d98f95d
Signed-off-by: Rajeev Nandan <quic_rajeevny@quicinc.com>
2024-11-27 14:37:20 +05:30
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
Balaji Vekatesh Kalkonda
6d22735217 ARM: dts: msm: Enable touch for ravelin vm
Add focaltech touch support to ravelin vm.

Change-Id: Ie3c1399541929f6b0a3059ee41689b3f5ddc4a7d
Signed-off-by: Balaji Vekatesh Kalkonda <quic_bkalkond@quicinc.com>
2024-11-27 11:59:43 +05:30
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