diff --git a/firmware/target/mips/ingenic_x1000/erosqnative/power-erosqnative.c b/firmware/target/mips/ingenic_x1000/erosqnative/power-erosqnative.c index 7ad9479a96..9cf64cee01 100644 --- a/firmware/target/mips/ingenic_x1000/erosqnative/power-erosqnative.c +++ b/firmware/target/mips/ingenic_x1000/erosqnative/power-erosqnative.c @@ -103,8 +103,8 @@ void usb_charging_maxcurrent_change(int maxcurrent) * reduced dynamically by the AXP192 so the combined load is less * than the set VBUS current limit. */ if(maxcurrent <= 100) { - vbus_limit = AXP_VBUS_LIMIT_100mA; - charge_current = 550; + vbus_limit = AXP_VBUS_LIMIT_500mA; + charge_current = 100; } else { vbus_limit = AXP_VBUS_LIMIT_500mA; charge_current = 550; diff --git a/firmware/target/mips/ingenic_x1000/fiiom3k/power-fiiom3k.c b/firmware/target/mips/ingenic_x1000/fiiom3k/power-fiiom3k.c index c8498c4dbc..b20bbd9e8c 100644 --- a/firmware/target/mips/ingenic_x1000/fiiom3k/power-fiiom3k.c +++ b/firmware/target/mips/ingenic_x1000/fiiom3k/power-fiiom3k.c @@ -96,8 +96,8 @@ void usb_charging_maxcurrent_change(int maxcurrent) * reduced dynamically by the AXP192 so the combined load is less * than the set VBUS current limit. */ if(maxcurrent <= 100) { - vbus_limit = AXP_VBUS_LIMIT_100mA; - charge_current = 550; + vbus_limit = AXP_VBUS_LIMIT_500mA; + charge_current = 100; } else { vbus_limit = AXP_VBUS_LIMIT_500mA; charge_current = 550; diff --git a/firmware/target/mips/ingenic_x1000/shanlingq1/power-shanlingq1.c b/firmware/target/mips/ingenic_x1000/shanlingq1/power-shanlingq1.c index 9637ceef2f..86ee84c37a 100644 --- a/firmware/target/mips/ingenic_x1000/shanlingq1/power-shanlingq1.c +++ b/firmware/target/mips/ingenic_x1000/shanlingq1/power-shanlingq1.c @@ -116,8 +116,8 @@ void usb_charging_maxcurrent_change(int maxcurrent) * reduced dynamically by the AXP192 so the combined load is less * than the set VBUS current limit. */ if(maxcurrent <= 100) { - vbus_limit = AXP_VBUS_LIMIT_100mA; - charge_current = 550; + vbus_limit = AXP_VBUS_LIMIT_500mA; + charge_current = 100; } else { vbus_limit = AXP_VBUS_LIMIT_500mA; charge_current = 550;