GTA02: fix for clicking noise and JACK_INSERT interrupts
Werner Almesberger
werner at openmoko.org
Tue Feb 26 13:07:36 CET 2008
Driving nDL_GSM low caused the GSM modem to inject communication requests
into the audio system, causing the characteristical clicking sound of a
GTA02 starting up, and these requests also caused lots of interrupts on
JACK_INSERT, slowing down the CPU.
I've checked in a fix to u-boot in revision 4118 that sets nDL_GSM high
by default, and lowers it only when we turn the modem on or off. (Under
Linux, nDL can be controlled separately with
/sys/devices/platform/neo1973-pm-gsm.0/download)
- Werner
----------------------------------- Changes -----------------------------------
uboot-gta02.patch:
- board/neo1973/gta02/gta02.c (neo1973_gsm): make "neo1973 gsm on" also turn
off the nDL_GSM line (thus enabling downloads), and "neo1973 gsm off" turn
it on again (thus avoiding all the nasty side-effects)
- board/neo1973/gta02/gta02.c (board_init): turn GPJ6/nDL_GSM on by default
(thus enabling downloads and getting rid of all the weird effects caused by
this)
gta02-splash.patch: refreshed for above change
More information about the openmoko-kernel
mailing list