blob: 1e0153b33569272423c17852c4e3d234f140e1dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
#
# This file is part of the coreboot project.
#
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; version 2 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
config NORTHBRIDGE_AMD_AGESA
bool
default CPU_AMD_AGESA
select CBMEM_TOP_BACKUP
if NORTHBRIDGE_AMD_AGESA
config BOTTOMIO_POSITION
hex "Bottom of 32-bit IO space"
default 0x80000000
help
If PCI peripherals with big BARs are connected to the system
the bottom of the IO must be decreased to allocate such devices.
Declare the beginning of the 128MB-aligned MMIO region. This
option is useful when PCI peripherals requesting large address
ranges are present, for example, graphic cards.
config CONSOLE_VGA_MULTI
bool
default n
config S3_VGA_ROM_RUN
bool
default n
source "src/northbridge/amd/agesa/*/Kconfig"
# TODO: Reservation for heap seems excessive
config HEAP_SIZE
hex
default 0xc0000
endif # NORTHBRIDGE_AMD_AGESA
|