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>
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>
Add cooling-cells for the CPU sensors in monaco.
Change-Id: I6ef6acac51952effd6de820b6384401feeb610b4
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
Add a PMIC PON log parser device which reads the log stored in
PMK8550 SDAM5 and SDAM6.
while at it add a dependency between the gh-watchdog and
pmic-pon-log devices for tuna boards. This ensures that
during system boot-up, the driver responsible for the
gh-watchdog device initializes before the one
responsible for the pmic-pon-log device.
Change-Id: I5e2c13807570e5a2e1740e9160cce626fa9004c6
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Disable slub debug option through command line for sun.
Change-Id: Ide22d13c6a39e9a6ade53435c3e1072efd493206
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>