aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2011-02-22 19:14:56 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2011-02-22 19:14:56 -0500
commita6afd9f3e819de4795fcd356e5bfad446e4323f2 (patch)
tree3402b3981867fd4057b4eb33583b6300ae93b9a6
parent44ed76b78e158d852f640d533b7acc08b91f2132 (diff)
tty: move a number of tty drivers from drivers/char/ to drivers/tty/
As planned by Arnd Bergmann, this moves the following drivers from drivers/char/ to drivers/tty/ as that's where they really belong: amiserial nozomi synclink rocket cyclades moxa mxser isicom bfin_jtag_comm Cc: Arnd Bergmann <arnd@arndb.de> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Jiri Slaby <jslaby@suse.cz> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r--drivers/char/Kconfig172
-rw-r--r--drivers/char/Makefile11
-rw-r--r--drivers/tty/Kconfig171
-rw-r--r--drivers/tty/Makefile13
-rw-r--r--drivers/tty/amiserial.c (renamed from drivers/char/amiserial.c)0
-rw-r--r--drivers/tty/bfin_jtag_comm.c (renamed from drivers/char/bfin_jtag_comm.c)0
-rw-r--r--drivers/tty/cyclades.c (renamed from drivers/char/cyclades.c)0
-rw-r--r--drivers/tty/isicom.c (renamed from drivers/char/isicom.c)0
-rw-r--r--drivers/tty/moxa.c (renamed from drivers/char/moxa.c)0
-rw-r--r--drivers/tty/moxa.h (renamed from drivers/char/moxa.h)0
-rw-r--r--drivers/tty/mxser.c (renamed from drivers/char/mxser.c)0
-rw-r--r--drivers/tty/mxser.h (renamed from drivers/char/mxser.h)0
-rw-r--r--drivers/tty/nozomi.c (renamed from drivers/char/nozomi.c)0
-rw-r--r--drivers/tty/rocket.c (renamed from drivers/char/rocket.c)0
-rw-r--r--drivers/tty/rocket.h (renamed from drivers/char/rocket.h)0
-rw-r--r--drivers/tty/rocket_int.h (renamed from drivers/char/rocket_int.h)0
-rw-r--r--drivers/tty/synclink.c (renamed from drivers/char/synclink.c)0
-rw-r--r--drivers/tty/synclink_gt.c (renamed from drivers/char/synclink_gt.c)0
-rw-r--r--drivers/tty/synclinkmp.c (renamed from drivers/char/synclinkmp.c)0
19 files changed, 184 insertions, 183 deletions
diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig
index 9b9ab867f50e..1adfac6a7b0b 100644
--- a/drivers/char/Kconfig
+++ b/drivers/char/Kconfig
@@ -15,36 +15,6 @@ config DEVKMEM
15 kind of kernel debugging operations. 15 kind of kernel debugging operations.
16 When in doubt, say "N". 16 When in doubt, say "N".
17 17
18config BFIN_JTAG_COMM
19 tristate "Blackfin JTAG Communication"
20 depends on BLACKFIN
21 help
22 Add support for emulating a TTY device over the Blackfin JTAG.
23
24 To compile this driver as a module, choose M here: the
25 module will be called bfin_jtag_comm.
26
27config BFIN_JTAG_COMM_CONSOLE
28 bool "Console on Blackfin JTAG"
29 depends on BFIN_JTAG_COMM=y
30
31config SERIAL_NONSTANDARD
32 bool "Non-standard serial port support"
33 depends on HAS_IOMEM
34 ---help---
35 Say Y here if you have any non-standard serial boards -- boards
36 which aren't supported using the standard "dumb" serial driver.
37 This includes intelligent serial boards such as Cyclades,
38 Digiboards, etc. These are usually used for systems that need many
39 serial ports because they serve many terminals or dial-in
40 connections.
41
42 Note that the answer to this question won't directly affect the
43 kernel: saying N will just cause the configurator to skip all
44 the questions about non-standard serial boards.
45
46 Most people can say N here.
47
48config COMPUTONE 18config COMPUTONE
49 tristate "Computone IntelliPort Plus serial support" 19 tristate "Computone IntelliPort Plus serial support"
50 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI) 20 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
@@ -60,50 +30,6 @@ config COMPUTONE
60 To compile this driver as module, choose M here: the 30 To compile this driver as module, choose M here: the
61 module will be called ip2. 31 module will be called ip2.
62 32
63config ROCKETPORT
64 tristate "Comtrol RocketPort support"
65 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
66 help
67 This driver supports Comtrol RocketPort and RocketModem PCI boards.
68 These boards provide 2, 4, 8, 16, or 32 high-speed serial ports or
69 modems. For information about the RocketPort/RocketModem boards
70 and this driver read <file:Documentation/serial/rocket.txt>.
71
72 To compile this driver as a module, choose M here: the
73 module will be called rocket.
74
75 If you want to compile this driver into the kernel, say Y here. If
76 you don't have a Comtrol RocketPort/RocketModem card installed, say N.
77
78config CYCLADES
79 tristate "Cyclades async mux support"
80 depends on SERIAL_NONSTANDARD && (PCI || ISA)
81 select FW_LOADER
82 ---help---
83 This driver supports Cyclades Z and Y multiserial boards.
84 You would need something like this to connect more than two modems to
85 your Linux box, for instance in order to become a dial-in server.
86
87 For information about the Cyclades-Z card, read
88 <file:Documentation/serial/README.cycladesZ>.
89
90 To compile this driver as a module, choose M here: the
91 module will be called cyclades.
92
93 If you haven't heard about it, it's safe to say N.
94
95config CYZ_INTR
96 bool "Cyclades-Z interrupt mode operation (EXPERIMENTAL)"
97 depends on EXPERIMENTAL && CYCLADES
98 help
99 The Cyclades-Z family of multiport cards allows 2 (two) driver op
100 modes: polling and interrupt. In polling mode, the driver will check
101 the status of the Cyclades-Z ports every certain amount of time
102 (which is called polling cycle and is configurable). In interrupt
103 mode, it will use an interrupt line (IRQ) in order to check the
104 status of the Cyclades-Z ports. The default op mode is polling. If
105 unsure, say N.
106
107config DIGIEPCA 33config DIGIEPCA
108 tristate "Digiboard Intelligent Async Support" 34 tristate "Digiboard Intelligent Async Support"
109 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI) 35 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
@@ -119,94 +45,6 @@ config DIGIEPCA
119 To compile this driver as a module, choose M here: the 45 To compile this driver as a module, choose M here: the
120 module will be called epca. 46 module will be called epca.
121 47
122config MOXA_INTELLIO
123 tristate "Moxa Intellio support"
124 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
125 select FW_LOADER
126 help
127 Say Y here if you have a Moxa Intellio multiport serial card.
128
129 To compile this driver as a module, choose M here: the
130 module will be called moxa.
131
132config MOXA_SMARTIO
133 tristate "Moxa SmartIO support v. 2.0"
134 depends on SERIAL_NONSTANDARD && (PCI || EISA || ISA)
135 help
136 Say Y here if you have a Moxa SmartIO multiport serial card and/or
137 want to help develop a new version of this driver.
138
139 This is upgraded (1.9.1) driver from original Moxa drivers with
140 changes finally resulting in PCI probing.
141
142 This driver can also be built as a module. The module will be called
143 mxser. If you want to do that, say M here.
144
145config ISI
146 tristate "Multi-Tech multiport card support (EXPERIMENTAL)"
147 depends on SERIAL_NONSTANDARD && PCI
148 select FW_LOADER
149 help
150 This is a driver for the Multi-Tech cards which provide several
151 serial ports. The driver is experimental and can currently only be
152 built as a module. The module will be called isicom.
153 If you want to do that, choose M here.
154
155config SYNCLINK
156 tristate "Microgate SyncLink card support"
157 depends on SERIAL_NONSTANDARD && PCI && ISA_DMA_API
158 help
159 Provides support for the SyncLink ISA and PCI multiprotocol serial
160 adapters. These adapters support asynchronous and HDLC bit
161 synchronous communication up to 10Mbps (PCI adapter).
162
163 This driver can only be built as a module ( = code which can be
164 inserted in and removed from the running kernel whenever you want).
165 The module will be called synclink. If you want to do that, say M
166 here.
167
168config SYNCLINKMP
169 tristate "SyncLink Multiport support"
170 depends on SERIAL_NONSTANDARD && PCI
171 help
172 Enable support for the SyncLink Multiport (2 or 4 ports)
173 serial adapter, running asynchronous and HDLC communications up
174 to 2.048Mbps. Each ports is independently selectable for
175 RS-232, V.35, RS-449, RS-530, and X.21
176
177 This driver may be built as a module ( = code which can be
178 inserted in and removed from the running kernel whenever you want).
179 The module will be called synclinkmp. If you want to do that, say M
180 here.
181
182config SYNCLINK_GT
183 tristate "SyncLink GT/AC support"
184 depends on SERIAL_NONSTANDARD && PCI
185 help
186 Support for SyncLink GT and SyncLink AC families of
187 synchronous and asynchronous serial adapters
188 manufactured by Microgate Systems, Ltd. (www.microgate.com)
189
190config N_HDLC
191 tristate "HDLC line discipline support"
192 depends on SERIAL_NONSTANDARD
193 help
194 Allows synchronous HDLC communications with tty device drivers that
195 support synchronous HDLC such as the Microgate SyncLink adapter.
196
197 This driver can be built as a module ( = code which can be
198 inserted in and removed from the running kernel whenever you want).
199 The module will be called n_hdlc. If you want to do that, say M
200 here.
201
202config N_GSM
203 tristate "GSM MUX line discipline support (EXPERIMENTAL)"
204 depends on EXPERIMENTAL
205 depends on NET
206 help
207 This line discipline provides support for the GSM MUX protocol and
208 presents the mux as a set of 61 individual tty devices.
209
210config RISCOM8 48config RISCOM8
211 tristate "SDL RISCom/8 card support" 49 tristate "SDL RISCom/8 card support"
212 depends on SERIAL_NONSTANDARD 50 depends on SERIAL_NONSTANDARD
@@ -296,16 +134,6 @@ config ISTALLION
296 To compile this driver as a module, choose M here: the 134 To compile this driver as a module, choose M here: the
297 module will be called istallion. 135 module will be called istallion.
298 136
299config NOZOMI
300 tristate "HSDPA Broadband Wireless Data Card - Globe Trotter"
301 depends on PCI && EXPERIMENTAL
302 help
303 If you have a HSDPA driver Broadband Wireless Data Card -
304 Globe Trotter PCMCIA card, say Y here.
305
306 To compile this driver as a module, choose M here, the module
307 will be called nozomi.
308
309config A2232 137config A2232
310 tristate "Commodore A2232 serial support (EXPERIMENTAL)" 138 tristate "Commodore A2232 serial support (EXPERIMENTAL)"
311 depends on EXPERIMENTAL && ZORRO && BROKEN 139 depends on EXPERIMENTAL && ZORRO && BROKEN
diff --git a/drivers/char/Makefile b/drivers/char/Makefile
index 5bc765d4c3ca..f5dc7c9bce6b 100644
--- a/drivers/char/Makefile
+++ b/drivers/char/Makefile
@@ -5,29 +5,18 @@
5obj-y += mem.o random.o 5obj-y += mem.o random.o
6obj-$(CONFIG_TTY_PRINTK) += ttyprintk.o 6obj-$(CONFIG_TTY_PRINTK) += ttyprintk.o
7obj-y += misc.o 7obj-y += misc.o
8obj-$(CONFIG_BFIN_JTAG_COMM) += bfin_jtag_comm.o
9obj-$(CONFIG_MVME147_SCC) += generic_serial.o vme_scc.o 8obj-$(CONFIG_MVME147_SCC) += generic_serial.o vme_scc.o
10obj-$(CONFIG_MVME162_SCC) += generic_serial.o vme_scc.o 9obj-$(CONFIG_MVME162_SCC) += generic_serial.o vme_scc.o
11obj-$(CONFIG_BVME6000_SCC) += generic_serial.o vme_scc.o 10obj-$(CONFIG_BVME6000_SCC) += generic_serial.o vme_scc.o
12obj-$(CONFIG_ROCKETPORT) += rocket.o
13obj-$(CONFIG_SERIAL167) += serial167.o 11obj-$(CONFIG_SERIAL167) += serial167.o
14obj-$(CONFIG_CYCLADES) += cyclades.o
15obj-$(CONFIG_STALLION) += stallion.o 12obj-$(CONFIG_STALLION) += stallion.o
16obj-$(CONFIG_ISTALLION) += istallion.o 13obj-$(CONFIG_ISTALLION) += istallion.o
17obj-$(CONFIG_NOZOMI) += nozomi.o
18obj-$(CONFIG_DIGIEPCA) += epca.o 14obj-$(CONFIG_DIGIEPCA) += epca.o
19obj-$(CONFIG_SPECIALIX) += specialix.o 15obj-$(CONFIG_SPECIALIX) += specialix.o
20obj-$(CONFIG_MOXA_INTELLIO) += moxa.o
21obj-$(CONFIG_A2232) += ser_a2232.o generic_serial.o 16obj-$(CONFIG_A2232) += ser_a2232.o generic_serial.o
22obj-$(CONFIG_ATARI_DSP56K) += dsp56k.o 17obj-$(CONFIG_ATARI_DSP56K) += dsp56k.o
23obj-$(CONFIG_MOXA_SMARTIO) += mxser.o
24obj-$(CONFIG_COMPUTONE) += ip2/ 18obj-$(CONFIG_COMPUTONE) += ip2/
25obj-$(CONFIG_RISCOM8) += riscom8.o 19obj-$(CONFIG_RISCOM8) += riscom8.o
26obj-$(CONFIG_ISI) += isicom.o
27obj-$(CONFIG_SYNCLINK) += synclink.o
28obj-$(CONFIG_SYNCLINKMP) += synclinkmp.o
29obj-$(CONFIG_SYNCLINK_GT) += synclink_gt.o
30obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += amiserial.o
31obj-$(CONFIG_SX) += sx.o generic_serial.o 20obj-$(CONFIG_SX) += sx.o generic_serial.o
32obj-$(CONFIG_RIO) += rio/ generic_serial.o 21obj-$(CONFIG_RIO) += rio/ generic_serial.o
33obj-$(CONFIG_RAW_DRIVER) += raw.o 22obj-$(CONFIG_RAW_DRIVER) += raw.o
diff --git a/drivers/tty/Kconfig b/drivers/tty/Kconfig
index 9cfbdb318ed9..3fd7199301b6 100644
--- a/drivers/tty/Kconfig
+++ b/drivers/tty/Kconfig
@@ -147,4 +147,175 @@ config LEGACY_PTY_COUNT
147 When not in use, each legacy PTY occupies 12 bytes on 32-bit 147 When not in use, each legacy PTY occupies 12 bytes on 32-bit
148 architectures and 24 bytes on 64-bit architectures. 148 architectures and 24 bytes on 64-bit architectures.
149 149
150config BFIN_JTAG_COMM
151 tristate "Blackfin JTAG Communication"
152 depends on BLACKFIN
153 help
154 Add support for emulating a TTY device over the Blackfin JTAG.
155
156 To compile this driver as a module, choose M here: the
157 module will be called bfin_jtag_comm.
158
159config BFIN_JTAG_COMM_CONSOLE
160 bool "Console on Blackfin JTAG"
161 depends on BFIN_JTAG_COMM=y
162
163config SERIAL_NONSTANDARD
164 bool "Non-standard serial port support"
165 depends on HAS_IOMEM
166 ---help---
167 Say Y here if you have any non-standard serial boards -- boards
168 which aren't supported using the standard "dumb" serial driver.
169 This includes intelligent serial boards such as Cyclades,
170 Digiboards, etc. These are usually used for systems that need many
171 serial ports because they serve many terminals or dial-in
172 connections.
173
174 Note that the answer to this question won't directly affect the
175 kernel: saying N will just cause the configurator to skip all
176 the questions about non-standard serial boards.
177
178 Most people can say N here.
179
180config ROCKETPORT
181 tristate "Comtrol RocketPort support"
182 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
183 help
184 This driver supports Comtrol RocketPort and RocketModem PCI boards.
185 These boards provide 2, 4, 8, 16, or 32 high-speed serial ports or
186 modems. For information about the RocketPort/RocketModem boards
187 and this driver read <file:Documentation/serial/rocket.txt>.
188
189 To compile this driver as a module, choose M here: the
190 module will be called rocket.
191
192 If you want to compile this driver into the kernel, say Y here. If
193 you don't have a Comtrol RocketPort/RocketModem card installed, say N.
194
195config CYCLADES
196 tristate "Cyclades async mux support"
197 depends on SERIAL_NONSTANDARD && (PCI || ISA)
198 select FW_LOADER
199 ---help---
200 This driver supports Cyclades Z and Y multiserial boards.
201 You would need something like this to connect more than two modems to
202 your Linux box, for instance in order to become a dial-in server.
203
204 For information about the Cyclades-Z card, read
205 <file:Documentation/serial/README.cycladesZ>.
206
207 To compile this driver as a module, choose M here: the
208 module will be called cyclades.
209
210 If you haven't heard about it, it's safe to say N.
211
212config CYZ_INTR
213 bool "Cyclades-Z interrupt mode operation (EXPERIMENTAL)"
214 depends on EXPERIMENTAL && CYCLADES
215 help
216 The Cyclades-Z family of multiport cards allows 2 (two) driver op
217 modes: polling and interrupt. In polling mode, the driver will check
218 the status of the Cyclades-Z ports every certain amount of time
219 (which is called polling cycle and is configurable). In interrupt
220 mode, it will use an interrupt line (IRQ) in order to check the
221 status of the Cyclades-Z ports. The default op mode is polling. If
222 unsure, say N.
223
224config MOXA_INTELLIO
225 tristate "Moxa Intellio support"
226 depends on SERIAL_NONSTANDARD && (ISA || EISA || PCI)
227 select FW_LOADER
228 help
229 Say Y here if you have a Moxa Intellio multiport serial card.
230
231 To compile this driver as a module, choose M here: the
232 module will be called moxa.
233
234config MOXA_SMARTIO
235 tristate "Moxa SmartIO support v. 2.0"
236 depends on SERIAL_NONSTANDARD && (PCI || EISA || ISA)
237 help
238 Say Y here if you have a Moxa SmartIO multiport serial card and/or
239 want to help develop a new version of this driver.
240
241 This is upgraded (1.9.1) driver from original Moxa drivers with
242 changes finally resulting in PCI probing.
243
244 This driver can also be built as a module. The module will be called
245 mxser. If you want to do that, say M here.
246
247config SYNCLINK
248 tristate "Microgate SyncLink card support"
249 depends on SERIAL_NONSTANDARD && PCI && ISA_DMA_API
250 help
251 Provides support for the SyncLink ISA and PCI multiprotocol serial
252 adapters. These adapters support asynchronous and HDLC bit
253 synchronous communication up to 10Mbps (PCI adapter).
254
255 This driver can only be built as a module ( = code which can be
256 inserted in and removed from the running kernel whenever you want).
257 The module will be called synclink. If you want to do that, say M
258 here.
259
260config SYNCLINKMP
261 tristate "SyncLink Multiport support"
262 depends on SERIAL_NONSTANDARD && PCI
263 help
264 Enable support for the SyncLink Multiport (2 or 4 ports)
265 serial adapter, running asynchronous and HDLC communications up
266 to 2.048Mbps. Each ports is independently selectable for
267 RS-232, V.35, RS-449, RS-530, and X.21
268
269 This driver may be built as a module ( = code which can be
270 inserted in and removed from the running kernel whenever you want).
271 The module will be called synclinkmp. If you want to do that, say M
272 here.
273
274config SYNCLINK_GT
275 tristate "SyncLink GT/AC support"
276 depends on SERIAL_NONSTANDARD && PCI
277 help
278 Support for SyncLink GT and SyncLink AC families of
279 synchronous and asynchronous serial adapters
280 manufactured by Microgate Systems, Ltd. (www.microgate.com)
281
282config NOZOMI
283 tristate "HSDPA Broadband Wireless Data Card - Globe Trotter"
284 depends on PCI && EXPERIMENTAL
285 help
286 If you have a HSDPA driver Broadband Wireless Data Card -
287 Globe Trotter PCMCIA card, say Y here.
288
289 To compile this driver as a module, choose M here, the module
290 will be called nozomi.
291
292config ISI
293 tristate "Multi-Tech multiport card support (EXPERIMENTAL)"
294 depends on SERIAL_NONSTANDARD && PCI
295 select FW_LOADER
296 help
297 This is a driver for the Multi-Tech cards which provide several
298 serial ports. The driver is experimental and can currently only be
299 built as a module. The module will be called isicom.
300 If you want to do that, choose M here.
301
302config N_HDLC
303 tristate "HDLC line discipline support"
304 depends on SERIAL_NONSTANDARD
305 help
306 Allows synchronous HDLC communications with tty device drivers that
307 support synchronous HDLC such as the Microgate SyncLink adapter.
308
309 This driver can be built as a module ( = code which can be
310 inserted in and removed from the running kernel whenever you want).
311 The module will be called n_hdlc. If you want to do that, say M
312 here.
313
314config N_GSM
315 tristate "GSM MUX line discipline support (EXPERIMENTAL)"
316 depends on EXPERIMENTAL
317 depends on NET
318 help
319 This line discipline provides support for the GSM MUX protocol and
320 presents the mux as a set of 61 individual tty devices.
150 321
diff --git a/drivers/tty/Makefile b/drivers/tty/Makefile
index 396277216e4f..e549da348a04 100644
--- a/drivers/tty/Makefile
+++ b/drivers/tty/Makefile
@@ -11,3 +11,16 @@ obj-$(CONFIG_R3964) += n_r3964.o
11obj-y += vt/ 11obj-y += vt/
12obj-$(CONFIG_HVC_DRIVER) += hvc/ 12obj-$(CONFIG_HVC_DRIVER) += hvc/
13obj-y += serial/ 13obj-y += serial/
14
15# tty drivers
16obj-$(CONFIG_AMIGA_BUILTIN_SERIAL) += amiserial.o
17obj-$(CONFIG_BFIN_JTAG_COMM) += bfin_jtag_comm.o
18obj-$(CONFIG_CYCLADES) += cyclades.o
19obj-$(CONFIG_ISI) += isicom.o
20obj-$(CONFIG_MOXA_INTELLIO) += moxa.o
21obj-$(CONFIG_MOXA_SMARTIO) += mxser.o
22obj-$(CONFIG_NOZOMI) += nozomi.o
23obj-$(CONFIG_ROCKETPORT) += rocket.o
24obj-$(CONFIG_SYNCLINK_GT) += synclink_gt.o
25obj-$(CONFIG_SYNCLINKMP) += synclinkmp.o
26obj-$(CONFIG_SYNCLINK) += synclink.o
diff --git a/drivers/char/amiserial.c b/drivers/tty/amiserial.c
index f214e5022472..f214e5022472 100644
--- a/drivers/char/amiserial.c
+++ b/drivers/tty/amiserial.c
diff --git a/drivers/char/bfin_jtag_comm.c b/drivers/tty/bfin_jtag_comm.c
index 16402445f2b2..16402445f2b2 100644
--- a/drivers/char/bfin_jtag_comm.c
+++ b/drivers/tty/bfin_jtag_comm.c
diff --git a/drivers/char/cyclades.c b/drivers/tty/cyclades.c
index c99728f0cd9f..c99728f0cd9f 100644
--- a/drivers/char/cyclades.c
+++ b/drivers/tty/cyclades.c
diff --git a/drivers/char/isicom.c b/drivers/tty/isicom.c
index db1cf9c328d8..db1cf9c328d8 100644
--- a/drivers/char/isicom.c
+++ b/drivers/tty/isicom.c
diff --git a/drivers/char/moxa.c b/drivers/tty/moxa.c
index 35b0c38590e6..35b0c38590e6 100644
--- a/drivers/char/moxa.c
+++ b/drivers/tty/moxa.c
diff --git a/drivers/char/moxa.h b/drivers/tty/moxa.h
index 87d16ce57be7..87d16ce57be7 100644
--- a/drivers/char/moxa.h
+++ b/drivers/tty/moxa.h
diff --git a/drivers/char/mxser.c b/drivers/tty/mxser.c
index d188f378684d..d188f378684d 100644
--- a/drivers/char/mxser.c
+++ b/drivers/tty/mxser.c
diff --git a/drivers/char/mxser.h b/drivers/tty/mxser.h
index 41878a69203d..41878a69203d 100644
--- a/drivers/char/mxser.h
+++ b/drivers/tty/mxser.h
diff --git a/drivers/char/nozomi.c b/drivers/tty/nozomi.c
index 513ba12064ea..513ba12064ea 100644
--- a/drivers/char/nozomi.c
+++ b/drivers/tty/nozomi.c
diff --git a/drivers/char/rocket.c b/drivers/tty/rocket.c
index 3780da8ad12d..3780da8ad12d 100644
--- a/drivers/char/rocket.c
+++ b/drivers/tty/rocket.c
diff --git a/drivers/char/rocket.h b/drivers/tty/rocket.h
index ec863f35f1a9..ec863f35f1a9 100644
--- a/drivers/char/rocket.h
+++ b/drivers/tty/rocket.h
diff --git a/drivers/char/rocket_int.h b/drivers/tty/rocket_int.h
index 67e0f1e778a2..67e0f1e778a2 100644
--- a/drivers/char/rocket_int.h
+++ b/drivers/tty/rocket_int.h
diff --git a/drivers/char/synclink.c b/drivers/tty/synclink.c
index 18888d005a0a..18888d005a0a 100644
--- a/drivers/char/synclink.c
+++ b/drivers/tty/synclink.c
diff --git a/drivers/char/synclink_gt.c b/drivers/tty/synclink_gt.c
index a35dd549a008..a35dd549a008 100644
--- a/drivers/char/synclink_gt.c
+++ b/drivers/tty/synclink_gt.c
diff --git a/drivers/char/synclinkmp.c b/drivers/tty/synclinkmp.c
index 327343694473..327343694473 100644
--- a/drivers/char/synclinkmp.c
+++ b/drivers/tty/synclinkmp.c