diff options
-rw-r--r-- | drivers/staging/Kconfig | 2 | ||||
-rw-r--r-- | drivers/staging/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/serial/68360serial.c (renamed from drivers/tty/serial/68360serial.c) | 0 | ||||
-rw-r--r-- | drivers/staging/serial/Kconfig | 16 | ||||
-rw-r--r-- | drivers/staging/serial/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/serial/TODO | 6 | ||||
-rw-r--r-- | drivers/tty/serial/Kconfig | 17 | ||||
-rw-r--r-- | drivers/tty/serial/Makefile | 1 |
8 files changed, 26 insertions, 18 deletions
diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig index 06c9081d596d..bd3d1cc1d16e 100644 --- a/drivers/staging/Kconfig +++ b/drivers/staging/Kconfig | |||
@@ -24,6 +24,8 @@ menuconfig STAGING | |||
24 | 24 | ||
25 | if STAGING | 25 | if STAGING |
26 | 26 | ||
27 | source "drivers/staging/serial/Kconfig" | ||
28 | |||
27 | source "drivers/staging/et131x/Kconfig" | 29 | source "drivers/staging/et131x/Kconfig" |
28 | 30 | ||
29 | source "drivers/staging/slicoss/Kconfig" | 31 | source "drivers/staging/slicoss/Kconfig" |
diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile index f3c5e33bb263..d480a94cc7fd 100644 --- a/drivers/staging/Makefile +++ b/drivers/staging/Makefile | |||
@@ -3,6 +3,7 @@ | |||
3 | # fix for build system bug... | 3 | # fix for build system bug... |
4 | obj-$(CONFIG_STAGING) += staging.o | 4 | obj-$(CONFIG_STAGING) += staging.o |
5 | 5 | ||
6 | obj-y += serial/ | ||
6 | obj-$(CONFIG_ET131X) += et131x/ | 7 | obj-$(CONFIG_ET131X) += et131x/ |
7 | obj-$(CONFIG_SLICOSS) += slicoss/ | 8 | obj-$(CONFIG_SLICOSS) += slicoss/ |
8 | obj-$(CONFIG_VIDEO_GO7007) += go7007/ | 9 | obj-$(CONFIG_VIDEO_GO7007) += go7007/ |
diff --git a/drivers/tty/serial/68360serial.c b/drivers/staging/serial/68360serial.c index 0a3e8787ed50..0a3e8787ed50 100644 --- a/drivers/tty/serial/68360serial.c +++ b/drivers/staging/serial/68360serial.c | |||
diff --git a/drivers/staging/serial/Kconfig b/drivers/staging/serial/Kconfig new file mode 100644 index 000000000000..9489688397e0 --- /dev/null +++ b/drivers/staging/serial/Kconfig | |||
@@ -0,0 +1,16 @@ | |||
1 | config SERIAL_68360_SMC | ||
2 | bool "68360 SMC uart support" | ||
3 | depends on M68360 | ||
4 | help | ||
5 | This driver supports the SMC serial ports of the Motorola 68360 CPU. | ||
6 | |||
7 | config SERIAL_68360_SCC | ||
8 | bool "68360 SCC uart support" | ||
9 | depends on M68360 | ||
10 | help | ||
11 | This driver supports the SCC serial ports of the Motorola 68360 CPU. | ||
12 | |||
13 | config SERIAL_68360 | ||
14 | bool | ||
15 | depends on SERIAL_68360_SMC || SERIAL_68360_SCC | ||
16 | default y | ||
diff --git a/drivers/staging/serial/Makefile b/drivers/staging/serial/Makefile new file mode 100644 index 000000000000..37a6a0b35fba --- /dev/null +++ b/drivers/staging/serial/Makefile | |||
@@ -0,0 +1 @@ | |||
obj-$(CONFIG_SERIAL_68360) += 68360serial.o | |||
diff --git a/drivers/staging/serial/TODO b/drivers/staging/serial/TODO new file mode 100644 index 000000000000..a19cda81dab4 --- /dev/null +++ b/drivers/staging/serial/TODO | |||
@@ -0,0 +1,6 @@ | |||
1 | These are a few serial drivers that either do not build, or do not work if they | ||
2 | do build, or if they seem to work, are for obsolete hardware, or are full of | ||
3 | unfixable races and no one uses them anymore. | ||
4 | |||
5 | If no one steps up to adopt any of these drivers, they will be removed | ||
6 | in the 3.4 release. | ||
diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig index 8ee3a6626ceb..5f479dada6f2 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig | |||
@@ -1042,23 +1042,6 @@ config SERIAL_MCF_CONSOLE | |||
1042 | help | 1042 | help |
1043 | Enable a ColdFire internal serial port to be the system console. | 1043 | Enable a ColdFire internal serial port to be the system console. |
1044 | 1044 | ||
1045 | config SERIAL_68360_SMC | ||
1046 | bool "68360 SMC uart support" | ||
1047 | depends on M68360 | ||
1048 | help | ||
1049 | This driver supports the SMC serial ports of the Motorola 68360 CPU. | ||
1050 | |||
1051 | config SERIAL_68360_SCC | ||
1052 | bool "68360 SCC uart support" | ||
1053 | depends on M68360 | ||
1054 | help | ||
1055 | This driver supports the SCC serial ports of the Motorola 68360 CPU. | ||
1056 | |||
1057 | config SERIAL_68360 | ||
1058 | bool | ||
1059 | depends on SERIAL_68360_SMC || SERIAL_68360_SCC | ||
1060 | default y | ||
1061 | |||
1062 | config SERIAL_PMACZILOG | 1045 | config SERIAL_PMACZILOG |
1063 | tristate "Mac or PowerMac z85c30 ESCC support" | 1046 | tristate "Mac or PowerMac z85c30 ESCC support" |
1064 | depends on (M68K && MAC) || (PPC_OF && PPC_PMAC) | 1047 | depends on (M68K && MAC) || (PPC_OF && PPC_PMAC) |
diff --git a/drivers/tty/serial/Makefile b/drivers/tty/serial/Makefile index 7b59958f50ec..e10cf5b54b6d 100644 --- a/drivers/tty/serial/Makefile +++ b/drivers/tty/serial/Makefile | |||
@@ -50,7 +50,6 @@ obj-$(CONFIG_SERIAL_MAX3107_AAVA) += max3107-aava.o | |||
50 | obj-$(CONFIG_SERIAL_IP22_ZILOG) += ip22zilog.o | 50 | obj-$(CONFIG_SERIAL_IP22_ZILOG) += ip22zilog.o |
51 | obj-$(CONFIG_SERIAL_MUX) += mux.o | 51 | obj-$(CONFIG_SERIAL_MUX) += mux.o |
52 | obj-$(CONFIG_SERIAL_68328) += 68328serial.o | 52 | obj-$(CONFIG_SERIAL_68328) += 68328serial.o |
53 | obj-$(CONFIG_SERIAL_68360) += 68360serial.o | ||
54 | obj-$(CONFIG_SERIAL_MCF) += mcf.o | 53 | obj-$(CONFIG_SERIAL_MCF) += mcf.o |
55 | obj-$(CONFIG_SERIAL_PMACZILOG) += pmac_zilog.o | 54 | obj-$(CONFIG_SERIAL_PMACZILOG) += pmac_zilog.o |
56 | obj-$(CONFIG_SERIAL_DZ) += dz.o | 55 | obj-$(CONFIG_SERIAL_DZ) += dz.o |