diff options
Diffstat (limited to 'target/linux/ar7/patches-2.6.24/500-serial_kludge.patch')
| -rw-r--r-- | target/linux/ar7/patches-2.6.24/500-serial_kludge.patch | 44 | 
1 files changed, 0 insertions, 44 deletions
| diff --git a/target/linux/ar7/patches-2.6.24/500-serial_kludge.patch b/target/linux/ar7/patches-2.6.24/500-serial_kludge.patch deleted file mode 100644 index a66bc8ad8..000000000 --- a/target/linux/ar7/patches-2.6.24/500-serial_kludge.patch +++ /dev/null @@ -1,44 +0,0 @@ -Index: linux-2.6.24.7/drivers/serial/8250.c -=================================================================== ---- linux-2.6.24.7.orig/drivers/serial/8250.c -+++ linux-2.6.24.7/drivers/serial/8250.c -@@ -267,6 +267,13 @@ static const struct serial8250_config ua - 		.fcr		= UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_10, - 		.flags		= UART_CAP_FIFO, - 	}, -+	[PORT_AR7] = { -+		.name		= "TI-AR7", -+		.fifo_size	= 16, -+		.tx_loadsz	= 16, -+		.fcr		= UART_FCR_ENABLE_FIFO | UART_FCR_R_TRIG_00, -+		.flags		= UART_CAP_FIFO | UART_CAP_AFE, -+	}, - }; -  - #if defined (CONFIG_SERIAL_8250_AU1X00) -@@ -2453,7 +2460,11 @@ static void serial8250_console_putchar(s - { - 	struct uart_8250_port *up = (struct uart_8250_port *)port; -  -+#ifdef CONFIG_AR7 -+	wait_for_xmitr(up, BOTH_EMPTY); -+#else - 	wait_for_xmitr(up, UART_LSR_THRE); -+#endif - 	serial_out(up, UART_TX, ch); - } -  -Index: linux-2.6.24.7/include/linux/serial_core.h -=================================================================== ---- linux-2.6.24.7.orig/include/linux/serial_core.h -+++ linux-2.6.24.7/include/linux/serial_core.h -@@ -40,7 +40,8 @@ - #define PORT_NS16550A	14 - #define PORT_XSCALE	15 - #define PORT_RM9000	16	/* PMC-Sierra RM9xxx internal UART */ --#define PORT_MAX_8250	16	/* max port ID */ -+#define PORT_AR7	17 -+#define PORT_MAX_8250	17	/* max port ID */ -  - /* -  * ARM specific type numbers.  These are not currently guaranteed | 
