Re: [PATCH v2 1/1] mfd: palmas: Add power off control
From: Bill Huang <hidden>
Date: 2013-08-01 10:56:48
Also in:
lkml
From: Bill Huang <hidden>
Date: 2013-08-01 10:56:48
Also in:
lkml
On Wed, 2013-07-31 at 19:57 +0800, Nishanth Menon wrote:
If you notice the reference code I send, atleast on TWL6035/37 variants of Palmas, USB IRQ unmask is mandatory for power on with USB cable - example usage scenario: extremely low battery, device powered off, plug in usb cable to restart charging - you'd like to initiate charging logic in bootloader, but that wont work if the device does not do OFF-ON transition with usb cable plugged in for vbus.
Why do we need to add Palmas USB_IRQ unmask logic in shutdown? Does that mean for all platform using Palmas has to unmask USB IRQ (including those do not power vbus through Palmas)? Can't we just have a simple shutdown function but have the VBus programming been done in USB driver or maybe platform driver since it is platform specific control?