08 Jan, 2009

1 commit

  • gpio_vbus provides simple GPIO VBUS sensing for peripheral
    controllers with an internal transceiver.
    Optionally, a second GPIO can be used to control D+ pullup.

    It also interfaces with the regulator framework to limit charging
    currents when powered via USB. gpio_vbus requests the regulator
    supplying "vbus_draw" and can enable/disable it or limit its
    current depending on USB state.

    [dbrownell@users.sourceforge.net: use drivers/otg, cleanups ]

    Signed-off-by: Philipp Zabel
    Signed-off-by: David Brownell
    Signed-off-by: Greg Kroah-Hartman

    Philipp Zabel