diff options
author | John Crispin <blogic@openwrt.org> | 2013-07-14 18:00:34 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2013-07-14 18:00:34 +0000 |
commit | d4b8b8d62fcb34be61c325efa6f91d937d19a616 (patch) | |
tree | 29b48b2691fa9b9bb934598aab3dd09bb8562f6e /target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch | |
parent | 6bcbd536ed1e845dce59f5a063bbce293740c26e (diff) | |
download | upstream-d4b8b8d62fcb34be61c325efa6f91d937d19a616.tar.gz upstream-d4b8b8d62fcb34be61c325efa6f91d937d19a616.tar.bz2 upstream-d4b8b8d62fcb34be61c325efa6f91d937d19a616.zip |
ralink: drop v3.8 support
Signed-off-by: John Crispin <blogic@opewnrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37311 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch')
-rw-r--r-- | target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch b/target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch deleted file mode 100644 index b995422d13..0000000000 --- a/target/linux/ramips/patches-3.8/0015-serial-ralink-adds-support-for-the-serial-core-found.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 219ec2244c2e9085e6900dc515a24f6655c79827 Mon Sep 17 00:00:00 2001 -From: John Crispin <blogic@openwrt.org> -Date: Fri, 25 Jan 2013 19:39:51 +0100 -Subject: [PATCH 15/79] serial: ralink: adds support for the serial core found - on ralink wisoc - -The MIPS based Ralink WiSoC platform has 1 or more 8250 compatible serial cores. -To make them work we require the same quirks that are used by AU1x00. - -Signed-off-by: John Crispin <blogic@openwrt.org> -Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> ---- - drivers/tty/serial/8250/8250.c | 6 +++--- - drivers/tty/serial/8250/Kconfig | 8 ++++++++ - include/linux/serial_core.h | 2 +- - 3 files changed, 12 insertions(+), 4 deletions(-) - -diff --git a/drivers/tty/serial/8250/8250.c b/drivers/tty/serial/8250/8250.c -index f932043..f72eb7d 100644 ---- a/drivers/tty/serial/8250/8250.c -+++ b/drivers/tty/serial/8250/8250.c -@@ -324,9 +324,9 @@ static void default_serial_dl_write(struct uart_8250_port *up, int value) - serial_out(up, UART_DLM, value >> 8 & 0xff); - } - --#ifdef CONFIG_MIPS_ALCHEMY -+#if defined(CONFIG_MIPS_ALCHEMY) || defined(CONFIG_SERIAL_8250_RT288X) - --/* Au1x00 UART hardware has a weird register layout */ -+/* Au1x00/RT288x UART hardware has a weird register layout */ - static const u8 au_io_in_map[] = { - [UART_RX] = 0, - [UART_IER] = 2, -@@ -506,7 +506,7 @@ static void set_io_from_upio(struct uart_port *p) - break; - #endif - --#ifdef CONFIG_MIPS_ALCHEMY -+#if defined(CONFIG_MIPS_ALCHEMY) || defined(CONFIG_SERIAL_8250_RT288X) - case UPIO_AU: - p->serial_in = au_serial_in; - p->serial_out = au_serial_out; -diff --git a/drivers/tty/serial/8250/Kconfig b/drivers/tty/serial/8250/Kconfig -index c31133a..9e4febd 100644 ---- a/drivers/tty/serial/8250/Kconfig -+++ b/drivers/tty/serial/8250/Kconfig -@@ -277,3 +277,11 @@ config SERIAL_8250_EM - Selecting this option will add support for the integrated serial - port hardware found on the Emma Mobile line of processors. - If unsure, say N. -+ -+config SERIAL_8250_RT288X -+ bool "Ralink RT288x/RT305x/RT3662/RT3883 serial port support" -+ depends on SERIAL_8250 && (SOC_RT288X || SOC_RT305X || SOC_RT3883) -+ help -+ If you have a Ralink RT288x/RT305x SoC based board and want to use the -+ serial port, say Y to this option. The driver can handle up to 2 serial -+ ports. If unsure, say N. -diff --git a/include/linux/serial_core.h b/include/linux/serial_core.h -index c6690a2..0b428d6 100644 ---- a/include/linux/serial_core.h -+++ b/include/linux/serial_core.h -@@ -134,7 +134,7 @@ struct uart_port { - #define UPIO_HUB6 (1) - #define UPIO_MEM (2) - #define UPIO_MEM32 (3) --#define UPIO_AU (4) /* Au1x00 type IO */ -+#define UPIO_AU (4) /* Au1x00 and RT288x type IO */ - #define UPIO_TSI (5) /* Tsi108/109 type IO */ - #define UPIO_RM9000 (6) /* RM9000 type IO */ - --- -1.7.10.4 - |