Thread (2 messages) 2 messages, 2 authors, 2017-05-15

Re: [PATCH 1/8] mmc: dt: pwrseq-simple: Invent power-off-delay-us

From: Ulf Hansson <hidden>
Date: 2017-05-15 11:08:25
Also in: linux-arm-kernel, linux-mmc

On 12 May 2017 at 22:03, Rob Herring [off-list ref] wrote:
On Mon, May 08, 2017 at 06:21:10PM +0200, Ulf Hansson wrote:
quoted
During power off, after the GPIO pin has been asserted, some devices like
the Wifi chip from TI, Wl18xx, needs a delay before the host continues with
clock gating and turning off regulators as to follow a graceful shutdown
sequence.

Therefore invent an optional power-off-delay-us DT binding for
mmc-pwrseq-simple, to allow us to support this constraint.
Do you really need this to be programmable per device. A delay is not
going to hurt devices that don't need it.
Well, that depends on what "hurt" means. The device would still be
properly shut down, only that it would take unnecessary longer to do
so.

I think the problem here, is that this delay may also affect system
suspend/resume time of the device, if the device powers off/on in this
sequence.
Sorry, but this is exactly what I don't like about "simple" bindings:
adding one property at a time.
I understand you opinion, which in the end is a matter of taste/flavor.

However, for me this just follows the existing approach - and suddenly
say no to this, doesn't really seems right either.

Kind regards
Uffe
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help