Jack-IRQ storm on resume
joerg
joerg.twinklephone at gmx.de
Wed Mar 26 04:50:49 CET 2008
Am Mi 26. März 2008 schrieb Holger Freyther:
> On Wednesday 26 March 2008 04:05:28 joerg wrote:
>
> > My 2 cents:
> > FW-DL *must_not* be interupted (usual disclaimer). Continuing FW-DL after
a
> > suspend may cause trouble. There is just one special case when nDL_GSM
> > shall be asserted, and this should be done by one special app only, and
> > after flashing this app will restore "normal" state.
> > So the point is: there's no need to store state of "downloading" during
> > suspend, instead it seems to be better to reset it on suspend (/resume).
> > Disabling suspend all together, while in DL-mode is a more reasonable
> > scheme.
>
> Hey joerg,
>
> being able to download != actively downloading.
ACK
> Why should I stop being able
> to download firmware after a suspend/resume cycle? See, no reason at all.
It's just a "exception" state of hw, which some people (like me) prefer to
reset on every possible trigger, to have a sane hw state again. Others prefer
it your way. No real issue, I won't argue here.
A better idea is to disable suspend, so a GSM-DL isn't interrupted
incidentally. Of course this can also be done by the flashing app (hmm,
probably a 3liner ash-script).
Very philosophical considerations... ;-)
cheers
jOERG
>
> <insert chewbaca defense />
>
> z.
>
> PS: The kernel just enables the downloading of firmware
> PPS: The man/process actually doing the download needs to...
>
More information about the openmoko-kernel
mailing list