diff options
Diffstat (limited to 'drivers/serial/Kconfig')
-rw-r--r-- | drivers/serial/Kconfig | 45 |
1 files changed, 34 insertions, 11 deletions
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig index 7d22dc0478d3..5b48ac22c9c5 100644 --- a/drivers/serial/Kconfig +++ b/drivers/serial/Kconfig | |||
@@ -300,21 +300,22 @@ config SERIAL_AMBA_PL011_CONSOLE | |||
300 | kernel at boot time.) | 300 | kernel at boot time.) |
301 | 301 | ||
302 | config SERIAL_AT91 | 302 | config SERIAL_AT91 |
303 | bool "AT91RM9200 serial port support" | 303 | bool "AT91RM9200 / AT91SAM9261 serial port support" |
304 | depends on ARM && ARCH_AT91RM9200 | 304 | depends on ARM && (ARCH_AT91RM9200 || ARCH_AT91SAM9261) |
305 | select SERIAL_CORE | 305 | select SERIAL_CORE |
306 | help | 306 | help |
307 | This enables the driver for the on-chip UARTs of the AT91RM9200 | 307 | This enables the driver for the on-chip UARTs of the Atmel |
308 | processor. | 308 | AT91RM9200 and AT91SAM926 processor. |
309 | 309 | ||
310 | config SERIAL_AT91_CONSOLE | 310 | config SERIAL_AT91_CONSOLE |
311 | bool "Support for console on AT91RM9200 serial port" | 311 | bool "Support for console on AT91RM9200 / AT91SAM9261 serial port" |
312 | depends on SERIAL_AT91=y | 312 | depends on SERIAL_AT91=y |
313 | select SERIAL_CORE_CONSOLE | 313 | select SERIAL_CORE_CONSOLE |
314 | help | 314 | help |
315 | Say Y here if you wish to use a UART on the AT91RM9200 as the system | 315 | Say Y here if you wish to use a UART on the Atmel AT91RM9200 or |
316 | console (the system console is the device which receives all kernel | 316 | AT91SAM9261 as the system console (the system console is the device |
317 | messages and warnings and which allows logins in single user mode). | 317 | which receives all kernel messages and warnings and which allows |
318 | logins in single user mode). | ||
318 | 319 | ||
319 | config SERIAL_AT91_TTYAT | 320 | config SERIAL_AT91_TTYAT |
320 | bool "Install as device ttyAT0-4 instead of ttyS0-4" | 321 | bool "Install as device ttyAT0-4 instead of ttyS0-4" |
@@ -353,21 +354,24 @@ config SERIAL_CLPS711X_CONSOLE | |||
353 | kernel at boot time.) | 354 | kernel at boot time.) |
354 | 355 | ||
355 | config SERIAL_S3C2410 | 356 | config SERIAL_S3C2410 |
356 | tristate "Samsung S3C2410 Serial port support" | 357 | tristate "Samsung S3C2410/S3C2440/S3C2442/S3C2412 Serial port support" |
357 | depends on ARM && ARCH_S3C2410 | 358 | depends on ARM && ARCH_S3C2410 |
358 | select SERIAL_CORE | 359 | select SERIAL_CORE |
359 | help | 360 | help |
360 | Support for the on-chip UARTs on the Samsung S3C2410X CPU, | 361 | Support for the on-chip UARTs on the Samsung S3C24XX series CPUs, |
361 | providing /dev/ttySAC0, 1 and 2 (note, some machines may not | 362 | providing /dev/ttySAC0, 1 and 2 (note, some machines may not |
362 | provide all of these ports, depending on how the serial port | 363 | provide all of these ports, depending on how the serial port |
363 | pins are configured. | 364 | pins are configured. |
364 | 365 | ||
366 | Currently this driver supports the UARTS on the S3C2410, S3C2440, | ||
367 | S3C2442, S3C2412 and S3C2413 CPUs. | ||
368 | |||
365 | config SERIAL_S3C2410_CONSOLE | 369 | config SERIAL_S3C2410_CONSOLE |
366 | bool "Support for console on S3C2410 serial port" | 370 | bool "Support for console on S3C2410 serial port" |
367 | depends on SERIAL_S3C2410=y | 371 | depends on SERIAL_S3C2410=y |
368 | select SERIAL_CORE_CONSOLE | 372 | select SERIAL_CORE_CONSOLE |
369 | help | 373 | help |
370 | Allow selection of the S3C2410 on-board serial ports for use as | 374 | Allow selection of the S3C24XX on-board serial ports for use as |
371 | an virtual console. | 375 | an virtual console. |
372 | 376 | ||
373 | Even if you say Y here, the currently visible virtual console | 377 | Even if you say Y here, the currently visible virtual console |
@@ -936,4 +940,23 @@ config SERIAL_SGI_IOC3 | |||
936 | If you have an SGI Altix with an IOC3 serial card, | 940 | If you have an SGI Altix with an IOC3 serial card, |
937 | say Y or M. Otherwise, say N. | 941 | say Y or M. Otherwise, say N. |
938 | 942 | ||
943 | config SERIAL_NETX | ||
944 | bool "NetX serial port support" | ||
945 | depends on ARM && ARCH_NETX | ||
946 | select SERIAL_CORE | ||
947 | help | ||
948 | If you have a machine based on a Hilscher NetX SoC you | ||
949 | can enable its onboard serial port by enabling this option. | ||
950 | |||
951 | To compile this driver as a module, choose M here: the | ||
952 | module will be called netx-serial. | ||
953 | |||
954 | config SERIAL_NETX_CONSOLE | ||
955 | bool "Console on NetX serial port" | ||
956 | depends on SERIAL_NETX | ||
957 | select SERIAL_CORE_CONSOLE | ||
958 | help | ||
959 | If you have enabled the serial port on the Motorola IMX | ||
960 | CPU you can make it the console by answering Y to this option. | ||
961 | |||
939 | endmenu | 962 | endmenu |