summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/power-imx233.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/power-imx233.c')
-rw-r--r--firmware/target/arm/imx233/power-imx233.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/target/arm/imx233/power-imx233.c b/firmware/target/arm/imx233/power-imx233.c
index 9972a21e69..fa2f8488cf 100644
--- a/firmware/target/arm/imx233/power-imx233.c
+++ b/firmware/target/arm/imx233/power-imx233.c
@@ -84,6 +84,15 @@ static struct current_step_bit_t g_4p2_charge_limit_bits[] =
84#define USE_VBUSVALID 84#define USE_VBUSVALID
85#endif 85#endif
86 86
87bool imx233_power_usb_detect(void)
88{
89#ifdef USE_VBUSVALID
90 return BF_RD(POWER_STS, VBUSVALID);
91#else
92 return BF_RD(POWER_STS, VDD5V_GT_VDDIO);
93#endif
94}
95
87void INT_VDD5V(void) 96void INT_VDD5V(void)
88{ 97{
89#ifdef USE_VBUSVALID 98#ifdef USE_VBUSVALID