blob: 4a56005cf52ad23f7252c3471c4e651a4233361a [file] [log] [blame]
Stefan Reinauer8e073822012-04-04 00:07:22 +02001##
2## This file is part of the coreboot project.
3##
4## Copyright (C) 2011 Google Inc.
5##
6## This program is free software; you can redistribute it and/or modify
7## it under the terms of the GNU General Public License as published by
8## the Free Software Foundation; version 2 of the License.
9##
10## This program is distributed in the hope that it will be useful,
11## but WITHOUT ANY WARRANTY; without even the implied warranty of
12## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13## GNU General Public License for more details.
14##
Stefan Reinauer8e073822012-04-04 00:07:22 +020015
16config SOUTHBRIDGE_INTEL_BD82X6X
17 bool
18
19config SOUTHBRIDGE_INTEL_C216
20 bool
21
22if SOUTHBRIDGE_INTEL_BD82X6X || SOUTHBRIDGE_INTEL_C216
23
24config SOUTH_BRIDGE_OPTIONS # dummy
25 def_bool y
Aaron Durbin340898f2016-07-13 23:22:28 -050026 select ACPI_INTEL_HARDWARE_SLEEP_VALUES
Kyösti Mälkki71216c92013-07-28 23:39:37 +030027 select SOUTHBRIDGE_INTEL_COMMON
Tristan Corrick63626b12018-11-30 22:53:50 +130028 select SOUTHBRIDGE_INTEL_COMMON_FINALIZE
Tobias Diedrich7f5efd92017-12-14 00:29:01 +010029 select SOUTHBRIDGE_INTEL_COMMON_RCBA_PIRQ
Arthur Heymans16fe7902017-04-12 17:01:31 +020030 select SOUTHBRIDGE_INTEL_COMMON_SMBUS
Arthur Heymansbddef0d2017-09-25 12:21:07 +020031 select SOUTHBRIDGE_INTEL_COMMON_SPI
Patrick Rudolphe2f0a5f2019-03-24 14:47:47 +010032 select SOUTHBRIDGE_INTEL_COMMON_PMCLIB
Arthur Heymansb8bda112019-06-04 13:57:47 +020033 select SOUTHBRIDGE_INTEL_COMMON_PMBASE
Arthur Heymans074730c2019-06-04 14:05:53 +020034 select SOUTHBRIDGE_INTEL_COMMON_RTC
Arthur Heymans23a6c792019-10-13 22:36:04 +020035 select SOUTHBRIDGE_INTEL_COMMON_RESET
Stefan Reinauer8e073822012-04-04 00:07:22 +020036 select IOAPIC
Kyösti Mälkki545b30d2013-06-13 13:51:14 +030037 select HAVE_USBDEBUG_OPTIONS
Stefan Reinauer431a8162012-11-13 13:01:31 -080038 select HAVE_SMI_HANDLER
Stefan Reinauer8e073822012-04-04 00:07:22 +020039 select USE_WATCHDOG_ON_BOOT
40 select PCIEXP_ASPM
41 select PCIEXP_COMMON_CLOCK
Vladimir Serbinenko5b044ae2014-10-25 15:20:55 +020042 select COMMON_FADT
Alexander Couzens7bf47ee2015-04-16 02:00:21 +020043 select ACPI_SATA_GENERATOR
Stefan Tauneref8b9572018-09-06 00:34:28 +020044 select INTEL_DESCRIPTOR_MODE_CAPABLE
Patrick Rudolphe8e66f42016-02-06 17:42:42 +010045 select SOUTHBRIDGE_INTEL_COMMON_GPIO
Aaron Durbin16246ea2016-08-05 21:23:37 -050046 select RTC
Bill XIEd533b162017-08-22 16:26:22 +080047 select HAVE_INTEL_CHIPSET_LOCKDOWN
Arthur Heymansa0508172018-01-25 11:30:22 +010048 select SOUTHBRIDGE_INTEL_COMMON_SMM
Tristan Corrick167a5122018-10-31 02:28:32 +130049 select SOUTHBRIDGE_INTEL_COMMON_ACPI_MADT
Elyes HAOUAS551a7592019-05-01 16:56:36 +020050 select SOUTHBRIDGE_INTEL_COMMON_WATCHDOG
Stefan Reinauer8e073822012-04-04 00:07:22 +020051
52config EHCI_BAR
53 hex
54 default 0xfef00000
55
Vladimir Serbinenko6a7aeb32014-01-05 11:37:32 +010056config DRAM_RESET_GATE_GPIO
57 int
58 default 60
59
Stefan Reinauer8e073822012-04-04 00:07:22 +020060config BOOTBLOCK_SOUTHBRIDGE_INIT
61 string
62 default "southbridge/intel/bd82x6x/bootblock.c"
63
64config SERIRQ_CONTINUOUS_MODE
65 bool
66 default n
67 help
68 If you set this option to y, the serial IRQ machine will be
69 operated in continuous mode.
70
Patrick Georgi9aeb6942012-10-05 21:54:38 +020071config HPET_MIN_TICKS
72 hex
73 default 0x80
74
Vladimir Serbinenkod3b194e2015-05-12 12:39:53 +020075endif