blob: 11a6d3993886526b8f6bf28257309561d8da9948 [file] [log] [blame]
Elyes HAOUAS87415102020-05-07 11:49:08 +02001# SPDX-License-Identifier: GPL-2.0-only
Patrick Georgie72a8a32012-11-06 11:05:09 +01002
3config SOUTHBRIDGE_INTEL_I82801IX
4 bool
Angel Ponsd95dba02020-06-21 15:16:58 +02005 select ACPI_INTEL_HARDWARE_SLEEP_VALUES
Arthur Heymansd79e4852020-12-01 14:10:42 +01006 select HAVE_SMI_HANDLER if !NO_SMM
Vladimir Serbinenko787cbae2014-07-29 22:40:05 +02007 select HAVE_USBDEBUG_OPTIONS
Stefan Tauneref8b9572018-09-06 00:34:28 +02008 select INTEL_DESCRIPTOR_MODE_CAPABLE
Angel Ponsd95dba02020-06-21 15:16:58 +02009 select IOAPIC
10 select SOUTHBRIDGE_INTEL_COMMON_GPIO
11 select SOUTHBRIDGE_INTEL_COMMON_PMBASE
12 select SOUTHBRIDGE_INTEL_COMMON_PMCLIB
13 select SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ
14 select SOUTHBRIDGE_INTEL_COMMON_RESET
15 select SOUTHBRIDGE_INTEL_COMMON_RTC
16 select SOUTHBRIDGE_INTEL_COMMON_SMBUS
Angel Pons53a343e2020-06-01 20:59:01 +020017 select SOUTHBRIDGE_INTEL_COMMON_EARLY_SMBUS
Arthur Heymansd79e4852020-12-01 14:10:42 +010018 select SOUTHBRIDGE_INTEL_COMMON_SMM if !NO_SMM
Angel Ponsd95dba02020-06-21 15:16:58 +020019 select SOUTHBRIDGE_INTEL_COMMON_SPI_ICH9 if !BOARD_EMULATION_QEMU_X86_Q35
Arthur Heymans3457df12019-11-16 10:04:41 +010020 select SOUTHBRIDGE_INTEL_COMMON_USB_DEBUG
Angel Ponsd95dba02020-06-21 15:16:58 +020021 select SOUTHBRIDGE_INTEL_COMMON_WATCHDOG
22 select USE_WATCHDOG_ON_BOOT
Patrick Georgie72a8a32012-11-06 11:05:09 +010023
24if SOUTHBRIDGE_INTEL_I82801IX
25
26config EHCI_BAR
27 hex
28 default 0xfef00000
29
Angel Ponsd95dba02020-06-21 15:16:58 +020030config HPET_MIN_TICKS
31 hex
32 default 0x80
33
Angel Ponsa52016c2018-09-11 13:49:45 +020034## Some enterprise variants may require an IFD
35config INTEL_DESCRIPTOR_MODE_REQUIRED
36 bool
37 default n
38
Patrick Georgie72a8a32012-11-06 11:05:09 +010039endif