Add stub regulator support for PM8150A, PM8150B and PM8150C
PMICs on cinder to allow regulator clients to vote on them.
Change-Id: I56e3ba8a4cf10457407a1a6ee2bbf093657117de
SDPM driver will monitor different clocks and write the clock rate into
the respective CSR register. This document explains the devicetree
properties required by this driver.
Change-Id: I89268cc63b9ac82e601a1038e5623815ff342791
Register Policy Engine recommendations as sensor with thermal framework.
Thermal framework can mitigate cooling devices for the recommendations
from policy engine sensor.
Change-Id: Ic401b438098d9336a14d90af61e45b319601141d
When kalama-rumi is compiled as a separate overlay, it does not
explicitly include the definition of the &soc node. Without the
default values of 2 and 1, respectively, which results in the
following warnings when compiling kalama-rumi-overlay.dtb:
Warning (reg_format): /fragment@14/__overlay__/phy@a784000:reg:
property has invalid length (8 bytes) (#address-cells == 2,
Warning (reg_format): /fragment@14/__overlay__/qcom,pcie@1c00000:reg:
property has invalid length (56 bytes) (#address-cells == 2,
Warning (avoid_default_addr_size): /fragment@14/__overlay__/
phy@a784000: Relying on default #address-cells value
Warning (avoid_default_addr_size): /fragment@14/__overlay__/
phy@a784000: Relying on default #size-cells value
Warning (avoid_default_addr_size): /fragment@14/__overlay__/
qcom,pcie@1c00000: Relying on default #address-cells value
Warning (avoid_default_addr_size): /fragment@14/__overlay__/
qcom,pcie@1c00000: Relying on default #size-cells value
As the &soc node is referenced here only for the purpose of adding a new
child node, usb_emu_phy and pcie0, address the warnings by explicitly
defining the {address,size}-cells values.
Change-Id: Idbf91f8226676f4c27407fddea6977d4ed9ac0a5
PMIC chip integrated eUSB2 repeater needs 3 power supplesy:3v, 1.2v,
and 1.8v. 1.2v power supply is always on and it is not votable
through software. Hence remove usage of 1.2v power supply, and add
1.8v power supply related usage.
Change-Id: I3417fb8b3fb98daadd101e39a034141f11262aa8
Use internal ddr frequency table for ddr cooling device.
Update ddr-cdev devicetree documentation for the same.
Change-Id: I4146b7b2fc201191554b2a48a04cc0739266c462
This change adds the modem interconnect for ddr bus scalingon kalama soc.
This is used during shutdown and ramdump collection, to ensure that the
SSR dump encryption and collection completes quickly.
Change-Id: Ifd23ba2a3807f053710ae00803ce3591c570dacd
This change adds the modem interconnect for ddr bus scaling. This
is used during shutdown and ramdump collection to ensure that the
SSR dump encryption and collection completes quickly.
Change-Id: I29014d2aa4787196a13a9906fe484f52e563d502
Some firmware images support the processing of SMC calls via the
waitqueue mechanism. Add compatible string to support this feature.
Change-Id: I8bc4d4ea41c247c93683e9d0dc2e9a47de063bef