blob: 42085c494c610623fd8c85dad61bd8be87c69886 [file] [log] [blame]
Frank Vibrans420faca2011-02-14 18:42:12 +00001# This file is part of the coreboot project.
Elyes HAOUAS36787b02020-05-07 12:07:24 +02002# SPDX-License-Identifier: GPL-2.0-only
Frank Vibrans420faca2011-02-14 18:42:12 +00003
Kyösti Mälkkif5bb4772012-03-16 15:15:20 +02004config NORTHBRIDGE_AMD_AGESA
Edward O'Callaghanb32e1f42014-11-21 02:44:34 +11005 bool
6 default CPU_AMD_AGESA
Kyösti Mälkkifb32be42017-04-12 04:31:54 +03007 select CBMEM_TOP_BACKUP
Kyösti Mälkkif5bb4772012-03-16 15:15:20 +02008
9if NORTHBRIDGE_AMD_AGESA
10
Mike Banone7f176c2020-01-19 21:42:09 +030011config BOTTOMIO_POSITION
12 hex "Bottom of 32-bit IO space"
13 default 0x80000000
14 help
15 If PCI peripherals with big BARs are connected to the system
16 the bottom of the IO must be decreased to allocate such devices.
17
18 Declare the beginning of the 128MB-aligned MMIO region. This
19 option is useful when PCI peripherals requesting large address
20 ranges are present, for example, graphic cards.
21
efdesign983f5ebd62011-09-14 13:47:17 -060022config CONSOLE_VGA_MULTI
23 bool
24 default n
25
zbaof7223732012-04-13 13:42:15 +080026config S3_VGA_ROM_RUN
27 bool
28 default n
29
Stefan Reinauera48ca842015-04-04 01:58:28 +020030source "src/northbridge/amd/agesa/*/Kconfig"
efdesign9805a89ab2011-06-20 17:38:49 -070031
Kyösti Mälkkieaee6e22014-04-30 01:35:29 +030032# TODO: Reservation for heap seems excessive
33config HEAP_SIZE
34 hex
35 default 0xc0000
36
Kyösti Mälkkif5bb4772012-03-16 15:15:20 +020037endif # NORTHBRIDGE_AMD_AGESA