lkml.org 
[lkml]   [2011]   [Jun]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/3] twl4030_charger: Handle suspended and resumed events
    Date
    To prevent charging when the bus is suspended, handling
    suspended and resumed events.

    Signed-off-by: Heikki Krogerus <krohei@gmail.com>
    Cc: Grazvydas Ignotas <notasas@gmail.com>
    ---
    drivers/power/twl4030_charger.c | 4 ++++
    1 files changed, 4 insertions(+), 0 deletions(-)

    diff --git a/drivers/power/twl4030_charger.c b/drivers/power/twl4030_charger.c
    index 92c16e1..461c389 100644
    --- a/drivers/power/twl4030_charger.c
    +++ b/drivers/power/twl4030_charger.c
    @@ -268,11 +268,15 @@ static void twl4030_bci_usb_work(struct work_struct *data)
    switch (bci->event) {
    case USB_EVENT_VBUS:
    case USB_EVENT_CHARGER:
    + case USB_EVENT_RESUMED:
    twl4030_charger_enable_usb(bci, true);
    break;
    case USB_EVENT_NONE:
    + case USB_EVENT_SUSPENDED:
    twl4030_charger_enable_usb(bci, false);
    break;
    + default:
    + break;
    }
    }

    --
    1.7.4.1


    \
     
     \ /
      Last update: 2011-06-08 11:47    [W:2.483 / U:0.084 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site