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>
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)
Add ParrotPRO SKU soc id support for parrot-vm.
Change-Id: I18de30fd773f92f1190da036fd3008ccb9263148
Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>