Revert to Fedora kernel-2.6.17-1.2187_FC5 patched with vs2.0.2.1; there are too many...
[linux-2.6.git] / include / asm-arm / mach / serial_at91rm9200.h
similarity index 71%
rename from include/asm-arm/mach/serial_at91.h
rename to include/asm-arm/mach/serial_at91rm9200.h
index 1290bb3..98f4b0c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  linux/include/asm-arm/mach/serial_at91.h
+ *  linux/include/asm-arm/mach/serial_at91rm9200.h
  *
  *  Based on serial_sa1100.h  by Nicolas Pitre
  *
@@ -7,6 +7,7 @@
  *
  *  Low level machine dependent UART functions.
  */
+#include <linux/config.h>
 
 struct uart_port;
 
@@ -14,7 +15,7 @@ struct uart_port;
  * This is a temporary structure for registering these
  * functions; it is intended to be discarded after boot.
  */
-struct at91_port_fns {
+struct at91rm9200_port_fns {
        void    (*set_mctrl)(struct uart_port *, u_int);
        u_int   (*get_mctrl)(struct uart_port *);
        void    (*enable_ms)(struct uart_port *);
@@ -25,9 +26,11 @@ struct at91_port_fns {
 };
 
 #if defined(CONFIG_SERIAL_AT91)
-void at91_register_uart_fns(struct at91_port_fns *fns);
+void at91_register_uart_fns(struct at91rm9200_port_fns *fns);
+void at91_register_uart(int idx, int port);
 #else
 #define at91_register_uart_fns(fns) do { } while (0)
+#define at91_register_uart(idx,port) do { } while (0)
 #endif