Commit Graph

189 Commits

Author SHA1 Message Date
QCTECMDR Service
77d8f75c5f Merge "ARM: dts: msm: Add clocks property for camera gdscs" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
6333ca3a8a Merge "ARM: dts: msm: Update GPIOs for Pinctrl TLMM on Tuna" 2024-10-30 02:06:06 -07:00
QCTECMDR Service
e4e59bff40 Merge "ARM: dts: msm: Add test nodes for Tuna VMs" 2024-10-30 02:06:05 -07:00
Anaadi Mishra
7e886b8d92 ARM: dts: msm: Add clocks property for camera gdscs
Add clocks property for camera gdscs.

Change-Id: I02e3575b4cf4721648a1963027be3c9cad7aa1c6
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-10-29 12:11:07 +05:30
QCTECMDR Service
3fdeca6b87 Merge "ARM: dts: msm: Add GLINK PKT nodes for tuna" 2024-10-25 06:07:45 -07:00
QCTECMDR Service
e08a177f44 Merge "ARM: dts: msm: Add support for CAMCC, CAMBISTMCLKCC and DISPCC on Kera" 2024-10-25 02:40:25 -07:00
Hrishabh Rajput
1ee0d138da ARM: dts: msm: Add test nodes for Tuna VMs
Add test nodes for Tuna Trusted VM and OEMVM.

Change-Id: I9b7fe8d547f764e5917e48ef36f9727018a8fb79
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-10-25 14:49:28 +05:30
Hrishabh Rajput
e66fb5dbe0 ARM: dts: msm: Add debug related nodes for Tuna VM
Add dmesg dumper and gunyah panic notifier nodes for Tuna VM.

Change-Id: Ibd9b5add353457fe183b2ae757c10ff8770728da
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-10-25 14:05:46 +05:30
Pranav Mahesh Phansalkar
a89f3f4af9 ARM: dts: msm: Add GLINK PKT nodes for tuna
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: Ie880b3806843fcf57fbb2f77a2d77e24ee7359b6
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-10-24 22:30:24 -07:00
Pranav Mahesh Phansalkar
c989bbec1e ARM: dts: msm: Add oemvm qrtr gunyah node for tuna
Add the nodes for enable qrtr communication between primary vm and
oemvm on tuna.

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: I8697478e2e1b8269aa3b93f940a8c98f03b7c9b2
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-10-25 10:59:11 +05:30
QCTECMDR Service
611b296c28 Merge "ARM: dts: msm: Add pcie-pdc device for tuna" 2024-10-24 13:14:17 -07:00
Ajit Pandey
5de6529a5c ARM: dts: msm: Add support for CAMCC, CAMBISTMCLKCC and DISPCC on Kera
Add support for camera, cambistmclk and display clock controller nodes
on Kera platform. While at it, move camcc and dispcc gdsc's to real
alongwith required interconnect voting for camcc_titan_top gdsc and
updated dispcc crm property name for tuna platform.

Change-Id: I844a35d688eb4050212e11e81eae1aaa55a4a24f
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2024-10-24 15:38:42 +05:30
Hrishabh Rajput
87ac1a7b7c ARM: dts: msm: Update GPIOs for Pinctrl TLMM on Tuna
Remove invalid GPIOs and replace them with corresponding pins for Tuna
SoC.

Change-Id: I9db60c4edde97c63296380fd4df7557cf2b5d2e9
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2024-10-24 14:17:26 +05:30
QCTECMDR Service
b74bd3e397 Merge "ARM: dts: msm: enable coresight and memory dump for tuna" 2024-10-24 01:19:19 -07:00
QCTECMDR Service
6d93407b44 Merge "ARM: dts: msm: update kernel bootargs for tuna" 2024-10-23 14:24:10 -07:00
QCTECMDR Service
ab4e7213af Merge "ARM: dts: msm: Update UFS_RESET pin for tuna" 2024-10-23 10:53:39 -07:00
Vijayanand Jitta
e5a68b71d1 ARM: dts: msm: update kernel bootargs for tuna
Update the following bootargs:

1) Enable Page poisoning
2) Disable cgroup memory accounting.

Change-Id: I67f4db126924e4633557d9c40c0b42b8d42a22e4
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-23 04:28:38 -07:00
songchai
1c62c7510a ARM: dts: msm: enable coresight and memory dump for tuna
Enable coresight and  memory dump for tuna.

