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: I18a85629b8a20980c07a09a74f1b0da0f41fb1f3
Signed-off-by: Saranya R <quic_sarar@quicinc.com>
Add compatible string to led DT node for Ravelin. This
was removed from the bulk DT porting for Ravelin on qcom-6.6
device-tree branch.
Also, the pwm driver probe fails when the "qcom,num-lpg-channels"
value is higher than the number of configured channels in the
dtsi for the pwm node. This is because the driver uses the
lpg_sdam_base for every channel during probe and fails if not
configured correctly in the dtsi. So, change the num-lpg-channels
to 3 since only 3 channels are configured and used.
Change-Id: I9dbe8a2bf97316fad69ff6a5f9db42a19b839901
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
ADSP will use distinct firmware BINs for Tuna and Tuna7.
Remoteproc driver reads the firmware-name from adsp dt node and
loads the corrosponding adsp firmware. Override the firmware-name
for ADSP in Tuna7 dtsi file to load the correct firmware for Tuna7.
Change-Id: I914d9ff400688826196f2e9e205e728da3894c45
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
IMEM gets updated with Modem DSM memory region info when Modem taken out
of reset by APPS and the info is used for collection of coredumps.
Change-Id: If549119c1516f8a995978c419fcb74b3d3e3ed9d
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
Change imem node ranges to map imem address space to the
child node's address space correctly.
Change-Id: Ic4ec5cbf233011f48341b7c2788e1cf983a2dc7b
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
Add spmi-pmic-arb devices for the primary and secondary SPMI buses
found on kera. The primary bus operates at 19.2 MHz and is used
for most of the PMICs. The secondary bus operates at 4.8 MHz
and is used exclusively for charging PMICs. Note that the
secondary bus is not used so it is kept disabled.
Add SPMI debug device and associated child devices for the primary
SPMI interface. This provides consumers with unrestricted access
to the PMIC registers on pre-production devices. This helps
make debugging easier.
Change-Id: Idbb39999b00dd296419eb570b30083e208cf2bce
Signed-off-by: Kavya Nunna <quic_knunna@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>
This change updates the qcom stats node with proper
compatible string. Also, removes the subsystem-sleep-stats
and qcom,rpm-master-stats nodes which are deprecated.
Change-Id: I71b653ef539ccc757f4fb79413c539bbdee56d53
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
Add device nodes for the cpucp mailbox, cpucp logs,
and SCMI nodes for Kera.
Change-Id: Ia787f5f2b6fd739df0be380946beadef1963a0e9
Signed-off-by: Sayantan Chakraborty <quic_saycha@quicinc.com>
On qcom-6.6, the memory reserved for memory_dump_v2 should be
configured as reserved memory instead of CMA.
Change-Id: I181b9fc4431838879d3bb99ceafd4512bcf5914e
Signed-off-by: Yingchao Deng <quic_yingdeng@quicinc.com>