1 ## SPDX-License-Identifier: GPL-2.0-only
3 config SOUTHBRIDGE_INTEL_LYNXPOINT
5 select ACPI_COMMON_MADT_IOAPIC
6 select ACPI_COMMON_MADT_LAPIC
7 select ACPI_INTEL_HARDWARE_SLEEP_VALUES
9 select AZALIA_HDA_CODEC_SUPPORT
10 select SOUTHBRIDGE_INTEL_COMMON_SMBUS
11 select SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS
12 select SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9
13 select SOUTHBRIDGE_INTEL_COMMON_FINALIZE
14 select SOUTHBRIDGE_INTEL_COMMON_PMCLIB
15 select SOUTHBRIDGE_INTEL_COMMON_PMBASE
16 select SOUTHBRIDGE_INTEL_COMMON_RTC
17 select SOUTHBRIDGE_INTEL_COMMON_RESET
18 select HAVE_SMI_HANDLER
19 select HAVE_USBDEBUG_OPTIONS
20 select USE_WATCHDOG_ON_BOOT
22 select PCIEXP_COMMON_CLOCK
23 select INTEL_DESCRIPTOR_MODE_CAPABLE
24 select HAVE_EM100PRO_SPI_CONSOLE_SUPPORT
26 select SOUTHBRIDGE_INTEL_COMMON_GPIO if !INTEL_LYNXPOINT_LP
27 select SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ
28 select HAVE_INTEL_CHIPSET_LOCKDOWN
29 select HAVE_POWER_STATE_AFTER_FAILURE
30 select HAVE_POWER_STATE_PREVIOUS_AFTER_FAILURE
31 select SOUTHBRIDGE_INTEL_COMMON_WATCHDOG
32 select SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG
33 select TCO_SPACE_NOT_YET_SPLIT
35 if SOUTHBRIDGE_INTEL_LYNXPOINT
37 config INTEL_LYNXPOINT_LP
41 Set this option to y for LynxPoint LP (Haswell ULT).
45 default 0xd8000000 if USE_BROADWELL_MRC
48 config SERIRQ_CONTINUOUS_MODE
52 If you set this option to y, the serial IRQ machine will be
53 operated in continuous mode.
58 config FINALIZE_USB_ROUTE_XHCI
59 bool "Route all ports to XHCI controller in finalize step"
62 If you set this option to y, the USB ports will be routed
63 to the XHCI controller during the finalize SMM callback.
72 config PCIEXP_L1_SUB_STATE
75 config SERIALIO_UART_CONSOLE
76 bool "Use SerialIO UART for console"
77 depends on INTEL_LYNXPOINT_LP
78 select DRIVERS_UART_8250MEM_32
80 Selected by mainboards where SerialIO UARTs can be used to retrieve
81 coreboot logs. Boards also need to set UART_FOR_CONSOLE accordingly.
83 config CONSOLE_UART_BASE_ADDRESS
84 default 0xd6000000 if SERIALIO_UART_CONSOLE
87 bool "Disable Intel ME PCI interface (MEI1)"
90 Disable and hide the ME PCI interface during finalize stage of boot.
91 This will prevent the OS (and userspace apps) from interacting with
92 the ME via the PCI interface after boot.