On 2016년 06월 14일 23:04, Roger Quadros wrote: > If USB cable is connected prior to boot, we don't get any interrupts > so we must manually check the VBUS state and report it during probe. > If we don't do it then USB controller will never know that peripheral > cable was connected till the user unplugs and replugs the cable. > > Fixes: b7aad8e2685b ("extcon: palmas: Add the support for VBUS detection by using GPIO") > Signed-off-by: Roger Quadros <rogerq@xxxxxx> > --- > drivers/extcon/extcon-palmas.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/extcon/extcon-palmas.c b/drivers/extcon/extcon-palmas.c > index 8b3226d..caff46c 100644 > --- a/drivers/extcon/extcon-palmas.c > +++ b/drivers/extcon/extcon-palmas.c > @@ -360,6 +360,8 @@ static int palmas_usb_probe(struct platform_device *pdev) > > palmas_enable_irq(palmas_usb); > /* perform initial detection */ > + if (palmas_usb->enable_gpio_vbus_detection) > + palmas_vbus_irq_handler(palmas_usb->gpio_vbus_irq, palmas_usb); > palmas_gpio_id_detect(&palmas_usb->wq_detectid.work); > device_set_wakeup_capable(&pdev->dev, true); > return 0; > Applied it. Thanks, Chanwoo Choi -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html