AMD Inagua: buildOpts.c: Adapt whitespace to coding style
Mainly replace spaces by tabs and format comments correctly.
Commit »Inagua: Indent and wihtespace cleanup« (f03360f3
) [1] was
unfortunately incomplete and also used spaces instead of tabs in
some cases.
Hopefully fix this once and for all to have a template for the
other boards.
[1] http://review.coreboot.org/547
Change-Id: If15c797581dfefe2a57cd6f26e5bdac4cdd014dd
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-on: http://review.coreboot.org/2526
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
parent
030902b774
commit
cf4ecfbe01
|
@ -37,23 +37,23 @@
|
||||||
#define FILECODE PLATFORM_SPECIFIC_OPTIONS_FILECODE
|
#define FILECODE PLATFORM_SPECIFIC_OPTIONS_FILECODE
|
||||||
|
|
||||||
|
|
||||||
/* Select the cpu family. */
|
/* Select the cpu family. */
|
||||||
#define INSTALL_FAMILY_10_SUPPORT FALSE
|
#define INSTALL_FAMILY_10_SUPPORT FALSE
|
||||||
#define INSTALL_FAMILY_12_SUPPORT FALSE
|
#define INSTALL_FAMILY_12_SUPPORT FALSE
|
||||||
#define INSTALL_FAMILY_14_SUPPORT TRUE
|
#define INSTALL_FAMILY_14_SUPPORT TRUE
|
||||||
#define INSTALL_FAMILY_15_SUPPORT FALSE
|
#define INSTALL_FAMILY_15_SUPPORT FALSE
|
||||||
|
|
||||||
/* Select the cpu socket type. */
|
/* Select the cpu socket type. */
|
||||||
#define INSTALL_G34_SOCKET_SUPPORT FALSE
|
#define INSTALL_G34_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_C32_SOCKET_SUPPORT FALSE
|
#define INSTALL_C32_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_S1G3_SOCKET_SUPPORT FALSE
|
#define INSTALL_S1G3_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_S1G4_SOCKET_SUPPORT FALSE
|
#define INSTALL_S1G4_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_ASB2_SOCKET_SUPPORT FALSE
|
#define INSTALL_ASB2_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_FS1_SOCKET_SUPPORT FALSE
|
#define INSTALL_FS1_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_FM1_SOCKET_SUPPORT FALSE
|
#define INSTALL_FM1_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_FP1_SOCKET_SUPPORT FALSE
|
#define INSTALL_FP1_SOCKET_SUPPORT FALSE
|
||||||
#define INSTALL_FT1_SOCKET_SUPPORT TRUE
|
#define INSTALL_FT1_SOCKET_SUPPORT TRUE
|
||||||
#define INSTALL_AM3_SOCKET_SUPPORT FALSE
|
#define INSTALL_AM3_SOCKET_SUPPORT FALSE
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Agesa optional capabilities selection.
|
* Agesa optional capabilities selection.
|
||||||
|
@ -61,163 +61,163 @@
|
||||||
* Comment out or mark TRUE those features you want to REMOVE from the build.
|
* Comment out or mark TRUE those features you want to REMOVE from the build.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define BLDOPT_REMOVE_FAMILY_10_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FAMILY_10_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FAMILY_12_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FAMILY_12_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FAMILY_14_SUPPORT FALSE
|
#define BLDOPT_REMOVE_FAMILY_14_SUPPORT FALSE
|
||||||
#define BLDOPT_REMOVE_FAMILY_15_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FAMILY_15_SUPPORT TRUE
|
||||||
|
|
||||||
#define BLDOPT_REMOVE_AM3_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_AM3_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_ASB2_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_ASB2_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_C32_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_C32_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FM1_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FM1_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FP1_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FP1_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FS1_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_FS1_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_FT1_SOCKET_SUPPORT FALSE
|
#define BLDOPT_REMOVE_FT1_SOCKET_SUPPORT FALSE
|
||||||
#define BLDOPT_REMOVE_G34_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_G34_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_S1G3_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_S1G3_SOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_S1G4_SOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_S1G4_SOCKET_SUPPORT TRUE
|
||||||
|
|
||||||
#define BLDOPT_REMOVE_UDIMMS_SUPPORT FALSE
|
#define BLDOPT_REMOVE_UDIMMS_SUPPORT FALSE
|
||||||
#define BLDOPT_REMOVE_RDIMMS_SUPPORT TRUE
|
#define BLDOPT_REMOVE_RDIMMS_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_LRDIMMS_SUPPORT FALSE
|
#define BLDOPT_REMOVE_LRDIMMS_SUPPORT FALSE
|
||||||
#define BLDOPT_REMOVE_ECC_SUPPORT FALSE
|
#define BLDOPT_REMOVE_ECC_SUPPORT FALSE
|
||||||
//#define BLDOPT_REMOVE_DCT_INTERLEAVE TRUE
|
//#define BLDOPT_REMOVE_DCT_INTERLEAVE TRUE
|
||||||
#define BLDOPT_REMOVE_BANK_INTERLEAVE FALSE
|
#define BLDOPT_REMOVE_BANK_INTERLEAVE FALSE
|
||||||
#define BLDOPT_REMOVE_NODE_INTERLEAVE TRUE
|
#define BLDOPT_REMOVE_NODE_INTERLEAVE TRUE
|
||||||
#define BLDOPT_REMOVE_PARALLEL_TRAINING FALSE
|
#define BLDOPT_REMOVE_PARALLEL_TRAINING FALSE
|
||||||
#define BLDOPT_REMOVE_DQS_TRAINING FALSE
|
#define BLDOPT_REMOVE_DQS_TRAINING FALSE
|
||||||
#define BLDOPT_REMOVE_ONLINE_SPARE_SUPPORT TRUE
|
#define BLDOPT_REMOVE_ONLINE_SPARE_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_MULTISOCKET_SUPPORT TRUE
|
#define BLDOPT_REMOVE_MULTISOCKET_SUPPORT TRUE
|
||||||
#define BLDOPT_REMOVE_ACPI_PSTATES FALSE
|
#define BLDOPT_REMOVE_ACPI_PSTATES FALSE
|
||||||
#define BLDCFG_REMOVE_ACPI_PSTATES_PPC FALSE
|
#define BLDCFG_REMOVE_ACPI_PSTATES_PPC FALSE
|
||||||
#define BLDCFG_REMOVE_ACPI_PSTATES_PCT FALSE
|
#define BLDCFG_REMOVE_ACPI_PSTATES_PCT FALSE
|
||||||
#define BLDCFG_REMOVE_ACPI_PSTATES_PSD FALSE
|
#define BLDCFG_REMOVE_ACPI_PSTATES_PSD FALSE
|
||||||
#define BLDCFG_REMOVE_ACPI_PSTATES_PSS FALSE
|
#define BLDCFG_REMOVE_ACPI_PSTATES_PSS FALSE
|
||||||
#define BLDCFG_REMOVE_ACPI_PSTATES_XPSS FALSE
|
#define BLDCFG_REMOVE_ACPI_PSTATES_XPSS FALSE
|
||||||
#define BLDCFG_FORCE_INDEPENDENT_PSD_OBJECT FALSE
|
#define BLDCFG_FORCE_INDEPENDENT_PSD_OBJECT FALSE
|
||||||
#define BLDOPT_REMOVE_SRAT FALSE
|
#define BLDOPT_REMOVE_SRAT FALSE
|
||||||
#define BLDOPT_REMOVE_SLIT FALSE
|
#define BLDOPT_REMOVE_SLIT FALSE
|
||||||
#define BLDOPT_REMOVE_WHEA FALSE
|
#define BLDOPT_REMOVE_WHEA FALSE
|
||||||
#define BLDOPT_REMOVE_DMI TRUE
|
#define BLDOPT_REMOVE_DMI TRUE
|
||||||
#define BLDOPT_REMOVE_HT_ASSIST TRUE
|
#define BLDOPT_REMOVE_HT_ASSIST TRUE
|
||||||
#define BLDOPT_REMOVE_ATM_MODE TRUE
|
#define BLDOPT_REMOVE_ATM_MODE TRUE
|
||||||
//#define BLDOPT_REMOVE_MSG_BASED_C1E TRUE
|
//#define BLDOPT_REMOVE_MSG_BASED_C1E TRUE
|
||||||
//#define BLDOPT_REMOVE_LOW_POWER_STATE_FOR_PROCHOT TRUE
|
//#define BLDOPT_REMOVE_LOW_POWER_STATE_FOR_PROCHOT TRUE
|
||||||
#define BLDOPT_REMOVE_MEM_RESTORE_SUPPORT FALSE
|
#define BLDOPT_REMOVE_MEM_RESTORE_SUPPORT FALSE
|
||||||
//#define BLDOPT_REMOVE_C6_STATE TRUE
|
//#define BLDOPT_REMOVE_C6_STATE TRUE
|
||||||
#define BLDOPT_REMOVE_GFX_RECOVERY TRUE
|
#define BLDOPT_REMOVE_GFX_RECOVERY TRUE
|
||||||
#define BLDOPT_REMOVE_EARLY_SAMPLES TRUE
|
#define BLDOPT_REMOVE_EARLY_SAMPLES TRUE
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Agesa entry points used in this implementation.
|
* Agesa entry points used in this implementation.
|
||||||
*/
|
*/
|
||||||
#define AGESA_ENTRY_INIT_RESET TRUE
|
#define AGESA_ENTRY_INIT_RESET TRUE
|
||||||
#define AGESA_ENTRY_INIT_RECOVERY FALSE
|
#define AGESA_ENTRY_INIT_RECOVERY FALSE
|
||||||
#define AGESA_ENTRY_INIT_EARLY TRUE
|
#define AGESA_ENTRY_INIT_EARLY TRUE
|
||||||
#define AGESA_ENTRY_INIT_POST TRUE
|
#define AGESA_ENTRY_INIT_POST TRUE
|
||||||
#define AGESA_ENTRY_INIT_ENV TRUE
|
#define AGESA_ENTRY_INIT_ENV TRUE
|
||||||
#define AGESA_ENTRY_INIT_MID TRUE
|
#define AGESA_ENTRY_INIT_MID TRUE
|
||||||
#define AGESA_ENTRY_INIT_LATE TRUE
|
#define AGESA_ENTRY_INIT_LATE TRUE
|
||||||
#define AGESA_ENTRY_INIT_S3SAVE TRUE
|
#define AGESA_ENTRY_INIT_S3SAVE TRUE
|
||||||
#define AGESA_ENTRY_INIT_RESUME TRUE
|
#define AGESA_ENTRY_INIT_RESUME TRUE
|
||||||
#define AGESA_ENTRY_INIT_LATE_RESTORE FALSE
|
#define AGESA_ENTRY_INIT_LATE_RESTORE FALSE
|
||||||
#define AGESA_ENTRY_INIT_GENERAL_SERVICES FALSE
|
#define AGESA_ENTRY_INIT_GENERAL_SERVICES FALSE
|
||||||
|
|
||||||
#define BLDCFG_PCI_MMIO_BASE CONFIG_MMCONF_BASE_ADDRESS
|
#define BLDCFG_PCI_MMIO_BASE CONFIG_MMCONF_BASE_ADDRESS
|
||||||
#define BLDCFG_PCI_MMIO_SIZE CONFIG_MMCONF_BUS_NUMBER
|
#define BLDCFG_PCI_MMIO_SIZE CONFIG_MMCONF_BUS_NUMBER
|
||||||
|
|
||||||
#define BLDCFG_VRM_CURRENT_LIMIT 24000
|
#define BLDCFG_VRM_CURRENT_LIMIT 24000
|
||||||
//#define BLDCFG_VRM_NB_CURRENT_LIMIT 0
|
//#define BLDCFG_VRM_NB_CURRENT_LIMIT 0
|
||||||
#define BLDCFG_VRM_LOW_POWER_THRESHOLD 24000
|
#define BLDCFG_VRM_LOW_POWER_THRESHOLD 24000
|
||||||
#define BLDCFG_VRM_NB_LOW_POWER_THRESHOLD 1
|
#define BLDCFG_VRM_NB_LOW_POWER_THRESHOLD 1
|
||||||
#define BLDCFG_VRM_SLEW_RATE 5000
|
#define BLDCFG_VRM_SLEW_RATE 5000
|
||||||
//#define BLDCFG_VRM_NB_SLEW_RATE 5000
|
//#define BLDCFG_VRM_NB_SLEW_RATE 5000
|
||||||
//#define BLDCFG_VRM_ADDITIONAL_DELAY 0
|
//#define BLDCFG_VRM_ADDITIONAL_DELAY 0
|
||||||
//#define BLDCFG_VRM_NB_ADDITIONAL_DELAY 0
|
//#define BLDCFG_VRM_NB_ADDITIONAL_DELAY 0
|
||||||
#define BLDCFG_VRM_HIGH_SPEED_ENABLE TRUE
|
#define BLDCFG_VRM_HIGH_SPEED_ENABLE TRUE
|
||||||
//#define BLDCFG_VRM_NB_HIGH_SPEED_ENABLE FALSE
|
//#define BLDCFG_VRM_NB_HIGH_SPEED_ENABLE FALSE
|
||||||
#define BLDCFG_VRM_INRUSH_CURRENT_LIMIT 6000
|
#define BLDCFG_VRM_INRUSH_CURRENT_LIMIT 6000
|
||||||
//#define BLDCFG_VRM_NB_INRUSH_CURRENT_LIMIT 0
|
//#define BLDCFG_VRM_NB_INRUSH_CURRENT_LIMIT 0
|
||||||
|
|
||||||
//#define BLDCFG_PROCESSOR_SCOPE_NAME0 'C'
|
//#define BLDCFG_PROCESSOR_SCOPE_NAME0 'C'
|
||||||
//#define BLDCFG_PROCESSOR_SCOPE_NAME1 '0'
|
//#define BLDCFG_PROCESSOR_SCOPE_NAME1 '0'
|
||||||
//#define BLDCFG_PROCESSOR_SCOPE_IN_SB FALSE
|
//#define BLDCFG_PROCESSOR_SCOPE_IN_SB FALSE
|
||||||
#define BLDCFG_PLAT_NUM_IO_APICS 3
|
#define BLDCFG_PLAT_NUM_IO_APICS 3
|
||||||
//#define BLDCFG_PLATFORM_C1E_MODE C1eModeDisabled
|
//#define BLDCFG_PLATFORM_C1E_MODE C1eModeDisabled
|
||||||
//#define BLDCFG_PLATFORM_C1E_OPDATA 0
|
//#define BLDCFG_PLATFORM_C1E_OPDATA 0
|
||||||
//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA1 0
|
//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA1 0
|
||||||
//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA2 0
|
//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA2 0
|
||||||
#define BLDCFG_PLATFORM_CSTATE_MODE CStateModeC6
|
#define BLDCFG_PLATFORM_CSTATE_MODE CStateModeC6
|
||||||
#define BLDCFG_PLATFORM_CSTATE_OPDATA 0x840
|
#define BLDCFG_PLATFORM_CSTATE_OPDATA 0x840
|
||||||
#define BLDCFG_PLATFORM_CSTATE_IO_BASE_ADDRESS 0x840
|
#define BLDCFG_PLATFORM_CSTATE_IO_BASE_ADDRESS 0x840
|
||||||
//#define BLDCFG_PLATFORM_CPB_MODE CpbModeAuto
|
//#define BLDCFG_PLATFORM_CPB_MODE CpbModeAuto
|
||||||
#define BLDCFG_CORE_LEVELING_MODE CORE_LEVEL_LOWEST
|
#define BLDCFG_CORE_LEVELING_MODE CORE_LEVEL_LOWEST
|
||||||
#define BLDCFG_AP_MTRR_SETTINGS_LIST &OntarioApMtrrSettingsList
|
#define BLDCFG_AP_MTRR_SETTINGS_LIST &OntarioApMtrrSettingsList
|
||||||
#define BLDCFG_AMD_PLATFORM_TYPE AMD_PLATFORM_MOBILE
|
#define BLDCFG_AMD_PLATFORM_TYPE AMD_PLATFORM_MOBILE
|
||||||
//#define BLDCFG_STARTING_BUSNUM 0
|
//#define BLDCFG_STARTING_BUSNUM 0
|
||||||
//#define BLDCFG_MAXIMUM_BUSNUM 0xf8
|
//#define BLDCFG_MAXIMUM_BUSNUM 0xf8
|
||||||
//#define BLDCFG_ALLOCATED_BUSNUMS 0x20
|
//#define BLDCFG_ALLOCATED_BUSNUMS 0x20
|
||||||
//#define BLDCFG_PLATFORM_DEEMPHASIS_LIST 0
|
//#define BLDCFG_PLATFORM_DEEMPHASIS_LIST 0
|
||||||
//#define BLDCFG_BUID_SWAP_LIST 0
|
//#define BLDCFG_BUID_SWAP_LIST 0
|
||||||
//#define BLDCFG_HTDEVICE_CAPABILITIES_OVERRIDE_LIST 0
|
//#define BLDCFG_HTDEVICE_CAPABILITIES_OVERRIDE_LIST 0
|
||||||
//#define BLDCFG_HTFABRIC_LIMITS_LIST 0
|
//#define BLDCFG_HTFABRIC_LIMITS_LIST 0
|
||||||
//#define BLDCFG_HTCHAIN_LIMITS_LIST 0
|
//#define BLDCFG_HTCHAIN_LIMITS_LIST 0
|
||||||
//#define BLDCFG_BUS_NUMBERS_LIST 0
|
//#define BLDCFG_BUS_NUMBERS_LIST 0
|
||||||
//#define BLDCFG_IGNORE_LINK_LIST 0
|
//#define BLDCFG_IGNORE_LINK_LIST 0
|
||||||
//#define BLDCFG_LINK_SKIP_REGANG_LIST 0
|
//#define BLDCFG_LINK_SKIP_REGANG_LIST 0
|
||||||
//#define BLDCFG_ADDITIONAL_TOPOLOGIES_LIST 0
|
//#define BLDCFG_ADDITIONAL_TOPOLOGIES_LIST 0
|
||||||
//#define BLDCFG_USE_HT_ASSIST TRUE
|
//#define BLDCFG_USE_HT_ASSIST TRUE
|
||||||
//#define BLDCFG_USE_ATM_MODE TRUE
|
//#define BLDCFG_USE_ATM_MODE TRUE
|
||||||
//#define BLDCFG_PLATFORM_CONTROL_FLOW_MODE Nfcm
|
//#define BLDCFG_PLATFORM_CONTROL_FLOW_MODE Nfcm
|
||||||
#define BLDCFG_S3_LATE_RESTORE FALSE
|
#define BLDCFG_S3_LATE_RESTORE FALSE
|
||||||
//#define BLDCFG_USE_32_BYTE_REFRESH FALSE
|
//#define BLDCFG_USE_32_BYTE_REFRESH FALSE
|
||||||
//#define BLDCFG_USE_VARIABLE_MCT_ISOC_PRIORITY FALSE
|
//#define BLDCFG_USE_VARIABLE_MCT_ISOC_PRIORITY FALSE
|
||||||
//#define BLDCFG_PLATFORM_POWER_POLICY_MODE Performance
|
//#define BLDCFG_PLATFORM_POWER_POLICY_MODE Performance
|
||||||
//#define BLDCFG_SET_HTCRC_SYNC_FLOOD FALSE
|
//#define BLDCFG_SET_HTCRC_SYNC_FLOOD FALSE
|
||||||
//#define BLDCFG_USE_UNIT_ID_CLUMPING FALSE
|
//#define BLDCFG_USE_UNIT_ID_CLUMPING FALSE
|
||||||
//#define BLDCFG_SYSTEM_PHYSICAL_SOCKET_MAP 0
|
//#define BLDCFG_SYSTEM_PHYSICAL_SOCKET_MAP 0
|
||||||
#define BLDCFG_CFG_GNB_HD_AUDIO TRUE
|
#define BLDCFG_CFG_GNB_HD_AUDIO TRUE
|
||||||
//#define BLDCFG_CFG_ABM_SUPPORT FALSE
|
//#define BLDCFG_CFG_ABM_SUPPORT FALSE
|
||||||
//#define BLDCFG_CFG_DYNAMIC_REFRESH_RATE 0
|
//#define BLDCFG_CFG_DYNAMIC_REFRESH_RATE 0
|
||||||
//#define BLDCFG_CFG_LCD_BACK_LIGHT_CONTROL 0
|
//#define BLDCFG_CFG_LCD_BACK_LIGHT_CONTROL 0
|
||||||
//#define BLDCFG_MEM_INIT_PSTATE 0
|
//#define BLDCFG_MEM_INIT_PSTATE 0
|
||||||
//#define BLDCFG_AMD_PSTATE_CAP_VALUE 0
|
//#define BLDCFG_AMD_PSTATE_CAP_VALUE 0
|
||||||
#define BLDCFG_MEMORY_BUS_FREQUENCY_LIMIT DDR1333_FREQUENCY
|
#define BLDCFG_MEMORY_BUS_FREQUENCY_LIMIT DDR1333_FREQUENCY
|
||||||
#define BLDCFG_MEMORY_MODE_UNGANGED TRUE
|
#define BLDCFG_MEMORY_MODE_UNGANGED TRUE
|
||||||
//#define BLDCFG_MEMORY_QUAD_RANK_CAPABLE TRUE
|
//#define BLDCFG_MEMORY_QUAD_RANK_CAPABLE TRUE
|
||||||
//#define BLDCFG_MEMORY_QUADRANK_TYPE QUADRANK_UNBUFFERED
|
//#define BLDCFG_MEMORY_QUADRANK_TYPE QUADRANK_UNBUFFERED
|
||||||
#define BLDCFG_MEMORY_SODIMM_CAPABLE TRUE
|
#define BLDCFG_MEMORY_SODIMM_CAPABLE TRUE
|
||||||
#define BLDCFG_MEMORY_LRDIMM_CAPABLE FALSE
|
#define BLDCFG_MEMORY_LRDIMM_CAPABLE FALSE
|
||||||
#define BLDCFG_MEMORY_ENABLE_BANK_INTERLEAVING TRUE
|
#define BLDCFG_MEMORY_ENABLE_BANK_INTERLEAVING TRUE
|
||||||
#define BLDCFG_MEMORY_ENABLE_NODE_INTERLEAVING FALSE
|
#define BLDCFG_MEMORY_ENABLE_NODE_INTERLEAVING FALSE
|
||||||
#define BLDCFG_MEMORY_CHANNEL_INTERLEAVING FALSE
|
#define BLDCFG_MEMORY_CHANNEL_INTERLEAVING FALSE
|
||||||
#define BLDCFG_MEMORY_POWER_DOWN TRUE
|
#define BLDCFG_MEMORY_POWER_DOWN TRUE
|
||||||
#define BLDCFG_POWER_DOWN_MODE POWER_DOWN_BY_CHIP_SELECT
|
#define BLDCFG_POWER_DOWN_MODE POWER_DOWN_BY_CHIP_SELECT
|
||||||
//#define BLDCFG_ONLINE_SPARE FALSE
|
//#define BLDCFG_ONLINE_SPARE FALSE
|
||||||
//#define BLDCFG_MEMORY_PARITY_ENABLE FALSE
|
//#define BLDCFG_MEMORY_PARITY_ENABLE FALSE
|
||||||
#define BLDCFG_BANK_SWIZZLE TRUE
|
#define BLDCFG_BANK_SWIZZLE TRUE
|
||||||
#define BLDCFG_TIMING_MODE_SELECT TIMING_MODE_AUTO
|
#define BLDCFG_TIMING_MODE_SELECT TIMING_MODE_AUTO
|
||||||
#define BLDCFG_MEMORY_CLOCK_SELECT DDR1333_FREQUENCY
|
#define BLDCFG_MEMORY_CLOCK_SELECT DDR1333_FREQUENCY
|
||||||
#define BLDCFG_DQS_TRAINING_CONTROL TRUE
|
#define BLDCFG_DQS_TRAINING_CONTROL TRUE
|
||||||
#define BLDCFG_IGNORE_SPD_CHECKSUM FALSE
|
#define BLDCFG_IGNORE_SPD_CHECKSUM FALSE
|
||||||
#define BLDCFG_USE_BURST_MODE FALSE
|
#define BLDCFG_USE_BURST_MODE FALSE
|
||||||
#define BLDCFG_MEMORY_ALL_CLOCKS_ON FALSE
|
#define BLDCFG_MEMORY_ALL_CLOCKS_ON FALSE
|
||||||
//#define BLDCFG_ENABLE_ECC_FEATURE TRUE
|
//#define BLDCFG_ENABLE_ECC_FEATURE TRUE
|
||||||
//#define BLDCFG_ECC_REDIRECTION FALSE
|
//#define BLDCFG_ECC_REDIRECTION FALSE
|
||||||
//#define BLDCFG_SCRUB_DRAM_RATE 0
|
//#define BLDCFG_SCRUB_DRAM_RATE 0
|
||||||
//#define BLDCFG_SCRUB_L2_RATE 0
|
//#define BLDCFG_SCRUB_L2_RATE 0
|
||||||
//#define BLDCFG_SCRUB_L3_RATE 0
|
//#define BLDCFG_SCRUB_L3_RATE 0
|
||||||
//#define BLDCFG_SCRUB_IC_RATE 0
|
//#define BLDCFG_SCRUB_IC_RATE 0
|
||||||
//#define BLDCFG_SCRUB_DC_RATE 0
|
//#define BLDCFG_SCRUB_DC_RATE 0
|
||||||
//#define BLDCFG_ECC_SYNC_FLOOD 0
|
//#define BLDCFG_ECC_SYNC_FLOOD 0
|
||||||
//#define BLDCFG_ECC_SYMBOL_SIZE 0
|
//#define BLDCFG_ECC_SYMBOL_SIZE 0
|
||||||
//#define BLDCFG_1GB_ALIGN FALSE
|
//#define BLDCFG_1GB_ALIGN FALSE
|
||||||
#define BLDCFG_UMA_ALLOCATION_MODE UMA_AUTO
|
#define BLDCFG_UMA_ALLOCATION_MODE UMA_AUTO
|
||||||
#define BLDCFG_UMA_ALLOCATION_SIZE 0
|
#define BLDCFG_UMA_ALLOCATION_SIZE 0
|
||||||
#define BLDCFG_UMA_ABOVE4G_SUPPORT FALSE
|
#define BLDCFG_UMA_ABOVE4G_SUPPORT FALSE
|
||||||
#define BLDCFG_UMA_ALIGNMENT NO_UMA_ALIGNED
|
#define BLDCFG_UMA_ALIGNMENT NO_UMA_ALIGNED
|
||||||
#define BLDCFG_HEAP_DRAM_ADDRESS 0xB0000
|
#define BLDCFG_HEAP_DRAM_ADDRESS 0xB0000
|
||||||
#define BLDCFG_CFG_TEMP_PCIE_MMIO_BASE_ADDRESS 0xD0000000
|
#define BLDCFG_CFG_TEMP_PCIE_MMIO_BASE_ADDRESS 0xD0000000
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Agesa configuration values selection.
|
* Agesa configuration values selection.
|
||||||
|
@ -259,7 +259,7 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
|
||||||
#include "GnbInterface.h"
|
#include "GnbInterface.h"
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* Define the RELEASE VERSION string
|
* Define the RELEASE VERSION string
|
||||||
*
|
*
|
||||||
* The Release Version string should identify the next planned release.
|
* The Release Version string should identify the next planned release.
|
||||||
* When a branch is made in preparation for a release, the release manager
|
* When a branch is made in preparation for a release, the release manager
|
||||||
|
@ -288,7 +288,7 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
|
||||||
#define DDR1333_FREQUENCY 667 ///< DDR 1333
|
#define DDR1333_FREQUENCY 667 ///< DDR 1333
|
||||||
#define DDR1600_FREQUENCY 800 ///< DDR 1600
|
#define DDR1600_FREQUENCY 800 ///< DDR 1600
|
||||||
#define DDR1866_FREQUENCY 933 ///< DDR 1866
|
#define DDR1866_FREQUENCY 933 ///< DDR 1866
|
||||||
#define UNSUPPORTED_DDR_FREQUENCY 934 ///< Highest limit of DDR frequency
|
#define UNSUPPORTED_DDR_FREQUENCY 934 ///< Highest limit of DDR frequency
|
||||||
|
|
||||||
/* QUANDRANK_TYPE*/
|
/* QUANDRANK_TYPE*/
|
||||||
#define QUADRANK_REGISTERED 0 ///< Quadrank registered DIMM
|
#define QUADRANK_REGISTERED 0 ///< Quadrank registered DIMM
|
||||||
|
@ -297,22 +297,22 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
|
||||||
/* USER_MEMORY_TIMING_MODE */
|
/* USER_MEMORY_TIMING_MODE */
|
||||||
#define TIMING_MODE_AUTO 0 ///< Use best rate possible
|
#define TIMING_MODE_AUTO 0 ///< Use best rate possible
|
||||||
#define TIMING_MODE_LIMITED 1 ///< Set user top limit
|
#define TIMING_MODE_LIMITED 1 ///< Set user top limit
|
||||||
#define TIMING_MODE_SPECIFIC 2 ///< Set user specified speed
|
#define TIMING_MODE_SPECIFIC 2 ///< Set user specified speed
|
||||||
|
|
||||||
/* POWER_DOWN_MODE */
|
/* POWER_DOWN_MODE */
|
||||||
#define POWER_DOWN_BY_CHANNEL 0 ///< Channel power down mode
|
#define POWER_DOWN_BY_CHANNEL 0 ///< Channel power down mode
|
||||||
#define POWER_DOWN_BY_CHIP_SELECT 1 ///< Chip select power down mode
|
#define POWER_DOWN_BY_CHIP_SELECT 1 ///< Chip select power down mode
|
||||||
|
|
||||||
// The following definitions specify the default values for various parameters in which there are
|
// The following definitions specify the default values for various parameters in which there are
|
||||||
// no clearly defined defaults to be used in the common file. The values below are based on product
|
// no clearly defined defaults to be used in the common file. The values below are based on product
|
||||||
// and BKDG content, please consult the AGESA Memory team for consultation.
|
// and BKDG content, please consult the AGESA Memory team for consultation.
|
||||||
#define DFLT_SCRUB_DRAM_RATE (0)
|
#define DFLT_SCRUB_DRAM_RATE (0)
|
||||||
#define DFLT_SCRUB_L2_RATE (0)
|
#define DFLT_SCRUB_L2_RATE (0)
|
||||||
#define DFLT_SCRUB_L3_RATE (0)
|
#define DFLT_SCRUB_L3_RATE (0)
|
||||||
#define DFLT_SCRUB_IC_RATE (0)
|
#define DFLT_SCRUB_IC_RATE (0)
|
||||||
#define DFLT_SCRUB_DC_RATE (0)
|
#define DFLT_SCRUB_DC_RATE (0)
|
||||||
#define DFLT_MEMORY_QUADRANK_TYPE QUADRANK_UNBUFFERED
|
#define DFLT_MEMORY_QUADRANK_TYPE QUADRANK_UNBUFFERED
|
||||||
#define DFLT_VRM_SLEW_RATE (5000)
|
#define DFLT_VRM_SLEW_RATE (5000)
|
||||||
|
|
||||||
// Instantiate all solution relevant data.
|
// Instantiate all solution relevant data.
|
||||||
#include "PlatformInstall.h"
|
#include "PlatformInstall.h"
|
||||||
|
@ -323,10 +323,10 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Platform Specific Overriding Table allows IBV/OEM to pass in platform information to AGESA
|
* Platform Specific Overriding Table allows IBV/OEM to pass in platform information to AGESA
|
||||||
* (e.g. MemClk routing, the number of DIMM slots per channel,...). If PlatformSpecificTable
|
* (e.g. MemClk routing, the number of DIMM slots per channel,...). If PlatformSpecificTable
|
||||||
* is populated, AGESA will base its settings on the data from the table. Otherwise, it will
|
* is populated, AGESA will base its settings on the data from the table. Otherwise, it will
|
||||||
* use its default conservative settings.
|
* use its default conservative settings.
|
||||||
*/
|
*/
|
||||||
CONST PSO_ENTRY ROMDATA DefaultPlatformMemoryConfiguration[] = {
|
CONST PSO_ENTRY ROMDATA DefaultPlatformMemoryConfiguration[] = {
|
||||||
//
|
//
|
||||||
|
@ -396,7 +396,7 @@ CONST PSO_ENTRY ROMDATA DefaultPlatformMemoryConfiguration[] = {
|
||||||
#include "mm.h"
|
#include "mm.h"
|
||||||
#include "mn.h"
|
#include "mn.h"
|
||||||
|
|
||||||
//DA Customer table
|
// DA Customer table
|
||||||
CONST UINT8 AGESA_MEM_TABLE_ON[][sizeof (MEM_TABLE_ALIAS)] =
|
CONST UINT8 AGESA_MEM_TABLE_ON[][sizeof (MEM_TABLE_ALIAS)] =
|
||||||
{
|
{
|
||||||
// Hardcoded Memory Training Values
|
// Hardcoded Memory Training Values
|
||||||
|
|
Loading…
Reference in New Issue