diff options
Diffstat (limited to 'drivers/tty/serial/8250/Kconfig')
-rw-r--r-- | drivers/tty/serial/8250/Kconfig | 51 |
1 files changed, 46 insertions, 5 deletions
diff --git a/drivers/tty/serial/8250/Kconfig b/drivers/tty/serial/8250/Kconfig index b03cb5175113..64742a086ae3 100644 --- a/drivers/tty/serial/8250/Kconfig +++ b/drivers/tty/serial/8250/Kconfig | |||
@@ -262,7 +262,12 @@ config SERIAL_8250_RSA | |||
262 | bool "Support RSA serial ports" | 262 | bool "Support RSA serial ports" |
263 | depends on SERIAL_8250_EXTENDED | 263 | depends on SERIAL_8250_EXTENDED |
264 | help | 264 | help |
265 | ::: To be written ::: | 265 | Say Y here if you have a IODATA RSA-DV II/S ISA card and |
266 | would like to use its >115kbps speeds. | ||
267 | You will need to provide module parameter "probe_rsa", or boot-time | ||
268 | parameter 8250.probe_rsa with I/O addresses of this card then. | ||
269 | |||
270 | If you don't have such card, or if unsure, say N. | ||
266 | 271 | ||
267 | config SERIAL_8250_ACORN | 272 | config SERIAL_8250_ACORN |
268 | tristate "Acorn expansion card serial port support" | 273 | tristate "Acorn expansion card serial port support" |
@@ -272,6 +277,30 @@ config SERIAL_8250_ACORN | |||
272 | system, say Y to this option. The driver can handle 1, 2, or 3 port | 277 | system, say Y to this option. The driver can handle 1, 2, or 3 port |
273 | cards. If unsure, say N. | 278 | cards. If unsure, say N. |
274 | 279 | ||
280 | config SERIAL_8250_BCM2835AUX | ||
281 | tristate "BCM2835 auxiliar mini UART support" | ||
282 | depends on ARCH_BCM2835 || COMPILE_TEST | ||
283 | depends on SERIAL_8250 && SERIAL_8250_SHARE_IRQ | ||
284 | help | ||
285 | Support for the BCM2835 auxiliar mini UART. | ||
286 | |||
287 | Features and limitations of the UART are | ||
288 | Registers are similar to 16650 registers, | ||
289 | set bits in the control registers that are unsupported | ||
290 | are ignored and read back as 0 | ||
291 | 7/8 bit operation with 1 start and 1 stop bit | ||
292 | 8 symbols deep fifo for rx and tx | ||
293 | SW controlled RTS and SW readable CTS | ||
294 | Clock rate derived from system clock | ||
295 | Uses 8 times oversampling (compared to 16 times for 16650) | ||
296 | Missing break detection (but break generation) | ||
297 | Missing framing error detection | ||
298 | Missing parity bit | ||
299 | Missing receive time-out interrupt | ||
300 | Missing DCD, DSR, DTR and RI signals | ||
301 | |||
302 | If unsure, say N. | ||
303 | |||
275 | config SERIAL_8250_FSL | 304 | config SERIAL_8250_FSL |
276 | bool | 305 | bool |
277 | depends on SERIAL_8250_CONSOLE | 306 | depends on SERIAL_8250_CONSOLE |
@@ -295,6 +324,7 @@ config SERIAL_8250_EM | |||
295 | config SERIAL_8250_RT288X | 324 | config SERIAL_8250_RT288X |
296 | bool "Ralink RT288x/RT305x/RT3662/RT3883 serial port support" | 325 | bool "Ralink RT288x/RT305x/RT3662/RT3883 serial port support" |
297 | depends on SERIAL_8250 | 326 | depends on SERIAL_8250 |
327 | depends on MIPS || COMPILE_TEST | ||
298 | default y if MIPS_ALCHEMY || SOC_RT288X || SOC_RT305X || SOC_RT3883 || SOC_MT7620 | 328 | default y if MIPS_ALCHEMY || SOC_RT288X || SOC_RT305X || SOC_RT3883 || SOC_MT7620 |
299 | help | 329 | help |
300 | Selecting this option will add support for the alternate register | 330 | Selecting this option will add support for the alternate register |
@@ -346,7 +376,7 @@ config SERIAL_8250_LPC18XX | |||
346 | serial port, say Y to this option. If unsure, say Y. | 376 | serial port, say Y to this option. If unsure, say Y. |
347 | 377 | ||
348 | config SERIAL_8250_MT6577 | 378 | config SERIAL_8250_MT6577 |
349 | bool "Mediatek serial port support" | 379 | tristate "Mediatek serial port support" |
350 | depends on SERIAL_8250 && ARCH_MEDIATEK | 380 | depends on SERIAL_8250 && ARCH_MEDIATEK |
351 | help | 381 | help |
352 | If you have a Mediatek based board and want to use the | 382 | If you have a Mediatek based board and want to use the |
@@ -360,9 +390,10 @@ config SERIAL_8250_UNIPHIER | |||
360 | serial ports, say Y to this option. If unsure, say N. | 390 | serial ports, say Y to this option. If unsure, say N. |
361 | 391 | ||
362 | config SERIAL_8250_INGENIC | 392 | config SERIAL_8250_INGENIC |
363 | bool "Support for Ingenic SoC serial ports" | 393 | tristate "Support for Ingenic SoC serial ports" |
364 | depends on OF_FLATTREE | 394 | depends on SERIAL_8250 |
365 | select LIBFDT | 395 | depends on (OF_FLATTREE && SERIAL_8250_CONSOLE) || !SERIAL_EARLYCON |
396 | depends on MIPS || COMPILE_TEST | ||
366 | help | 397 | help |
367 | If you have a system using an Ingenic SoC and wish to make use of | 398 | If you have a system using an Ingenic SoC and wish to make use of |
368 | its UARTs, say Y to this option. If unsure, say N. | 399 | its UARTs, say Y to this option. If unsure, say N. |
@@ -378,6 +409,16 @@ config SERIAL_8250_MID | |||
378 | present on the UART found on Intel Medfield SOC and various other | 409 | present on the UART found on Intel Medfield SOC and various other |
379 | Intel platforms. | 410 | Intel platforms. |
380 | 411 | ||
412 | config SERIAL_8250_MOXA | ||
413 | tristate "MOXA SmartIO MUE support" | ||
414 | depends on SERIAL_8250 && PCI | ||
415 | help | ||
416 | Say Y here if you have a Moxa SmartIO MUE multiport serial card. | ||
417 | If unsure, say N. | ||
418 | |||
419 | This driver can also be built as a module. The module will be called | ||
420 | 8250_moxa. If you want to do that, say M here. | ||
421 | |||
381 | config SERIAL_OF_PLATFORM | 422 | config SERIAL_OF_PLATFORM |
382 | tristate "Devicetree based probing for 8250 ports" | 423 | tristate "Devicetree based probing for 8250 ports" |
383 | depends on SERIAL_8250 && OF | 424 | depends on SERIAL_8250 && OF |