soc/intel/alderlake: Add ADL-P 4+4 with 28W TDP
[coreboot.git] / src / drivers / uart / Kconfig
blob097c14449475ccf882a9dc309ca32361d9516708
1 config DRIVERS_UART
2         bool
4 config DRIVERS_UART_8250IO
5         # FIXME: Shouldn't have a prompt, should default to n, and
6         #        should be selected by boards that have it instead.
7         bool "Serial port on SuperIO"
8         depends on ARCH_X86 || ARCH_PPC64
9         default n if DRIVERS_UART_8250MEM || HAVE_UART_SPECIAL
10         default n if NO_UART_ON_SUPERIO
11         default y
12         select DRIVERS_UART
14 config DRIVERS_UART_8250IO_SKIP_INIT
15         def_bool n
16         depends on DRIVERS_UART_8250IO
18 # Select this for mainboard without SuperIO serial port.
19 config NO_UART_ON_SUPERIO
20         def_bool n
22 config UART_OVERRIDE_INPUT_CLOCK_DIVIDER
23         bool
24         default n
25         help
26           Set to "y" when the platform overrides the uart_input_clock_divider
27           routine.
29 config UART_OVERRIDE_REFCLK
30         bool
31         default n
32         help
33           Set to "y" when the platform overrides the uart_platform_refclk
34           routine.
36 config DRIVERS_UART_8250MEM
37         bool
38         default n
39         select DRIVERS_UART
41 config DRIVERS_UART_8250MEM_32
42         bool
43         default n
44         select DRIVERS_UART_8250MEM
46 config HAVE_UART_SPECIAL
47         bool
48         default n
49         select DRIVERS_UART
51 config DRIVERS_UART_OXPCIE
52         bool "Oxford OXPCIe952"
53         default n
54         depends on PCI && !DRIVERS_UART_8250MEM_32
55         select DRIVERS_UART_8250MEM
56         select EARLY_PCI_BRIDGE
57         select UART_OVERRIDE_REFCLK
58         help
59           Support for Oxford OXPCIe952 serial port PCIe cards.
60           Currently only devices with the vendor ID 0x1415 and device ID
61           0xc158 or 0xc11b will work.
63 config DRIVERS_UART_PL011
64         bool
65         default n
66         select HAVE_UART_SPECIAL
68 config DRIVERS_UART_SIFIVE
69         bool
70         select HAVE_UART_SPECIAL
71         select UART_OVERRIDE_INPUT_CLOCK_DIVIDER