fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / include / asm-parisc / serial.h
index 6cebfc9..d7e3cc6 100644 (file)
@@ -2,52 +2,9 @@
  * include/asm-parisc/serial.h
  */
 
-#include <linux/config.h>
-
-/*
- * This assumes you have a 7.272727 MHz clock for your UART.
- * The documentation implies a 40Mhz clock, and elsewhere a 7Mhz clock
- * Clarified: 7.2727MHz on LASI. Not yet clarified for DINO
- */
-
-#define LASI_BASE_BAUD ( 7272727 / 16 )
-#define BASE_BAUD  LASI_BASE_BAUD
-
-#ifdef CONFIG_SERIAL_DETECT_IRQ
-#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST | ASYNC_AUTO_IRQ)
-#define STD_COM4_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_AUTO_IRQ)
-#else
-#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)
-#define STD_COM4_FLAGS ASYNC_BOOT_AUTOCONF
-#endif
-
-#ifdef CONFIG_SERIAL_MANY_PORTS
-#define FOURPORT_FLAGS ASYNC_FOURPORT
-#define ACCENT_FLAGS 0
-#define BOCA_FLAGS 0
-#define HUB6_FLAGS 0
-#endif
-       
 /*
- * We don't use the ISA probing code, so these entries are just to reserve
- * space.  Some example (maximal) configurations:
- * - 712 w/ additional Lasi & RJ16 ports: 4
- * - J5k w/ PCI serial cards: 2 + 4 * card ~= 34
- * A500 w/ PCI serial cards: 5 + 4 * card ~= 17
+ * This is used for 16550-compatible UARTs
  */
-#define STD_SERIAL_PORT_DEFNS                  \
-       { 0, },         /* ttyS0 */     \
-       { 0, },         /* ttyS1 */     \
-       { 0, },         /* ttyS2 */     \
-       { 0, },         /* ttyS3 */     \
-       { 0, },         /* ttyS4 */     \
-       { 0, },         /* ttyS5 */     \
-       { 0, },         /* ttyS6 */     \
-       { 0, },         /* ttyS7 */     \
-       { 0, },         /* ttyS8 */
-
-
-#define SERIAL_PORT_DFNS               \
-       STD_SERIAL_PORT_DEFNS
+#define BASE_BAUD ( 1843200 / 16 )
 
+#define SERIAL_PORT_DFNS