Change-Id: I6eeb25a2b24e8dfcc592113b177b53afc11754fd
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-10-23 03:27:36 -07:00
QCTECMDR Service
e06f53fcd2 Merge "ARM: dts: msm: Add fps entry for tuna" 2024-10-23 02:29:24 -07:00
QCTECMDR Service
5723def75c Merge "ARM: dts: msm: Adding SMMU Proxy for Tuna" 2024-10-23 02:29:24 -07:00
Manish Pandey
9f952013af ARM: dts: msm: Update UFS_RESET pin for tuna
Commit 95fd342 (pinctrl: qcom: Add missing pins for Tuna SoC and
update egpio) updates the UFS_RESET pin from 187 to 191. This commit
updates tuna UFS 'reset-gpios' to 191 to ensure proper functioning of
UFS.

Change-Id: I3e7720449ca439b8ea2c0364137408d8d91a5701
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-10-23 14:17:00 +05:30
Sneh Mankad
9baa3580d7 ARM: dts: msm: Add pcie-pdc device for tuna
Add PCIe PDC device to wakeup SoC from PCIe clk request gpio.

Change-Id: Ic3a6027c6b3c8e80ff305ea82393720930c732b9
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-10-23 11:03:24 +05:30
QCTECMDR Service
ed1f7c3a3e Merge "ARM: dts: msm: Add CRM nodes for tuna" 2024-10-22 16:01:22 -07:00
Sneh Mankad
a14fb74064 ARM: dts: msm: Add CRM nodes for tuna
Add Camera, Display, PCIe CESTA nodes for tuna. Also disable
them in RUMI till validations are completed.

Also rename the syscon device to avoid naming conflicts.

Change-Id: Ia8238c95b18a9992efe34e34d062e3835b501dcf
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-10-22 14:31:39 +05:30
QCTECMDR Service
13ce10ef82 Merge "ARM: dts: msm: Add sleepmon dtsi changes tuna and kera" 2024-10-22 01:22:23 -07:00
QCTECMDR Service
a458a9caea Merge "ARM: dts: msm: Update gpucc and gx_clkctl clock node as GenPD provider" 2024-10-22 01:22:23 -07:00
QCTECMDR Service
08f698c29a Merge "ARM: dts: msm: Update subsystem stats node for tuna" 2024-10-21 17:07:19 -07:00
QCTECMDR Service
ed068afa28 Merge "ARM: dts: msm: Update videocc clock node as GenPD provider" 2024-10-21 17:07:19 -07:00
QCTECMDR Service
d4df8fb626 Merge "ARM: dts: msm: Move SDC2 core_reset to tuna SoC dtsi" 2024-10-21 17:07:19 -07:00
Sanskar Omar
e8e8edde95 ARM: dts: msm: Add fps entry for tuna
Add fps entry for tuna.

Change-Id: I54eec125fe80f167bc243283c2ac668c569c8147
Signed-off-by: Sanskar Omar <quic_sansomar@quicinc.com>
2024-10-21 05:57:26 -07:00
Manish Pandey
777901812f ARM: dts: msm: Move SDC2 core_reset to tuna SoC dtsi
Move core_reset for SDC2 from platform-specific files to the tuna SoC.
This change ensures that the reset properties are managed centrally in
the SoC file, reducing redundancy and improving maintainability.

Change-Id: If8e6bcdac9b05275d20f1d205dfc7e6461d39b72
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-10-21 16:50:07 +05:30
QCTECMDR Service
46a8cd4e73 Merge "ARM: dts: msm: Update dispcc clock node as GenPD provider" 2024-10-21 03:37:05 -07:00
Anaadi Mishra
86ee38dfc0 ARM: dts: msm: Update gpucc and gx_clkctl clock node as GenPD provider
Mark gpucc clock node as GenPD provider and disable the
graphics GDSC regulator nodes. Update gxclkctl
node to add support for gx_clkctl_gx_gdsc power domain.

While at it, keep the gdsc regulator nodes as it is on rumi platform.

Change-Id: If205c2116841ff3a11ebce4e06ca3067c4a8721b
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-10-21 15:08:33 +05:30
Anaadi Mishra
644206f2a6 ARM: dts: msm: Update videocc clock node as GenPD provider
Mark videocc clock node as GenPD provider and disable the
video GDSC regulator nodes for tuna platform.
While at it, keep the gdsc regulator nodes as it is on rumi platform.

Change-Id: I8e8fc066ea54f16ccbc73b9b8705881b27d4d112
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
2024-10-21 15:08:33 +05:30
Ravi Kumar Bokka
7e9f80bdf3 ARM: dts: msm: Adding SMMU Proxy for Tuna
Adding smmu-proxy driver entries for Tuna.

