Commit Graph

2218 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
7ef6b0f249 Merge "ARM: dts: qcom: Add NVMEM cell for FMD_CONT_AFTER_PON for PMK8550" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
9e1ab6cd1a Merge "ARM: dts: msm: Add gcc qcom-dummycc support for TVM on Kera" 2024-10-31 03:37:04 -07:00
QCTECMDR Service
3fbbd10df2 Merge "ARM: dts: msm: Add UFS nodes for kera pre-sil" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
8cd5a7442c Merge "ARM: dts: msm: Modify PDC node for kera" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
a0598f15cb Merge "ARM: dts: qcom: Add support for platforms for Tuna MTP" 2024-10-30 23:55:12 -07:00
QCTECMDR Service
0a4f3000ca Merge "ARM: dts: msm: Added CPUIdle and PSCI devices for kera" 2024-10-30 02:06:06 -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
1255fd9f9c Merge "ARM: dts: msm: Add interconnect vote for KERA remote processors" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
a425ab35cd Merge "ARM: dts: msm: Add stats and sys-pm-vx nodes for kera" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
e4e59bff40 Merge "ARM: dts: msm: Add test nodes for Tuna VMs" 2024-10-30 02:06:05 -07:00
QCTECMDR Service
221827d02a Merge "ARM: dts: msm: Update wpss rproc node for kera" 2024-10-30 02:06:05 -07:00
Prasanna S
1ba3b8a853 ARM: dts: msm: Add i2c gpio access to apps and adsp on Tuna
To access gpios from apps and adsp, we have added apps and
remote flag in dtsi. To identify apps is busy or not, added
qcom-apps flag during active state and added qcom-remote flag
during suspend state, so other SS can use gpios during apps
in suspend state. This flags in pinctrl file for respective
GPIOs will help eGPIO to work for AON camera usecase.

Also, increase TRE size from 64 to 1024 for camera usecase.

Change-Id: Ibc65d9e61d55a3eaeffdf78aef3f8852687f576f
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-10-29 22:41:52 -07:00
Shivendra Pratap
54028a4bba ARM: dts: qcom: Add support for platforms for Tuna MTP
Add base device tree support for MTP harmonium and MTP NFC
platforms for Tuna SoC.

Change-Id: I4cef3297884dff5e7edee9121496c7284551c99c
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-29 23:57:24 +05:30
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
Vijayanand Jitta
0df6a2038e ARM: dts: msm: Update memory map for kera
Update memory map for kera, inline with v2.

Change-Id: I28488932a269a5c1ef6c131e9385cf7604ea723e
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-10-29 10:56:14 +05:30
Mukesh Ojha
5575062d33 ARM: dts: msm: Add interconnect vote for KERA remote processors
As now interconnect changes are in place, add interconnect voting
for remote processors.

Change-Id: I8a1016f0fe760b49aa88dd51bbb00ef7fdf785fb
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-10-27 23:19:18 -07:00
Kartikey Arora
5f802658c4 ARM: dts: msm: Update wpss rproc node for kera
Update wpss rproc node for kera with modified
WPSS image address in PIL region.

