blob: f4ad011933542fcb1349e1e64a630198476c49a0 [file] [log] [blame]
Kyösti Mälkkiafa7b132014-02-13 17:16:22 +02001config DRIVERS_UART
Kyösti Mälkki970ad702014-02-15 13:58:01 +02002 bool
Kyösti Mälkkiafa7b132014-02-13 17:16:22 +02003 default y if CONSOLE_SERIAL
4 default n
5
6config DRIVERS_UART_8250IO
7 bool "Serial port on SuperIO"
Gabe Black51edd542013-09-30 23:00:33 -07008 depends on !ARCH_ARM
Kyösti Mälkkiafa7b132014-02-13 17:16:22 +02009 default n if NO_UART_ON_SUPERIO
Kyösti Mälkki970ad702014-02-15 13:58:01 +020010 default y if ARCH_X86
11
Kyösti Mälkkiafa7b132014-02-13 17:16:22 +020012# Select this for mainboard without SuperIO serial port.
13config NO_UART_ON_SUPERIO
14 def_bool n
15
16config DRIVERS_UART_8250MEM
Kyösti Mälkki970ad702014-02-15 13:58:01 +020017 bool
18 default n
19
Naveen Krishna Chatradhia73408d2015-07-08 14:23:06 +053020config DRIVERS_UART_8250MEM_32
21 bool
22 default n
Alexandru Gagniuc715a18e2015-10-02 17:01:22 -070023 select DRIVERS_UART_8250MEM
Naveen Krishna Chatradhia73408d2015-07-08 14:23:06 +053024
Kyösti Mälkki970ad702014-02-15 13:58:01 +020025config HAVE_UART_SPECIAL
26 bool
27 default n
28
Kyösti Mälkkid53d96d2014-02-28 15:15:12 +020029config DRIVERS_UART_OXPCIE
30 bool "Oxford OXPCIe952"
31 default n
32 depends on PCI
33 select DRIVERS_UART_8250MEM
34 select EARLY_PCI_BRIDGE
35 help
36 Support for Oxford OXPCIe952 serial port PCIe cards.
37 Currently only devices with the vendor ID 0x1415 and device ID
38 0xc158 or 0xc11b will work.
39
Kyösti Mälkki7e75f202014-02-10 23:21:14 +020040config DRIVERS_UART_PL011
41 bool
42 default n
43 select HAVE_UART_SPECIAL