From 2c1d31fcd9f01b163d4f3791546ba2c429c62491 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Mon, 10 Feb 2025 14:30:05 -0500 Subject: [PATCH] xduoox3: Fix inverted test for USB power supply detection Only affected status display, charging is handled entirely by hardware. Introduced in f3026cd0 (2024-11-02) Change-Id: I08c7c442fb3bddf18e5a0d33dac963c24d3c9182 --- firmware/target/mips/ingenic_jz47xx/xduoo_x3/power-xduoo_x3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/target/mips/ingenic_jz47xx/xduoo_x3/power-xduoo_x3.c b/firmware/target/mips/ingenic_jz47xx/xduoo_x3/power-xduoo_x3.c index e724228ee0..f178d11a04 100644 --- a/firmware/target/mips/ingenic_jz47xx/xduoo_x3/power-xduoo_x3.c +++ b/firmware/target/mips/ingenic_jz47xx/xduoo_x3/power-xduoo_x3.c @@ -29,7 +29,7 @@ /* Detect which power sources are present. */ unsigned int power_input_status(void) { - return !__gpio_get_pin(PIN_USB_DET) ? POWER_INPUT_MAIN_CHARGER : POWER_INPUT_NONE; + return __gpio_get_pin(PIN_USB_DET) ? POWER_INPUT_MAIN_CHARGER : POWER_INPUT_NONE; } void power_init(void)