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: I6c7868545fe7601d3cc2c6d5ea95c980046c52b4
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
The mem-buf device provides memory related services for shared
memory between host and guest VMs.
Change-Id: Ib29a426101ef274106b71ef613ca83f1577cf142
Signed-off-by: Vijayanand Jitta <quic_vjitta@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 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 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 adds the rpm-stats-v2 to the
rpm-stats dt binding.
Change-Id: I02d04d33347ea73ee29f59e0ca5691ecbb5b96fd
Signed-off-by: Raghavendra Kakarla <quic_rkakarla@quicinc.com>
Add interconnect device bindings for KERA SoC. These devices
can be used to describe any RPMH and NoC based interconnect devices.
Change-Id: I757a0dd285190be94f2aafa15daf70218121bb03
Signed-off-by: Raviteja Laggyshetty <quic_rlaggysh@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>