CIMx: Allow #define LEGACY_FREE overrides

For legacy free AMD systems, the #define LEGACY_FREE cannot
currently be overridden.  This patch allows the platform_cfg.h
to override that.  (I know we want to get away from that, but
for now...)

Also allow BIOS_SIZE to be overridden on SB700 cimx based
platforms.

Change-Id: I570115248bcbc686062bfb66acb56208240b847a
Signed-off-by: Martin L Roth <martin@se-eng.com>
Reviewed-on: http://review.coreboot.org/1018
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303@gmail.com>
This commit is contained in:
Martin Roth 2012-05-07 16:45:29 -06:00 committed by Stefan Reinauer
parent 923d200d16
commit a495335de4
3 changed files with 12 additions and 4 deletions

View File

@ -29,8 +29,12 @@
#ifndef _AMD_SB_CIMx_OEM_H_ #ifndef _AMD_SB_CIMx_OEM_H_
#define _AMD_SB_CIMx_OEM_H_ #define _AMD_SB_CIMx_OEM_H_
#define BIOS_SIZE 0x04 //04 - 1MB #ifndef BIOS_SIZE
#define LEGACY_FREE 0x00 #define BIOS_SIZE 0x04 //04 - 1MB
#endif
#ifndef LEGACY_FREE
#define LEGACY_FREE 0x00
#endif
/** /**
* PCIEX_BASE_ADDRESS - Define PCIE base address * PCIEX_BASE_ADDRESS - Define PCIE base address

View File

@ -33,7 +33,9 @@
#ifndef BIOS_SIZE #ifndef BIOS_SIZE
#define BIOS_SIZE 0x04 //04 - 1MB #define BIOS_SIZE 0x04 //04 - 1MB
#endif #endif
#define LEGACY_FREE 0x00 #ifndef LEGACY_FREE
#define LEGACY_FREE 0x00
#endif
//#define ACPI_SLEEP_TRAP 0x01 //#define ACPI_SLEEP_TRAP 0x01
//#define SPREAD_SPECTRUM_EPROM_LOAD 0x01 //#define SPREAD_SPECTRUM_EPROM_LOAD 0x01

4
src/vendorcode/amd/cimx/sb900/Oem.h Normal file → Executable file
View File

@ -30,7 +30,9 @@
#ifndef BIOS_SIZE #ifndef BIOS_SIZE
#define BIOS_SIZE 0x04 //04 - 1MB #define BIOS_SIZE 0x04 //04 - 1MB
#endif #endif
#define LEGACY_FREE 0x00 #ifndef LEGACY_FREE
#define LEGACY_FREE 0x00
#endif
#define ACPI_SLEEP_TRAP 0x01 #define ACPI_SLEEP_TRAP 0x01
//#define SPREAD_SPECTRUM_EPROM_LOAD 0x01 //#define SPREAD_SPECTRUM_EPROM_LOAD 0x01