aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorFei Wang <w.f@huawei.com>2015-02-06 02:50:14 +0800
committerFei Wang <w.f@huawei.com>2015-02-06 12:57:35 +0800
commit4e8a3b73cbd68411b552f29699f4aac5bc53e44c (patch)
treef1aef0bb8bd39c70fe2bb6a22027822ce4ad9702 /arch/arm64
parentd94c71f8d1389d6cc4308ac1c410b099769205c5 (diff)
pmic/regulator: Add hisilicon hi655X pmic/regulator core driver for hi6220 SoC
Signed-off-by: Bintian Wang <bintian.wang@huawei.com> Signed-off-by: Fei Wang <w.f@huawei.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/Kconfig2
-rw-r--r--arch/arm64/boot/dts/hi6220.dtsi4
2 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 6661fbe20b34..6c7f6cf0bd37 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -165,6 +165,8 @@ config ARCH_XGENE
config ARCH_HISI
bool "Hisilicon SoC Family"
select COMMON_CLK_HI6220
+ select MFD_HI655X_PMIC
+ select REGULATOR_HI655X
help
This enables support for Hisilicon ARMv8 Family of SoCs.
diff --git a/arch/arm64/boot/dts/hi6220.dtsi b/arch/arm64/boot/dts/hi6220.dtsi
index d9e634ad1356..00d27b16c25c 100644
--- a/arch/arm64/boot/dts/hi6220.dtsi
+++ b/arch/arm64/boot/dts/hi6220.dtsi
@@ -693,6 +693,8 @@
regulator-name = "ldo15";
regulator-min-microvolt = <1600000>;
regulator-max-microvolt = <1950000>;
+ regulator-boot-on;
+ regulator-always-on;
hisilicon,valid-modes-mask = <0x0a>;
hisilicon,valid-ops-mask = <0x01d>;
hisilicon,initial-mode = <0x02>;
@@ -753,6 +755,8 @@
regulator-name = "ldo22";
regulator-min-microvolt = <900000>;
regulator-max-microvolt = <1200000>;
+ regulator-boot-on;
+ regulator-always-on;
hisilicon,valid-modes-mask = <0x02>;
hisilicon,valid-ops-mask = <0x01d>;
hisilicon,initial-mode = <0x02>;