diff options
Diffstat (limited to 'include/asm-mips/serial.h')
| -rw-r--r-- | include/asm-mips/serial.h | 35 |
1 files changed, 6 insertions, 29 deletions
diff --git a/include/asm-mips/serial.h b/include/asm-mips/serial.h index 4eed8e2acdc3..e796d75f027e 100644 --- a/include/asm-mips/serial.h +++ b/include/asm-mips/serial.h | |||
| @@ -52,16 +52,6 @@ | |||
| 52 | #define JAZZ_SERIAL_PORT_DEFNS | 52 | #define JAZZ_SERIAL_PORT_DEFNS |
| 53 | #endif | 53 | #endif |
| 54 | 54 | ||
| 55 | #ifdef CONFIG_MIPS_COBALT | ||
| 56 | #include <asm/cobalt/cobalt.h> | ||
| 57 | #define COBALT_BASE_BAUD (18432000 / 16) | ||
| 58 | #define COBALT_SERIAL_PORT_DEFNS \ | ||
| 59 | /* UART CLK PORT IRQ FLAGS */ \ | ||
| 60 | { 0, COBALT_BASE_BAUD, 0xc800000, COBALT_SERIAL_IRQ, STD_COM_FLAGS }, /* ttyS0 */ | ||
| 61 | #else | ||
| 62 | #define COBALT_SERIAL_PORT_DEFNS | ||
| 63 | #endif | ||
| 64 | |||
| 65 | /* | 55 | /* |
| 66 | * Both Galileo boards have the same UART mappings. | 56 | * Both Galileo boards have the same UART mappings. |
| 67 | */ | 57 | */ |
| @@ -113,17 +103,6 @@ | |||
| 113 | #define IVR_SERIAL_PORT_DEFNS | 103 | #define IVR_SERIAL_PORT_DEFNS |
| 114 | #endif | 104 | #endif |
| 115 | 105 | ||
| 116 | #ifdef CONFIG_TOSHIBA_JMR3927 | ||
| 117 | #include <asm/jmr3927/jmr3927.h> | ||
| 118 | #define TXX927_SERIAL_PORT_DEFNS \ | ||
| 119 | { .baud_base = JMR3927_BASE_BAUD, .port = UART0_ADDR, .irq = UART0_INT, \ | ||
| 120 | .flags = UART0_FLAGS, .type = 1 }, \ | ||
| 121 | { .baud_base = JMR3927_BASE_BAUD, .port = UART1_ADDR, .irq = UART1_INT, \ | ||
| 122 | .flags = UART1_FLAGS, .type = 1 }, | ||
| 123 | #else | ||
| 124 | #define TXX927_SERIAL_PORT_DEFNS | ||
| 125 | #endif | ||
| 126 | |||
| 127 | #ifdef CONFIG_SERIAL_AU1X00 | 106 | #ifdef CONFIG_SERIAL_AU1X00 |
| 128 | #include <asm/mach-au1x00/au1000.h> | 107 | #include <asm/mach-au1x00/au1000.h> |
| 129 | #ifdef CONFIG_SOC_AU1000 | 108 | #ifdef CONFIG_SOC_AU1000 |
| @@ -227,9 +206,9 @@ | |||
| 227 | #define JAGUAR_ATX_SERIAL1_BASE 0xfd000023L | 206 | #define JAGUAR_ATX_SERIAL1_BASE 0xfd000023L |
| 228 | 207 | ||
| 229 | #define _JAGUAR_ATX_SERIAL_INIT(int, base) \ | 208 | #define _JAGUAR_ATX_SERIAL_INIT(int, base) \ |
| 230 | { baud_base: JAGUAR_ATX_BASE_BAUD, irq: int, \ | 209 | { .baud_base = JAGUAR_ATX_BASE_BAUD, irq: int, \ |
| 231 | flags: (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST), \ | 210 | .flags = (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST), \ |
| 232 | iomem_base: (u8 *) base, iomem_reg_shift: 2, \ | 211 | .iomem_base = (u8 *) base, iomem_reg_shift: 2, \ |
| 233 | io_type: SERIAL_IO_MEM } | 212 | io_type: SERIAL_IO_MEM } |
| 234 | #define MOMENCO_JAGUAR_ATX_SERIAL_PORT_DEFNS \ | 213 | #define MOMENCO_JAGUAR_ATX_SERIAL_PORT_DEFNS \ |
| 235 | _JAGUAR_ATX_SERIAL_INIT(JAGUAR_ATX_SERIAL1_IRQ, JAGUAR_ATX_SERIAL1_BASE) | 214 | _JAGUAR_ATX_SERIAL_INIT(JAGUAR_ATX_SERIAL1_IRQ, JAGUAR_ATX_SERIAL1_BASE) |
| @@ -243,9 +222,9 @@ | |||
| 243 | #define OCELOT_3_SERIAL_BASE (signed)0xfd000020 | 222 | #define OCELOT_3_SERIAL_BASE (signed)0xfd000020 |
| 244 | 223 | ||
| 245 | #define _OCELOT_3_SERIAL_INIT(int, base) \ | 224 | #define _OCELOT_3_SERIAL_INIT(int, base) \ |
| 246 | { baud_base: OCELOT_3_BASE_BAUD, irq: int, \ | 225 | { .baud_base = OCELOT_3_BASE_BAUD, irq: int, \ |
| 247 | flags: STD_COM_FLAGS, \ | 226 | .flags = STD_COM_FLAGS, \ |
| 248 | iomem_base: (u8 *) base, iomem_reg_shift: 2, \ | 227 | .iomem_base = (u8 *) base, iomem_reg_shift: 2, \ |
| 249 | io_type: SERIAL_IO_MEM } | 228 | io_type: SERIAL_IO_MEM } |
| 250 | 229 | ||
| 251 | #define MOMENCO_OCELOT_3_SERIAL_PORT_DEFNS \ | 230 | #define MOMENCO_OCELOT_3_SERIAL_PORT_DEFNS \ |
| @@ -342,7 +321,6 @@ | |||
| 342 | #endif /* CONFIG_SGI_IP32 */ | 321 | #endif /* CONFIG_SGI_IP32 */ |
| 343 | 322 | ||
| 344 | #define SERIAL_PORT_DFNS \ | 323 | #define SERIAL_PORT_DFNS \ |
| 345 | COBALT_SERIAL_PORT_DEFNS \ | ||
| 346 | DDB5477_SERIAL_PORT_DEFNS \ | 324 | DDB5477_SERIAL_PORT_DEFNS \ |
| 347 | EV96100_SERIAL_PORT_DEFNS \ | 325 | EV96100_SERIAL_PORT_DEFNS \ |
| 348 | IP32_SERIAL_PORT_DEFNS \ | 326 | IP32_SERIAL_PORT_DEFNS \ |
| @@ -354,7 +332,6 @@ | |||
| 354 | MOMENCO_OCELOT_C_SERIAL_PORT_DEFNS \ | 332 | MOMENCO_OCELOT_C_SERIAL_PORT_DEFNS \ |
| 355 | MOMENCO_OCELOT_SERIAL_PORT_DEFNS \ | 333 | MOMENCO_OCELOT_SERIAL_PORT_DEFNS \ |
| 356 | MOMENCO_OCELOT_3_SERIAL_PORT_DEFNS \ | 334 | MOMENCO_OCELOT_3_SERIAL_PORT_DEFNS \ |
| 357 | TXX927_SERIAL_PORT_DEFNS \ | ||
| 358 | AU1000_SERIAL_PORT_DEFNS | 335 | AU1000_SERIAL_PORT_DEFNS |
| 359 | 336 | ||
| 360 | #endif /* _ASM_SERIAL_H */ | 337 | #endif /* _ASM_SERIAL_H */ |
