[PATCH] qi: initialize PMU GPIOs
Joerg Reisenweber
joerg at openmoko.org
Sat Jan 24 15:04:14 CET 2009
Am Sa 24. Januar 2009 schrieb Joerg Reisenweber:
> Also to handle powerup in a sensible way, it seems to me sysfs driver should
> use he following sequence:
>
> [2009-01-24 09:05:17] <DocScrutinizer>
> apply power (via GSM_ON, U1705) and
> assert modem-reset (to be found on gta01 only?).
> Wait for reset to complete (mwait(xyz)).
> deassert modem-reset.
> wait again some 100ms.
> assert MODEM_ON pushbutton of calypso (this is literally a power puhbutton
> input).
> wait for time needed by calypso to sense this button pressed and power up
> (might well be some seconds).
> deassert button aka MODEM_ON
Well I'm not quite sure about my suggestion for MODEM_RESET handling is
exactly ok here. I seem to remember the calypso TESTRSTZ input isn't used as
a simple powerup reset. Instead it triggers reset of bootloader (to start
firmware flashing for example). That's why the driver transistor is NC in
GTA02. IIRC
Could anybody with more historic background knowledge please have a look on
this? :-)
cheers
jOERG
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part.
Url : http://lists.openmoko.org/pipermail/openmoko-kernel/attachments/20090124/7906d5c3/attachment.pgp
More information about the openmoko-kernel
mailing list