summaryrefslogtreecommitdiffstats
path: root/include/linux/mfd
diff options
context:
space:
mode:
authorGuodong Xu <guodong.xu@linaro.org>2017-07-20 15:32:42 +0800
committerLee Jones <lee.jones@linaro.org>2017-09-05 08:46:00 +0100
commitec58871fb9c50429d6b5570066a7166da8faf086 (patch)
treed401497c4ed7cc3c8684d8fd4c4316ed36105b49 /include/linux/mfd
parent568e5476cf2b8dfdcf123a67b88fb724beb5487c (diff)
downloadop-kernel-dev-ec58871fb9c50429d6b5570066a7166da8faf086.zip
op-kernel-dev-ec58871fb9c50429d6b5570066a7166da8faf086.tar.gz
mfd: hi6421-pmic: Add support for HiSilicon Hi6421v530
Add support for HiSilicon Hi6421v530 PMIC. Hi6421v530 communicates with main SoC via memory-mapped I/O. Hi6421v530 and Hi6421 are PMIC chips from the same vendor, HiSilicon, but at different revisions. They share the same memory-mapped I/O design. They differ in integrated devices, such as regulator details, LDO voltage points. Signed-off-by: Guodong Xu <guodong.xu@linaro.org> Signed-off-by: Wang Xiaoyin <hw.wangxiaoyin@hisilicon.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'include/linux/mfd')
-rw-r--r--include/linux/mfd/hi6421-pmic.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/mfd/hi6421-pmic.h b/include/linux/mfd/hi6421-pmic.h
index 587273e..2580c08 100644
--- a/include/linux/mfd/hi6421-pmic.h
+++ b/include/linux/mfd/hi6421-pmic.h
@@ -38,4 +38,9 @@ struct hi6421_pmic {
struct regmap *regmap;
};
+enum hi6421_type {
+ HI6421 = 0,
+ HI6421_V530,
+};
+
#endif /* __HI6421_PMIC_H */
OpenPOWER on IntegriCloud