GTA02 >= v3: Enable hardware flow control for GSM and GPS serial ports Without this patch, s3ser0 (GSM) and s3ser1 (GPS) will not properly work on GTA02 >= v3 hardware.
Together with the previous patch, this fixes bug https://docs.openmoko.org/trac/ticket/1595 Signed-off-by: Harald Welte <[EMAIL PROTECTED]> diff --git a/cpu/arm920t/s3c24x0/serial.c b/cpu/arm920t/s3c24x0/serial.c index ba60ad1..032390e 100644 --- a/cpu/arm920t/s3c24x0/serial.c +++ b/cpu/arm920t/s3c24x0/serial.c @@ -132,7 +132,8 @@ static int serial_init_dev(const int dev_index) #endif /* FIXME: This is sooooooooooooooooooo ugly */ -#if defined(CONFIG_ARCH_GTA02_v1) || defined(CONFIG_ARCH_GTA02_v2) +#include <config.h> +#if defined(CONFIG_GTA02_REVISION) /* we need auto hw flow control on the gsm and gps port */ if (dev_index == 0 || dev_index == 1) uart->UMCON = 0x10; -- - Harald Welte <[EMAIL PROTECTED]> http://openmoko.org/ ============================================================================ Software for the world's first truly open Free Software mobile phone
