blob: a9794370231bab8bd1003e0322e481acfdc8ec8d [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"
Kyösti Mälkki970ad702014-02-15 13:58:01 +02008 depends on !ARCH_ARMV7
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
20config HAVE_UART_SPECIAL
21 bool
22 default n
23
Kyösti Mälkkid53d96d2014-02-28 15:15:12 +020024config DRIVERS_UART_OXPCIE
25 bool "Oxford OXPCIe952"
26 default n
27 depends on PCI
28 select DRIVERS_UART_8250MEM
29 select EARLY_PCI_BRIDGE
30 help
31 Support for Oxford OXPCIe952 serial port PCIe cards.
32 Currently only devices with the vendor ID 0x1415 and device ID
33 0xc158 or 0xc11b will work.
34
Kyösti Mälkki7e75f202014-02-10 23:21:14 +020035config DRIVERS_UART_PL011
36 bool
37 default n
38 select HAVE_UART_SPECIAL