At 560mA, it will cause some USB host controllers to trigger their over-current
protection failsafes, usually resulting in a total loss of power to the USB
line. Since in general, USB 2.0 ports can't be assumed to have more than 500mA
of power available on a given port, further reductions may be needed, but this
should do for now.
bci->irq_chg = platform_get_irq(pdev, 0);
bci->irq_bci = platform_get_irq(pdev, 1);
bci->ac_current = 1200000; /* ~1.2A */
- bci->usb_current = 560000; /* ~560mA */
+ bci->usb_current = 550000; /* ~550mA */
/*
* Make sure to set sane charging settings