diff options
author | Simon Glass | 2017-07-25 08:30:10 -0600 |
---|---|---|
committer | Simon Glass | 2017-07-28 12:02:47 -0600 |
commit | deea211aec45e95cdc4fed006526591fe70abe22 (patch) | |
tree | b2ceb460f3e2df9f90e3f7ee7f71757833db99c8 /include/power | |
parent | 68f0081139397cd0b6398e235a58d4173b3ee870 (diff) |
power: Add a regulator driver for the as3722 PMIC
This pmic includes regulators which should have their own driver. Add
a driver to support these.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Tested-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Tested-on: Beaver, Jetson-TK1
Tested-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'include/power')
-rw-r--r-- | include/power/as3722.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/power/as3722.h b/include/power/as3722.h index 0f22482ff70..14afa0c81a8 100644 --- a/include/power/as3722.h +++ b/include/power/as3722.h @@ -12,6 +12,14 @@ #define AS3722_GPIO_OUTPUT_VDDH (1 << 0) #define AS3722_GPIO_INVERT (1 << 1) +#define AS3722_DEVICE_ID 0x0c +#define AS3722_SD_VOLTAGE(n) (0x00 + (n)) +#define AS3722_LDO_VOLTAGE(n) (0x10 + (n)) +#define AS3722_SD_CONTROL 0x4d +#define AS3722_LDO_CONTROL 0x4e +#define AS3722_ASIC_ID1 0x90 +#define AS3722_ASIC_ID2 0x91 + struct udevice; int as3722_init(struct udevice **devp); |