Commit Graph

2467 Commits

Author SHA1 Message Date
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
Linux Build Service Account
a06a26e922 Merge 6047c61f82 on remote branch
Change-Id: I50fc4d8be5ef4a92565908ad8fd9deeb15e82dfc
2024-10-23 08:30:44 -07:00
Swetha Chikkaboraiah
6defd49114 ARM: dts: qcom: Add ParrotPRO SKU soc id support
Add ParrotPRO SKU soc id support for parrot-vm.

Change-Id: I18de30fd773f92f1190da036fd3008ccb9263148
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
2024-10-21 10:12:31 -07:00
Sumadhura Kalyan Singamchetti
88312a73da ARM: dts: msm: Update touch tlmm for parrot vm
Update touch tlmm for parrot vm.

Change-Id: Ibea4d9cc5dd415d750eec9c1b0e18ad13a491406
Signed-off-by: Sumadhura Kalyan Singamchetti <quic_ssingamc@quicinc.com>
2024-10-20 23:22:10 +05:30
Saranya R
97dade1f7e ARM: dts: qcom: Add few nodes to optimize bootup time
Add dsi_pll_codes and disp_rdump_region nodes in the
beginning of devicetree to optimize the bootloader
search for these nodes during bootup which reduces
bootup time.

Change-Id: I7b7fe798a9d0daf306d76bc34132574ba6e0e88e
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-10-17 18:02:09 +05:30
Saranya R
23f3921b95 ARM: dts: msm: Update tlmm-vm-gpio-list for parrot vm
Update tlmm-vm-gpio-list for parrot vm.

Change-Id: Id050bfd6b26406a6abff3ebbfa92d5a221e8f15b
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
2024-10-15 19:19:36 +05:30
Akhil Kallankandy
71db477b33 Merge commit 'e203547e9ac1ca186b0866fe1276a00075d8eb06' into kernel.lnx.6.6.r1-rel
Change-Id: I7fc62dd0516b8a2d27ac3a00dffe469d0fcaa055
Signed-off-by: Akhil Kallankandy <quic_c_akhika@quicinc.com>
2024-10-15 18:11:43 +05:30
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
12029ebf75 Merge "ARM: dts: msm: Add necessary device nodes for Kera SoC" 2024-10-12 23:00:42 -07:00
QCTECMDR Service
0239b44918 Merge "ARM: dts: msm: Add reboot reason node to Tuna SoC" 2024-10-12 23:00:42 -07:00
QCTECMDR Service
5941bdeb6b Merge "ARM: dts: qcom: Add pins for Audio" 2024-10-12 23:00:42 -07:00
Shivendra Pratap
dc84c03d17 ARM: dts: msm: Add ipcc-test node for Tuna and Kera
Add ipcc-test node for Tuna and Kera.

Change-Id: Ibcbcea57613d5fdf2c18cdf5352e56827116e288
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-12 09:03:59 -07:00
QCTECMDR Service
f26c6744fd Merge "ARM: dts: msm: tuna: Update capacity property" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
9add7d4bd1 Merge "ARM: dts: msm: Add initial DCVS devices for Tuna" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
41b9416efa Merge "ARM: dts: msm: Add NAND controller support for sdxkova" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
b20386197e Merge "ARM: dts: msm: Add support for cpufreq_hw node on TUNA" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
b5da5f573d Merge "ARM: dts: msm: Fix address-cells and size-cells in cpucp node" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
5d528f63fd Merge "dt-bindings: mtd: Add Documentation for QPIC NAND" 2024-10-11 17:24:10 -07:00
QCTECMDR Service
e31a0bec71 Merge "ARM: dts: msm: Add pinctrl support on Tuna VM" 2024-10-11 17:24:10 -07:00
Shivendra Pratap
8c94236e53 ARM: dts: msm: Add reboot reason node to Tuna SoC
Add reboot reason node to Tuna SoC.

Change-Id: I70258d6c2f1d38ef3f214d7b7a3a7684d24bc12e
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-11 21:40:07 +05:30
Shivendra Pratap
7d455992f2 ARM: dts: qcom: Add ddr-regions node in Tuna and Kera
Add ddr-regions device tree node in Tuna and Kera to optimize
boot-up time as firmware will look for this node during boot
and if it finds it early, it will save some time in bootup.

Change-Id: If3d6f3be7331870b5ecec9834de1dbebfbb6c22f
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-10-11 21:39:49 +05:30
Faiz Nabi Kuchay
0190638953 ARM: dts: qcom: Add pins for Audio
Add Audio pinctrl for Tuna variants.