Change-Id: Ib6c22e6f35dd3b9e3dcb6165ad4f969a4f5aa245
CRs-Fixed: 3959798
Signed-off-by: Kartikey Arora <quic_kartaror@quicinc.com>
2024-10-27 22:18:31 -07:00
Niranjan Reddy Dumbala
d0470f9273 Correcting code diff
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-27 15:41:30 +05:30
Linux Build Service Account
3ba3d56be9 Merge "ARM: dts: msm: Update UFS ESI affinity for CQ" into kernel.lnx.6.6.r1-rel 2024-10-26 12:16:31 -07:00
Nitin Rawat
251b2d06a9 ARM: dts: msm: Update UFS ESI affinity for CQ
Commit I4a4ae323ea0 ("kernel-scripts: sun: Update not_preferred
settings") has updated the default isolated CPUs for Gold
clusters.

Since Isolation CPUs is preferred CPU for irq handling and not prefered
for task handling, update the ESI affinity for CQ to address the same.

Change-Id: I6fbb274d52418e9ebb965c6414c449543796d734
Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
2024-10-26 11:44:48 -07:00
Nitin Rawat
ef9002ea30 ARM: dts: msm: Add medium cluster to perf core
Currently cpufreq delayed work is queued with delayed
timer as 30ms. On expiry, we monitor load and then
enable storage boost feature if load exceeds certain
predefined threshold.

Unlike pineapple, we are monitoring the load request only
on prime/large cluster and not on medium cluster.
This is causing some additional delay to reach the
threshold required to enable storage boost feature.

Benchmark tools like Antutu completes read or write IO
within 120-130ms which mean any small delay can impact
Antutu to large extent. Hence add medium clusters to perf
score similar to pineapple so that load on medium cluster
along with large cluster is considered.

This will decrease the window time to reach the threshold
to start the storage boost and hence improve Storage
benchmark performance.

Change-Id: I8563cffc4da8fa7729d38fc71c8996b20b79b1ec
Signed-off-by: Nitin Rawat <quic_nitirawa@quicinc.com>
(cherry picked from commit 167166ab42)
2024-10-26 11:44:33 -07:00
Niranjan Reddy Dumbala
20599ebcab Revert "ARM: dts: msm: Update tlmm-vm-gpio-list for parrot vm"
This reverts commit 23f3921b95.

Reason for revert: release branch hot fix

Change-Id: I044ce99db921c62d3e2d3c33ed69da3e6a65ad8f
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:29:04 -07:00
Linux Build Service Account
fb1dacdc43 Merge "Revert "ARM: dts: qcom: Add ParrotPRO SKU soc id support"" into kernel.lnx.6.6.r1-rel 2024-10-26 05:28:13 -07:00
Niranjan Reddy Dumbala
aa0b30957e Revert "ARM: dts: qcom: Add ParrotPRO SKU soc id support"
This reverts commit 6defd49114.

Reason for revert: release branch

Change-Id: I9c5172bea46977d363901d259067ea0abdfbaead
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:27:50 -07:00
Linux Build Service Account
47a89a7342 Merge "Revert "ARM: dts: msm: Update touch tlmm for parrot vm"" into kernel.lnx.6.6.r1-rel 2024-10-26 05:27:17 -07:00
Linux Build Service Account
2f12e2a4cb Merge "Revert "ARM: dts: qcom: Add few nodes to optimize bootup time"" into kernel.lnx.6.6.r1-rel 2024-10-26 05:27:15 -07:00
Niranjan Reddy Dumbala
9501f4d3e7 Revert "ARM: dts: msm: Update touch tlmm for parrot vm"
This reverts commit 88312a73da.

Reason for revert: release branch

Change-Id: I305197f73c9cc7740760e800a02d6343896ed8ce
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:26:10 -07:00
Niranjan Reddy Dumbala
80c7a53a8e Revert "ARM: dts: qcom: Add few nodes to optimize bootup time"
This reverts commit 97dade1f7e.

Reason for revert: release branch

Change-Id: I2020e98b6412c5c0206742cd0fa3df7936398d90
Signed-off-by: Niranjan Reddy Dumbala <quic_dnreddy@quicinc.com>
2024-10-26 05:25:53 -07:00
QCTECMDR Service
3fdeca6b87 Merge "ARM: dts: msm: Add GLINK PKT nodes for tuna" 2024-10-25 06:07:45 -07:00
Kamal Wadhwa
4ba1b0c545 ARM: dts: qcom: Add NVMEM cell for FMD_CONT_AFTER_PON for PMK8550
Add NVMEM cell for FMD_CONT_AFTER_PON to provide the option to prevent
FMD(find-my-device) feature disablement on PON trigger.

0 - Disable FMD feature on PON.
1 - Keep FMD feature enabled on PON.

Change-Id: I5e5386867546aacf526fe7be65e1e1e1ece30ffc
Signed-off-by: Kamal Wadhwa <quic_kamalw@quicinc.com>
2024-10-25 05:34:41 -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
QCTECMDR Service
6468a3c87a Merge "ARM: dts: msm: Add pmiv0102 support for kera" 2024-10-25 02:40:25 -07:00
QCTECMDR Service
52a3db5436 Merge "ARM: dts: msm: Add mem-offline device for 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
Udipto Goswami
4f95726469 ARM: dts: msm: Adjust Squelch Repeater Register on SUN mtp platform
Update the TUNE_USB2_SQUELCH_U register (0xFD54) to a value of 0x4 in
the MTP platform’s override sequence. This adjustment addresses the
current issue of excessive RX sensitivity, which causes the device to
misinterpret noise as valid high-speed USB signals, leading to frequent
USB disconnections.

By increasing the squelch level, we enhance the precision of USB signal
detection, reducing false positives and improving overall USB stability.

Change-Id: Ifcd680e3c95170d168f693b4a6fd63aefe6c41d6
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2024-10-25 11:30:06 +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
770561b535 Merge "ARM: dts: msm: Add ipcc_mproc_ns1 for tuna TUIVM" 2024-10-24 16:41:14 -07:00
QCTECMDR Service
611b296c28 Merge "ARM: dts: msm: Add pcie-pdc device for tuna" 2024-10-24 13:14:17 -07:00
Manish Pandey
3845e9a00a ARM: dts: msm: Add UFS nodes for kera pre-sil
Add UFS host controller and PHY nodes for kera soc.

Change-Id: I11a8dde3e083c35b4744a6bed5e8032f69fbf4fb
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-10-24 22:08:59 +05:30
Pranav Mahesh Phansalkar
d35403b3de ARM: dts: msm: Add ipcc_mproc_ns1 for tuna TUIVM
Add ipcc_mproc_n1 device tree node and entries to enable IPCC and mbox
communication between TUIVM and CDSP SecurePD on tuna TUIVM.

Change-Id: Ia38df4150a766a66cdead3c2dd60b4e6fc2fc4cd
Signed-off-by: Pranav Mahesh Phansalkar <quic_pphansal@quicinc.com>
2024-10-24 20:12:20 +05:30
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
3248cbbb0c Merge "ARM: dts: msm: Cleanup parrot and ravelin devicetree" 2024-10-23 21:23:24 -07:00
QCTECMDR Service
46022df163 Merge "ARM: dts: qcom: Add few nodes to optimize bootup time" 2024-10-23 21:23:24 -07:00
QCTECMDR Service
0b19f9eeac Merge "ARM: dts: msm: Add CPUSYS_VM support for parrot/ravelin" 2024-10-23 21:23:23 -07:00
QCTECMDR Service
6d93407b44 Merge "ARM: dts: msm: update kernel bootargs for tuna" 2024-10-23 14:24:10 -07:00