diff options
Diffstat (limited to 'arch/mips/loongson/common/uart_base.c')
-rw-r--r-- | arch/mips/loongson/common/uart_base.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/mips/loongson/common/uart_base.c b/arch/mips/loongson/common/uart_base.c index e192ad021edc..1e1eeea73fde 100644 --- a/arch/mips/loongson/common/uart_base.c +++ b/arch/mips/loongson/common/uart_base.c | |||
@@ -35,9 +35,16 @@ void prom_init_loongson_uart_base(void) | |||
35 | case MACH_DEXXON_GDIUM2F10: | 35 | case MACH_DEXXON_GDIUM2F10: |
36 | case MACH_LEMOTE_NAS: | 36 | case MACH_LEMOTE_NAS: |
37 | default: | 37 | default: |
38 | /* The CPU provided serial port */ | 38 | /* The CPU provided serial port (LPC) */ |
39 | loongson_uart_base = LOONGSON_LIO1_BASE + 0x3f8; | 39 | loongson_uart_base = LOONGSON_LIO1_BASE + 0x3f8; |
40 | break; | 40 | break; |
41 | case MACH_LEMOTE_A1004: | ||
42 | case MACH_LEMOTE_A1101: | ||
43 | case MACH_LEMOTE_A1201: | ||
44 | case MACH_LEMOTE_A1205: | ||
45 | /* The CPU provided serial port (CPU) */ | ||
46 | loongson_uart_base = LOONGSON_REG_BASE + 0x1e0; | ||
47 | break; | ||
41 | } | 48 | } |
42 | 49 | ||
43 | _loongson_uart_base = | 50 | _loongson_uart_base = |