Change-Id: Iecc1d56757c9ec0c486c2612aa2a2ae24be9312d
Signed-off-by: Ravi Kumar Bokka <quic_c_rbokka@quicinc.com>
2024-10-21 11:48:27 +05:30
Rakesh Kundaram
eae1f4e7d5 ARM: dts: msm: Add sleepmon dtsi changes tuna and kera
Add adsp sleepmon driver dtsi chagnes for tuna and kera.

Change-Id: Iea7bd40bcfbed3167a298e1795816aa75aa4f348
Signed-off-by: Rakesh Kundaram <quic_krakeshk@quicinc.com>
2024-10-20 22:42:15 -07:00
QCTECMDR Service
69b0897d31 Merge "ARM: dts: qcom: add support for wcd usbss i2c slave on tuna" 2024-10-18 04:11:59 -07:00
QCTECMDR Service
5dc0b62602 Merge "ARM: dts: msm: Add llcc perfmon node for tuna SOC" 2024-10-17 23:33:02 -07:00
QCTECMDR Service
e4a5baba88 Merge "ARM: dts: msm: Add mem-offline device for tuna" 2024-10-17 11:05:21 -07:00
Prem Sai Grandhi
e729238809 ARM: dts: msm: Add llcc perfmon node for tuna SOC
Add llcc perfmon entry, qdss clock node to
llcc perfmon driver and aoss_qmp headers.

Change-Id: I8f3b823f754bcf505c8441820cddfa03b5782305
Signed-off-by: Prem Sai Grandhi <quic_grandhir@quicinc.com>
2024-10-17 14:57:52 +05:30
Prasad Kumpatla
23ea0a9998 ARM: dts: qcom: add support for wcd usbss i2c slave on tuna
add support for wcd_usbss i2c slave and sdam interrupt
registration.

Change-Id: I03369812d52781c96a86922eb92a930da08f7833
Signed-off-by: Prasad Kumpatla <quic_pkumpatl@quicinc.com>
2024-10-17 01:54:00 -07:00
QCTECMDR Service
9b96e0ba0b Merge "ARM: dts: msm: Add qfprom node for kera and tuna" 2024-10-16 19:16:25 -07:00
Souradeep Chowdhury
ecf75bb5d7 ARM: dts: msm: Add qfprom node for kera and tuna
Add qfprom node for kera and tuna.

Change-Id: I2fc32aebc58b6793cb9be896b4dd1dc8734a05a8
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-10-16 08:26:18 -07:00
Sneh Mankad
dc5d86c9d3 ARM: dts: msm: Update subsystem stats node for tuna
This change updates subsystem stats node according to latest
version.

Change-Id: I638652beb177156d73fd1608f69d956b54b75cae
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-10-16 17:36:14 +05:30
Souradeep Chowdhury
d6f1bceb5c ARM: dts: msm: Add gic-interrupt-router for kera and tuna
Add the gic-interrupt-router for kera and tuna.

Change-Id: I86164eed35857f93eabe32c1383733a723929920
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-10-15 00:17:54 -07:00
Vijayanand Jitta
8d54d3baa8 ARM: dts: msm: Add mem-offline device for tuna
Add the device-tree node for the mem-offline driver to enable
memory offlining and convey the sizes of the offlineable memory.
Describe the communication channel used to communicate with the
firmware which supports onlining and offlining of memory.

Change-Id: I448969b10b0e29f44ca2b7949472ea21c63ffb3a
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-15 12:03:11 +05:30
Vijayanand Jitta
eb791d346b ARM: dts: msm: Add mem-buf device on oemvm
Describe the properties and msgqs of the mem-buf device.

Change-Id: Ie05f273fd3747d4bf7a071ad5addae285ab612b4
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-14 02:17:07 -07:00
Vijayanand Jitta
e617a3fe0c ARM: dts: msm: Add mem-buf device on tuna-vm
Describe the properties and msgqs of the mem-buf device.

Change-Id: I66e4847e8c141c917f3bda22663fc60e2634917a
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-14 02:16:45 -07:00
QCTECMDR Service
6047c61f82 Merge "ARM: dts: msm: Add ipcc-test node for Tuna and Kera" 2024-10-13 11:02:33 -07:00
QCTECMDR Service
0239b44918 Merge "ARM: dts: msm: Add reboot reason node to Tuna SoC" 2024-10-12 23:00:42 -07:00