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>
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 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>
Add support for rpmh clock controller nodes on TUNA platform.
While at it, keep rpmhcc node as dummy for TUNA rumi platform.
Change-Id: I97b2a42df7886295efd8b4a176257fe45a571bae
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Update "capacity-dmips-mhz" for tuna. It is used to build Energy Model
which in turn is used by EAS to take placement decisions.
Change-Id: I7e0ad3f42d39303e044b6fbc7cfd3f76492d09de
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
Add thermal devicetree changes and thermal configuration
for tuna based on the recommendation.
Change-Id: I6904fca29794cc8f7615d5f540f613ef903b59aa
Signed-off-by: Nitesh Kumar <quic_nitekuma@quicinc.com>
Add device nodes for the cpucp mailbox, cpucp logs,
and SCMI nodes for Tuna.
Change-Id: If028d941d4cb812402a6617908d1bfe7ffbb6108
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
Add chipinfo region as ext-region for cpusysvm.
Change-Id: I1200495f5bb98ecbdfbba5fcdb3cb45708f63c0c
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
Modify capacity of each cluster. The "capacity-dmips-mhz" and
"dynamic-power-coefficient" are used to build Energy Model
which in turn is used by EAS to take placement decisions.
Change-Id: Ia54b1e43d0f98cac2ec68bc6d4a387d43c8c9d3f
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>