From 78592c094e7a81cc099b3f71b05463ddcabe2a73 Mon Sep 17 00:00:00 2001 From: Andre Przywara Date: Fri, 21 Jan 2022 13:37:31 +0000 Subject: pmic: axp: define ALDO_IN startup bit Most AXP PMICs feature a "startup source" register, which keeps information about how the PMIC started operation. Bit 0 in there means it has been started by "plugging in the power cable". Define a symbol in each PMIC's header file to be able to use that register and bit later on. Signed-off-by: Andre Przywara --- include/axp818.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/axp818.h') diff --git a/include/axp818.h b/include/axp818.h index 8bac6b6..8ac517a 100644 --- a/include/axp818.h +++ b/include/axp818.h @@ -60,7 +60,8 @@ /* For axp_gpio.c */ #ifdef CONFIG_AXP818_POWER #define AXP_POWER_STATUS 0x00 -#define AXP_POWER_STATUS_VBUS_PRESENT (1 << 5) +#define AXP_POWER_STATUS_ALDO_IN BIT(0) +#define AXP_POWER_STATUS_VBUS_PRESENT BIT(5) #define AXP_VBUS_IPSOUT 0x30 #define AXP_VBUS_IPSOUT_DRIVEBUS (1 << 2) #define AXP_MISC_CTRL 0x8f -- cgit v1.1