[PATCH v3 13/26] ARM: pxa: magician: Fix and add charging detection functions
From: robert.jarzmik@free.fr (Robert Jarzmik)
Date: 2015-09-26 14:45:32
Also in:
linux-leds, linux-pm
From: robert.jarzmik@free.fr (Robert Jarzmik)
Date: 2015-09-26 14:45:32
Also in:
linux-leds, linux-pm
Petr Cvek [off-list ref] writes:
This patch fixes the charging detection functions for pda_power driver
(according to newly discovered EGPIOs) and add NiCd backup accumulator
charging support.
Signed-off-by: Petr Cvek <redacted>
---
+static int magician_is_usb_online(void)
+{
+ return gpio_get_value(EGPIO_MAGICIAN_CABLE_INSERTED) &&
+ (!gpio_get_value(EGPIO_MAGICIAN_CABLE_TYPE)); /* USB=0 */No need to the extra parenthesis, just :
+ return gpio_get_value(EGPIO_MAGICIAN_CABLE_INSERTED) && + !gpio_get_value(EGPIO_MAGICIAN_CABLE_TYPE); /* USB=0 */
As the remaining looks sgood to me, I'll wait for a week for Philipp's ack and queuing it after with this parenthesis thing fixed, won't cost me much. Cheers. -- Robert