CONFIG_DEBUG_RAM_SETUP and CONFIG_DEBUG_SMBUS are only available if the board /
chipset support it. But this involves a long list of 'depends', which you have to remember updating manually. Converted this into HAVE_... properties, which will be inherited automatically if someone copies a chipset to create a new one. Signed-off-by: Jens Rottmann <JRottmann@LiPPERTEmbedded.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5743 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
d058ad1b4a
commit
0d11f2db1f
25
src/Kconfig
25
src/Kconfig
|
@ -509,19 +509,13 @@ config GDB_STUB
|
||||||
If enabled, you will be able to set breakpoints for gdb debugging.
|
If enabled, you will be able to set breakpoints for gdb debugging.
|
||||||
See src/arch/i386/lib/c_start.S for details.
|
See src/arch/i386/lib/c_start.S for details.
|
||||||
|
|
||||||
|
config HAVE_DEBUG_RAM_SETUP
|
||||||
|
def_bool n
|
||||||
|
|
||||||
config DEBUG_RAM_SETUP
|
config DEBUG_RAM_SETUP
|
||||||
bool "Output verbose RAM init debug messages"
|
bool "Output verbose RAM init debug messages"
|
||||||
default n
|
default n
|
||||||
depends on (NORTHBRIDGE_AMD_AMDFAM10 \
|
depends on HAVE_DEBUG_RAM_SETUP
|
||||||
|| NORTHBRIDGE_AMD_AMDK8 \
|
|
||||||
|| NORTHBRIDGE_VIA_CN700 \
|
|
||||||
|| NORTHBRIDGE_VIA_CX700 \
|
|
||||||
|| NORTHBRIDGE_VIA_VX800 \
|
|
||||||
|| NORTHBRIDGE_INTEL_E7501 \
|
|
||||||
|| NORTHBRIDGE_INTEL_I440BX \
|
|
||||||
|| NORTHBRIDGE_INTEL_I82810 \
|
|
||||||
|| NORTHBRIDGE_INTEL_I82830 \
|
|
||||||
|| NORTHBRIDGE_INTEL_I945)
|
|
||||||
help
|
help
|
||||||
This option enables additional RAM init related debug messages.
|
This option enables additional RAM init related debug messages.
|
||||||
It is recommended to enable this when debugging issues on your
|
It is recommended to enable this when debugging issues on your
|
||||||
|
@ -538,16 +532,13 @@ config DEBUG_PIRQ
|
||||||
help
|
help
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
||||||
|
config HAVE_DEBUG_SMBUS
|
||||||
|
def_bool n
|
||||||
|
|
||||||
config DEBUG_SMBUS
|
config DEBUG_SMBUS
|
||||||
bool "Output verbose SMBus debug messages"
|
bool "Output verbose SMBus debug messages"
|
||||||
default n
|
default n
|
||||||
depends on (SOUTHBRIDGE_VIA_VT8237R \
|
depends on HAVE_DEBUG_SMBUS
|
||||||
|| NORTHBRIDGE_VIA_VX800 \
|
|
||||||
|| NORTHBRIDGE_VIA_CX700 \
|
|
||||||
|| NORTHBRIDGE_AMD_AMDK8 \
|
|
||||||
|| NORTHBRIDGE_AMD_AMDFAM10 \
|
|
||||||
|| BOARD_LIPPERT_SPACERUNNER_LX \
|
|
||||||
|| SOUTHBRIDGE_VIA_VT8231)
|
|
||||||
help
|
help
|
||||||
This option enables additional SMBus (and SPD) debug messages.
|
This option enables additional SMBus (and SPD) debug messages.
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@ config BOARD_LIPPERT_SPACERUNNER_LX
|
||||||
select NORTHBRIDGE_AMD_LX
|
select NORTHBRIDGE_AMD_LX
|
||||||
select SOUTHBRIDGE_AMD_CS5536
|
select SOUTHBRIDGE_AMD_CS5536
|
||||||
select SUPERIO_ITE_IT8712F
|
select SUPERIO_ITE_IT8712F
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
select HAVE_PIRQ_TABLE
|
select HAVE_PIRQ_TABLE
|
||||||
select PIRQ_ROUTE
|
select PIRQ_ROUTE
|
||||||
select UDELAY_TSC
|
select UDELAY_TSC
|
||||||
|
|
|
@ -19,6 +19,8 @@
|
||||||
|
|
||||||
config NORTHBRIDGE_AMD_AMDFAM10
|
config NORTHBRIDGE_AMD_AMDFAM10
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
select HYPERTRANSPORT_PLUGIN_SUPPORT
|
select HYPERTRANSPORT_PLUGIN_SUPPORT
|
||||||
select NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
|
select NORTHBRIDGE_AMD_AMDFAM10_ROOT_COMPLEX
|
||||||
|
|
|
@ -19,6 +19,8 @@
|
||||||
|
|
||||||
config NORTHBRIDGE_AMD_AMDK8
|
config NORTHBRIDGE_AMD_AMDK8
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
select HYPERTRANSPORT_PLUGIN_SUPPORT
|
select HYPERTRANSPORT_PLUGIN_SUPPORT
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
config NORTHBRIDGE_INTEL_E7501
|
config NORTHBRIDGE_INTEL_E7501
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
config NORTHBRIDGE_INTEL_I440BX
|
config NORTHBRIDGE_INTEL_I440BX
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
config SDRAMPWR_4DIMM
|
config SDRAMPWR_4DIMM
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
config NORTHBRIDGE_INTEL_I82810
|
config NORTHBRIDGE_INTEL_I82810
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
choice
|
choice
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
config NORTHBRIDGE_INTEL_I82830
|
config NORTHBRIDGE_INTEL_I82830
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
choice
|
choice
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
config NORTHBRIDGE_INTEL_I945
|
config NORTHBRIDGE_INTEL_I945
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
config FALLBACK_VGA_BIOS_ID
|
config FALLBACK_VGA_BIOS_ID
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
config NORTHBRIDGE_VIA_CN700
|
config NORTHBRIDGE_VIA_CN700
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
|
|
||||||
config FALLBACK_SIZE
|
config FALLBACK_SIZE
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
config NORTHBRIDGE_VIA_CX700
|
config NORTHBRIDGE_VIA_CX700
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
select HAVE_HIGH_TABLES
|
select HAVE_HIGH_TABLES
|
||||||
select HAVE_HARD_RESET
|
select HAVE_HARD_RESET
|
||||||
select IOAPIC
|
select IOAPIC
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
config NORTHBRIDGE_VIA_VX800
|
config NORTHBRIDGE_VIA_VX800
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_RAM_SETUP
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
|
|
||||||
config FALLBACK_SIZE
|
config FALLBACK_SIZE
|
||||||
int
|
int
|
||||||
|
|
|
@ -19,4 +19,4 @@
|
||||||
|
|
||||||
config SOUTHBRIDGE_VIA_VT8231
|
config SOUTHBRIDGE_VIA_VT8231
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
|
|
||||||
config SOUTHBRIDGE_VIA_VT8237R
|
config SOUTHBRIDGE_VIA_VT8237R
|
||||||
bool
|
bool
|
||||||
|
select HAVE_DEBUG_SMBUS
|
||||||
select IOAPIC
|
select IOAPIC
|
||||||
|
|
||||||
config EPIA_VT8237R_INIT
|
config EPIA_VT8237R_INIT
|
||||||
|
|
Loading…
Reference in New Issue