Occasional fail to initiate resume by incoming call, easy workaround proposed

Paul Fertser fercerpav at gmail.com
Mon Feb 9 14:39:16 CET 2009


Andy Green <andy at openmoko.com> writes:
> Somebody in the thread at some point said:
> | Calypso will not generate any interrupt until it sees CTS_MODEM fall
> | for the first time after powering on. That leads to inability to
> | trigger a first resume by calling or sending an SMS after turning on
> | GSM and suspending.
> |
> | Userspace workaround:
> |
> | After the Calypso is powered on, do "echo 1 >
> | /sys/bus/platform/devices/neo1973-pm-gsm.0/flowcontrolled; echo 0 >
> | /sys/bus/platform/devices/neo1973-pm-gsm.0/flowcontrolled"
>
> Shouldn't this be dealt with as part of the neo1973-pm-gsm ON action?

Well that depends on the timing. I'm not sure it will work right after
powering on, probably 1-2 sec delay will be needed. And it should be
fixed in modem firmware anyway.

-- 
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:fercerpav at gmail.com




More information about the openmoko-kernel mailing list