blob: c0df2a1abd3a8d15109a8c90a4694d67ba9c12a3 [file] [log] [blame]
Bruce Griffith27ed80b2014-08-15 11:46:25 -06001#
2# This file is part of the coreboot project.
3#
Marc Jonesaa31f992016-09-20 20:30:17 -06004# Copyright (C) 2011 - 2016 Advanced Micro Devices, Inc.
Bruce Griffith27ed80b2014-08-15 11:46:25 -06005#
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#
Bruce Griffith27ed80b2014-08-15 11:46:25 -060015
Kyösti Mälkkie4c17ce2014-10-21 18:22:32 +030016config NORTHBRIDGE_AMD_PI
Martin Roth595e7772015-04-26 18:53:26 -060017 bool
Marc Jones21cde8b2017-05-07 16:47:36 -060018 default y if CPU_AMD_PI
Marc Jones21cde8b2017-05-07 16:47:36 -060019 default n
Kyösti Mälkki6e37b0a2017-04-17 06:45:56 +030020 select CBMEM_TOP_BACKUP
Bruce Griffith27ed80b2014-08-15 11:46:25 -060021
Kyösti Mälkkie4c17ce2014-10-21 18:22:32 +030022if NORTHBRIDGE_AMD_PI
23
Ricardo Ribalda Delgadoa1328922016-12-28 15:16:22 +010024config BOTTOMIO_POSITION
25 hex "Bottom of 32-bit IO space"
26 default 0xD0000000
27 help
28 If PCI peripherals with big BARs are connected to the system
29 the bottom of the IO must be decreased to allocate such
30 devices.
31
32 Declare the beginning of the 128MB-aligned MMIO region. This
33 option is useful when PCI peripherals requesting large address
34 ranges are present.
35
Kyösti Mälkkie4c17ce2014-10-21 18:22:32 +030036config CONSOLE_VGA_MULTI
37 bool
38 default n
39
40config S3_VGA_ROM_RUN
41 bool
42 default n
43
Patrick Georgi0bb83462019-11-22 20:58:58 +010044source "src/northbridge/amd/pi/00630F01/Kconfig"
45source "src/northbridge/amd/pi/00730F01/Kconfig"
46source "src/northbridge/amd/pi/00660F01/Kconfig"
Kyösti Mälkkie4c17ce2014-10-21 18:22:32 +030047
WANG Siyuan2dcd0fc2015-06-02 16:25:58 +080048config HW_MEM_HOLE_SIZEK
49 hex
50 default 0x200000
51
WANG Siyuan2dcd0fc2015-06-02 16:25:58 +080052config HEAP_SIZE
53 hex
54 default 0xc0000
55
Kyösti Mälkkie4c17ce2014-10-21 18:22:32 +030056endif # NORTHBRIDGE_AMD_PI