Change-Id: Ied0567e2689215d16f25da422f94161a9723d0a2
Signed-off-by: Faiz Nabi Kuchay <quic_fkuchay@quicinc.com>
2024-10-11 08:00:36 -07:00
Souradeep Chowdhury
84d0c2fc80 ARM: dts: msm: Add necessary device nodes for Kera SoC
Previous commit c0ad941ff4 ("ARM: dts: msm: Add bootargs for tuna
 and kera") reverted couple of other change due to merge conflict
and merge itself. Add the affected change again to fix the issue.

Change-Id: I469075244ad34f13ea7004baae9d9423ebc4584d
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
2024-10-11 06:50:27 -07:00
QCTECMDR Service
3b93acb3e5 Merge "ARM: dts: msm: Add pmd802x support for tuna" 2024-10-10 18:57:57 -07:00
QCTECMDR Service
b5e978fa63 Merge "ARM: dts: msm: Add pmiv0108 support for tuna" 2024-10-10 11:46:10 -07:00
QCTECMDR Service
38cb781224 Merge "ARM: dts: msm: Add qdss component device tree for Kera" 2024-10-10 11:46:10 -07:00
QCTECMDR Service
f7a2986dc9 Merge "ARM: dts: qcom: Add nodes for remoteproc in Kera dt" 2024-10-10 11:46:10 -07:00
QCTECMDR Service
ac62bd5eda Merge "ARM: dts: msm: Add pmih010x support for tuna" 2024-10-10 11:46:10 -07:00
Ajit Pandey
cae97fcfc7 ARM: dts: msm: Add support for cpufreq_hw node on TUNA
Add support for cpufreq_hw and cpufreq_hw_debug nodes on tuna platform.
While at it, set the default governor to performance on tuna platform.

Change-Id: I2a0b89d51a16c479da35ca60286b2df18c3fba55
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2024-10-11 00:12:15 +05:30
Shivnandan Kumar
f421b90a33 ARM: dts: msm: Add initial DCVS devices for Tuna
Add initial set of DCVS device nodes for Tuna. This
includes the QCOM DCVS devices, PMU device memlat device
nodes and mapping tables, and bwmon device nodes.

Change-Id: I3abb2b912f22198f375635f0214bdbd0e71d5d5a
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-10-10 22:50:13 +05:30
QCTECMDR Service
c792ab5742 Merge "ARM: dts: msm: Correct SDC2 pinctrl for tuna" 2024-10-10 08:27:34 -07:00
Shivnandan Kumar
8a4da4fd9e ARM: dts: msm: Fix address-cells and size-cells in cpucp node
Remove #address-cells and #size-cells properties from the cpucp
node as they are identical to those in the parent node,
allowing them to be inherited.

Change-Id: Ief29334722acf4e525d4d510a54840c26d3e594a
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-10-10 16:50:51 +05:30
QCTECMDR Service
57215c60a6 Merge "ARM: dts: msm: Add RPMH regulator devices for tuna" 2024-10-10 01:30:36 -07:00
QCTECMDR Service
8114d806ab Merge "ARM: dts: msm: Add PCIe controller RC node for Tuna" 2024-10-10 01:30:36 -07:00
Kavya Nunna
af7ac1d7c1 ARM: dts: msm: Add pmiv0108 support for tuna
Add pmiv0108 support for tuna.

Change-Id: Ib3be05c00cfa1e0eeb5305ba42e196f3eaa7b8fc
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-10-10 12:25:22 +05:30
Kavya Nunna
d32c472b67 ARM: dts: msm: Add pmd802x support for tuna
Add pmd802x support for tuna mtp platforms.

While at it add pm7550ba thermal zones and other pm7550ba support.

Change-Id: Ia34757eecea578b454c83c24610d8bdb31e2836b
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-10-09 23:39:52 -07:00
Manish Pandey
c0adad64e0 ARM: dts: msm: Correct SDC2 pinctrl for tuna
Fix the SDC2 GPIO pin function names to match the tuna-pinctrl driver.
The function name like "SDC2_CMD" was incorrectly written as "sdc2_cmd"
and etc. This alignment ensures proper functioning.

Change-Id: I4fd35d3c7d4fbdf0ee1bc32ad81efc3088529265
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2024-10-10 11:48:58 +05:30
QCTECMDR Service
e7915108fb Merge "ARM: dts: msm: Add support for RPMHCC on TUNA platform" 2024-10-09 22:02:08 -07:00
QCTECMDR Service
978306cd12 Merge "ARM: dts: msm: Add pwm changes for pmxr2230 for tuna" 2024-10-09 22:02:08 -07:00
QCTECMDR Service
a82595d23a Merge "ARM: dts: msm: Add a stub GPU node for tuna" 2024-10-09 22:02:08 -07:00
Kavya Nunna
4a06f69b5c ARM: dts: msm: Add RPMH regulator devices for tuna
Add RPMH regulator devices for SMPS, LDO regulators,
found on the PMIC chips used on tuna boards, to ensure that
consumers are able to modify the physical state of these regulators.

Change-Id: Ie30bbc8ab04d75246a5ff902841981c907dc9fca
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2024-10-09 18:16:40 +05:30