regulator: cprh-kbss: add support for sdm660 kbss cpr instances

sdm660 CPU CPR controllers support full hardware closed-loop CPR
operation also known as CPR hardening. Extend the cprh-kbss-regulator
driver to handle CPU subsystem specific power requirements of
the sdm660 chip.

CRs-Fixed: 1105923
Change-Id: I2e24a061a5ad4ee959dd578da9e811ac7700702c
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
This commit is contained in:
Tirupathi Reddy 2016-09-22 16:29:52 +05:30
parent 580c141355
commit a8af09abd1
2 changed files with 584 additions and 149 deletions

View file

@ -33,7 +33,8 @@ KBSS specific properties:
Definition: should be one of the following: Definition: should be one of the following:
"qcom,cprh-msm8998-v1-kbss-regulator", "qcom,cprh-msm8998-v1-kbss-regulator",
"qcom,cprh-msm8998-v2-kbss-regulator", "qcom,cprh-msm8998-v2-kbss-regulator",
"qcom,cprh-msm8998-kbss-regulator". "qcom,cprh-msm8998-kbss-regulator",
"qcom,cprh-sdm660-kbss-regulator".
If the SoC revision is not specified, then it is assumed to If the SoC revision is not specified, then it is assumed to
be the most recent revision of MSM8998, i.e. v2. be the most recent revision of MSM8998, i.e. v2.

File diff suppressed because it is too large Load diff