diff --git a/firmware/target/arm/imx233/power-imx233.c b/firmware/target/arm/imx233/power-imx233.c index 532a04e7d3..1d025675c7 100644 --- a/firmware/target/arm/imx233/power-imx233.c +++ b/firmware/target/arm/imx233/power-imx233.c @@ -23,6 +23,7 @@ #include "system.h" #include "power.h" #include "string.h" +#include "usb.h" #include "system-target.h" struct current_step_bit_t @@ -111,7 +112,7 @@ void power_off(void) unsigned int power_input_status(void) { - return (usb_detect == USB_INSERTED) + return (usb_detect() == USB_INSERTED) ? POWER_INPUT_MAIN_CHARGER : POWER_INPUT_NONE; }