diff options
author | Paul Fertser <fercerpav@gmail.com> | 2009-02-22 01:16:16 +0000 |
---|---|---|
committer | Andy Green <agreen@octopus.localdomain> | 2009-02-22 01:16:16 +0000 |
commit | 699298c9ccf37cd116e485523c15c184781e5063 (patch) | |
tree | 3c111ad4ee6df55916860a74b2f9e75bdb10b7a8 /arch/avr32 | |
parent | 9284591d0948c775afc97207001761eea649318c (diff) |
GTA0[12]: fix calypso sysfs power_on handling
This implements a proper scheme of controlling powering on of the Calypso
GSM modem which should be activated with a "push-button" connected to
MODEM_ON line.
Also a workaround for firmware bug of moko10 and earlier implemented to
force calypso to pull IRQ line down after powering on.
The "reset" sysfs node is left for compatibility with userspace (without it
gsm0710muxd breaks) but it does nothing (NC on hardware level on GTA02
anyway).
I tested flashing the GSM firmware (on GTA02) with this patch (using only
fluid and power_on node) and can confirm that it's working as reliably as
with accessing gpio directly per instructions.
The credit goes to Joerg Reisenweber for discussions and clarifications on
how this should be done properly.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Diffstat (limited to 'arch/avr32')
0 files changed, 0 insertions, 0 deletions