[coreboot] Patch set updated for coreboot: c782264 AMD Inagua: buildOpts.c: Adapt whitespace to coding style

Paul Menzel (paulepanter@users.sourceforge.net) gerrit at coreboot.org
Tue Feb 26 22:27:12 CET 2013


Paul Menzel (paulepanter at users.sourceforge.net) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2526

-gerrit

commit c78226436ebe18852db4fdae6377a4a13df091de
Author: Paul Menzel <paulepanter at users.sourceforge.net>
Date:   Mon Feb 25 14:58:23 2013 +0100

    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 at users.sourceforge.net>
---
 src/mainboard/amd/inagua/buildOpts.c | 374 +++++++++++++++++------------------
 1 file changed, 187 insertions(+), 187 deletions(-)

diff --git a/src/mainboard/amd/inagua/buildOpts.c b/src/mainboard/amd/inagua/buildOpts.c
index 49eb7bf..e310f83 100644
--- a/src/mainboard/amd/inagua/buildOpts.c
+++ b/src/mainboard/amd/inagua/buildOpts.c
@@ -37,23 +37,23 @@
 #define FILECODE PLATFORM_SPECIFIC_OPTIONS_FILECODE
 
 
-/*  Select the cpu family.  */
-#define INSTALL_FAMILY_10_SUPPORT FALSE
-#define INSTALL_FAMILY_12_SUPPORT FALSE
-#define INSTALL_FAMILY_14_SUPPORT TRUE
-#define INSTALL_FAMILY_15_SUPPORT FALSE
-
-/*  Select the cpu socket type.  */
-#define INSTALL_G34_SOCKET_SUPPORT  FALSE
-#define INSTALL_C32_SOCKET_SUPPORT  FALSE
-#define INSTALL_S1G3_SOCKET_SUPPORT FALSE
-#define INSTALL_S1G4_SOCKET_SUPPORT FALSE
-#define INSTALL_ASB2_SOCKET_SUPPORT FALSE
-#define INSTALL_FS1_SOCKET_SUPPORT  FALSE
-#define INSTALL_FM1_SOCKET_SUPPORT  FALSE
-#define INSTALL_FP1_SOCKET_SUPPORT  FALSE
-#define INSTALL_FT1_SOCKET_SUPPORT  TRUE
-#define INSTALL_AM3_SOCKET_SUPPORT  FALSE
+/* Select the cpu family. */
+#define INSTALL_FAMILY_10_SUPPORT		FALSE
+#define INSTALL_FAMILY_12_SUPPORT		FALSE
+#define INSTALL_FAMILY_14_SUPPORT		TRUE
+#define INSTALL_FAMILY_15_SUPPORT		FALSE
+
+/* Select the cpu socket type. */
+#define INSTALL_G34_SOCKET_SUPPORT		FALSE
+#define INSTALL_C32_SOCKET_SUPPORT 		FALSE
+#define INSTALL_S1G3_SOCKET_SUPPORT		FALSE
+#define INSTALL_S1G4_SOCKET_SUPPORT		FALSE
+#define INSTALL_ASB2_SOCKET_SUPPORT		FALSE
+#define INSTALL_FS1_SOCKET_SUPPORT		FALSE
+#define INSTALL_FM1_SOCKET_SUPPORT		FALSE
+#define INSTALL_FP1_SOCKET_SUPPORT		FALSE
+#define INSTALL_FT1_SOCKET_SUPPORT		TRUE
+#define INSTALL_AM3_SOCKET_SUPPORT		FALSE
 
 /*
  * Agesa optional capabilities selection.
@@ -61,163 +61,163 @@
  * 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_12_SUPPORT       TRUE
-#define BLDOPT_REMOVE_FAMILY_14_SUPPORT       FALSE
-#define BLDOPT_REMOVE_FAMILY_15_SUPPORT       TRUE
-
-#define BLDOPT_REMOVE_AM3_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_ASB2_SOCKET_SUPPORT     TRUE
-#define BLDOPT_REMOVE_C32_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_FM1_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_FP1_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_FS1_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_FT1_SOCKET_SUPPORT      FALSE
-#define BLDOPT_REMOVE_G34_SOCKET_SUPPORT      TRUE
-#define BLDOPT_REMOVE_S1G3_SOCKET_SUPPORT     TRUE
-#define BLDOPT_REMOVE_S1G4_SOCKET_SUPPORT     TRUE
-
-#define BLDOPT_REMOVE_UDIMMS_SUPPORT          FALSE
-#define BLDOPT_REMOVE_RDIMMS_SUPPORT			TRUE
-#define BLDOPT_REMOVE_LRDIMMS_SUPPORT         FALSE
-#define BLDOPT_REMOVE_ECC_SUPPORT             FALSE
-//#define BLDOPT_REMOVE_DCT_INTERLEAVE        TRUE
-#define BLDOPT_REMOVE_BANK_INTERLEAVE         FALSE
-#define BLDOPT_REMOVE_NODE_INTERLEAVE			TRUE
-#define BLDOPT_REMOVE_PARALLEL_TRAINING       FALSE
-#define BLDOPT_REMOVE_DQS_TRAINING            FALSE
-#define BLDOPT_REMOVE_ONLINE_SPARE_SUPPORT		TRUE
-#define BLDOPT_REMOVE_MULTISOCKET_SUPPORT		TRUE
-#define BLDOPT_REMOVE_ACPI_PSTATES          FALSE
-#define BLDCFG_REMOVE_ACPI_PSTATES_PPC        FALSE
-#define BLDCFG_REMOVE_ACPI_PSTATES_PCT        FALSE
-#define BLDCFG_REMOVE_ACPI_PSTATES_PSD        FALSE
-#define BLDCFG_REMOVE_ACPI_PSTATES_PSS        FALSE
-#define BLDCFG_REMOVE_ACPI_PSTATES_XPSS       FALSE
-#define BLDCFG_FORCE_INDEPENDENT_PSD_OBJECT     FALSE
-#define BLDOPT_REMOVE_SRAT						FALSE
-#define BLDOPT_REMOVE_SLIT						FALSE
-#define BLDOPT_REMOVE_WHEA						FALSE
-#define BLDOPT_REMOVE_DMI						TRUE
-#define BLDOPT_REMOVE_HT_ASSIST					TRUE
-#define BLDOPT_REMOVE_ATM_MODE					TRUE
-//#define BLDOPT_REMOVE_MSG_BASED_C1E       TRUE
-//#define BLDOPT_REMOVE_LOW_POWER_STATE_FOR_PROCHOT TRUE
-#define BLDOPT_REMOVE_MEM_RESTORE_SUPPORT     FALSE
-//#define BLDOPT_REMOVE_C6_STATE          TRUE
-#define BLDOPT_REMOVE_GFX_RECOVERY				TRUE
-#define BLDOPT_REMOVE_EARLY_SAMPLES            TRUE
+#define BLDOPT_REMOVE_FAMILY_10_SUPPORT		TRUE
+#define BLDOPT_REMOVE_FAMILY_12_SUPPORT 	TRUE
+#define BLDOPT_REMOVE_FAMILY_14_SUPPORT		FALSE
+#define BLDOPT_REMOVE_FAMILY_15_SUPPORT		TRUE
+
+#define BLDOPT_REMOVE_AM3_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_ASB2_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_C32_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_FM1_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_FP1_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_FS1_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_FT1_SOCKET_SUPPORT	FALSE
+#define BLDOPT_REMOVE_G34_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_S1G3_SOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_S1G4_SOCKET_SUPPORT	TRUE
+
+#define BLDOPT_REMOVE_UDIMMS_SUPPORT		FALSE
+#define BLDOPT_REMOVE_RDIMMS_SUPPORT		TRUE
+#define BLDOPT_REMOVE_LRDIMMS_SUPPORT		FALSE
+#define BLDOPT_REMOVE_ECC_SUPPORT		FALSE
+//#define BLDOPT_REMOVE_DCT_INTERLEAVE		TRUE
+#define BLDOPT_REMOVE_BANK_INTERLEAVE		FALSE
+#define BLDOPT_REMOVE_NODE_INTERLEAVE		TRUE
+#define BLDOPT_REMOVE_PARALLEL_TRAINING		FALSE
+#define BLDOPT_REMOVE_DQS_TRAINING		FALSE
+#define BLDOPT_REMOVE_ONLINE_SPARE_SUPPORT	TRUE
+#define BLDOPT_REMOVE_MULTISOCKET_SUPPORT	TRUE
+#define BLDOPT_REMOVE_ACPI_PSTATES		FALSE
+#define BLDCFG_REMOVE_ACPI_PSTATES_PPC		FALSE
+#define BLDCFG_REMOVE_ACPI_PSTATES_PCT		FALSE
+#define BLDCFG_REMOVE_ACPI_PSTATES_PSD		FALSE
+#define BLDCFG_REMOVE_ACPI_PSTATES_PSS		FALSE
+#define BLDCFG_REMOVE_ACPI_PSTATES_XPSS		FALSE
+#define BLDCFG_FORCE_INDEPENDENT_PSD_OBJECT	FALSE
+#define BLDOPT_REMOVE_SRAT			FALSE
+#define BLDOPT_REMOVE_SLIT			FALSE
+#define BLDOPT_REMOVE_WHEA			FALSE
+#define BLDOPT_REMOVE_DMI			TRUE
+#define BLDOPT_REMOVE_HT_ASSIST			TRUE
+#define BLDOPT_REMOVE_ATM_MODE			TRUE
+//#define BLDOPT_REMOVE_MSG_BASED_C1E		TRUE
+//#define BLDOPT_REMOVE_LOW_POWER_STATE_FOR_PROCHOT	TRUE
+#define BLDOPT_REMOVE_MEM_RESTORE_SUPPORT	FALSE
+//#define BLDOPT_REMOVE_C6_STATE		TRUE
+#define BLDOPT_REMOVE_GFX_RECOVERY		TRUE
+#define BLDOPT_REMOVE_EARLY_SAMPLES		TRUE
 
 /*
  * Agesa entry points used in this implementation.
  */
-#define AGESA_ENTRY_INIT_RESET                    TRUE
-#define AGESA_ENTRY_INIT_RECOVERY                 FALSE
-#define AGESA_ENTRY_INIT_EARLY                    TRUE
-#define AGESA_ENTRY_INIT_POST                     TRUE
-#define AGESA_ENTRY_INIT_ENV                      TRUE
-#define AGESA_ENTRY_INIT_MID                      TRUE
-#define AGESA_ENTRY_INIT_LATE                     TRUE
-#define AGESA_ENTRY_INIT_S3SAVE                   TRUE
-#define AGESA_ENTRY_INIT_RESUME                   TRUE
-#define AGESA_ENTRY_INIT_LATE_RESTORE             FALSE
-#define AGESA_ENTRY_INIT_GENERAL_SERVICES		FALSE
-
-#define BLDCFG_PCI_MMIO_BASE                    CONFIG_MMCONF_BASE_ADDRESS
-#define BLDCFG_PCI_MMIO_SIZE                    CONFIG_MMCONF_BUS_NUMBER
-
-#define BLDCFG_VRM_CURRENT_LIMIT                24000
-//#define BLDCFG_VRM_NB_CURRENT_LIMIT             0
-#define BLDCFG_VRM_LOW_POWER_THRESHOLD          24000
-#define BLDCFG_VRM_NB_LOW_POWER_THRESHOLD       1
-#define BLDCFG_VRM_SLEW_RATE                    5000
-//#define BLDCFG_VRM_NB_SLEW_RATE                 5000
-//#define BLDCFG_VRM_ADDITIONAL_DELAY             0
-//#define BLDCFG_VRM_NB_ADDITIONAL_DELAY          0
-#define BLDCFG_VRM_HIGH_SPEED_ENABLE            TRUE
-//#define BLDCFG_VRM_NB_HIGH_SPEED_ENABLE         FALSE
-#define BLDCFG_VRM_INRUSH_CURRENT_LIMIT         6000
-//#define BLDCFG_VRM_NB_INRUSH_CURRENT_LIMIT      0
-
-//#define BLDCFG_PROCESSOR_SCOPE_NAME0            'C'
-//#define BLDCFG_PROCESSOR_SCOPE_NAME1            '0'
-//#define BLDCFG_PROCESSOR_SCOPE_IN_SB            FALSE
-#define BLDCFG_PLAT_NUM_IO_APICS                3
-//#define BLDCFG_PLATFORM_C1E_MODE                C1eModeDisabled
-//#define BLDCFG_PLATFORM_C1E_OPDATA              0
-//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA1        0
-//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA2        0
-#define BLDCFG_PLATFORM_CSTATE_MODE             CStateModeC6
-#define BLDCFG_PLATFORM_CSTATE_OPDATA           0x840
-#define BLDCFG_PLATFORM_CSTATE_IO_BASE_ADDRESS  0x840
-//#define BLDCFG_PLATFORM_CPB_MODE                CpbModeAuto
-#define BLDCFG_CORE_LEVELING_MODE               CORE_LEVEL_LOWEST
-#define BLDCFG_AP_MTRR_SETTINGS_LIST            &OntarioApMtrrSettingsList
-#define BLDCFG_AMD_PLATFORM_TYPE                AMD_PLATFORM_MOBILE
-//#define BLDCFG_STARTING_BUSNUM                  0
-//#define BLDCFG_MAXIMUM_BUSNUM                   0xf8
-//#define BLDCFG_ALLOCATED_BUSNUMS                0x20
-//#define BLDCFG_PLATFORM_DEEMPHASIS_LIST         0
-//#define BLDCFG_BUID_SWAP_LIST                   0
-//#define BLDCFG_HTDEVICE_CAPABILITIES_OVERRIDE_LIST  0
-//#define BLDCFG_HTFABRIC_LIMITS_LIST             0
-//#define BLDCFG_HTCHAIN_LIMITS_LIST              0
-//#define BLDCFG_BUS_NUMBERS_LIST                 0
-//#define BLDCFG_IGNORE_LINK_LIST                 0
-//#define BLDCFG_LINK_SKIP_REGANG_LIST            0
-//#define BLDCFG_ADDITIONAL_TOPOLOGIES_LIST       0
-//#define BLDCFG_USE_HT_ASSIST                    TRUE
-//#define BLDCFG_USE_ATM_MODE                     TRUE
-//#define BLDCFG_PLATFORM_CONTROL_FLOW_MODE       Nfcm
-#define BLDCFG_S3_LATE_RESTORE                    FALSE
-//#define BLDCFG_USE_32_BYTE_REFRESH              FALSE
-//#define BLDCFG_USE_VARIABLE_MCT_ISOC_PRIORITY   FALSE
-//#define BLDCFG_PLATFORM_POWER_POLICY_MODE       Performance
-//#define BLDCFG_SET_HTCRC_SYNC_FLOOD             FALSE
-//#define BLDCFG_USE_UNIT_ID_CLUMPING             FALSE
-//#define BLDCFG_SYSTEM_PHYSICAL_SOCKET_MAP       0
-#define BLDCFG_CFG_GNB_HD_AUDIO					TRUE
-//#define BLDCFG_CFG_ABM_SUPPORT                  FALSE
-//#define BLDCFG_CFG_DYNAMIC_REFRESH_RATE         0
-//#define BLDCFG_CFG_LCD_BACK_LIGHT_CONTROL       0
-//#define BLDCFG_MEM_INIT_PSTATE                  0
-//#define BLDCFG_AMD_PSTATE_CAP_VALUE             0
-#define BLDCFG_MEMORY_BUS_FREQUENCY_LIMIT       DDR1333_FREQUENCY
-#define BLDCFG_MEMORY_MODE_UNGANGED             TRUE
-//#define BLDCFG_MEMORY_QUAD_RANK_CAPABLE         TRUE
-//#define BLDCFG_MEMORY_QUADRANK_TYPE             QUADRANK_UNBUFFERED
-#define BLDCFG_MEMORY_SODIMM_CAPABLE            TRUE
-#define BLDCFG_MEMORY_LRDIMM_CAPABLE            FALSE
-#define BLDCFG_MEMORY_ENABLE_BANK_INTERLEAVING  TRUE
-#define BLDCFG_MEMORY_ENABLE_NODE_INTERLEAVING  FALSE
-#define BLDCFG_MEMORY_CHANNEL_INTERLEAVING      FALSE
-#define BLDCFG_MEMORY_POWER_DOWN                TRUE
-#define BLDCFG_POWER_DOWN_MODE                  POWER_DOWN_BY_CHIP_SELECT
-//#define BLDCFG_ONLINE_SPARE                     FALSE
-//#define BLDCFG_MEMORY_PARITY_ENABLE             FALSE
-#define BLDCFG_BANK_SWIZZLE                     TRUE
-#define BLDCFG_TIMING_MODE_SELECT               TIMING_MODE_AUTO
-#define BLDCFG_MEMORY_CLOCK_SELECT              DDR1333_FREQUENCY
-#define BLDCFG_DQS_TRAINING_CONTROL             TRUE
-#define BLDCFG_IGNORE_SPD_CHECKSUM              FALSE
-#define BLDCFG_USE_BURST_MODE                   FALSE
-#define BLDCFG_MEMORY_ALL_CLOCKS_ON             FALSE
-//#define BLDCFG_ENABLE_ECC_FEATURE               TRUE
-//#define BLDCFG_ECC_REDIRECTION                  FALSE
-//#define BLDCFG_SCRUB_DRAM_RATE                  0
-//#define BLDCFG_SCRUB_L2_RATE                    0
-//#define BLDCFG_SCRUB_L3_RATE                    0
-//#define BLDCFG_SCRUB_IC_RATE                    0
-//#define BLDCFG_SCRUB_DC_RATE                    0
-//#define BLDCFG_ECC_SYNC_FLOOD                   0
-//#define BLDCFG_ECC_SYMBOL_SIZE                  0
-//#define BLDCFG_1GB_ALIGN                        FALSE
-#define BLDCFG_UMA_ALLOCATION_MODE              UMA_AUTO
-#define BLDCFG_UMA_ALLOCATION_SIZE              0
-#define BLDCFG_UMA_ABOVE4G_SUPPORT              FALSE
-#define BLDCFG_UMA_ALIGNMENT                    NO_UMA_ALIGNED
-#define BLDCFG_HEAP_DRAM_ADDRESS                0xB0000
-#define BLDCFG_CFG_TEMP_PCIE_MMIO_BASE_ADDRESS  0xD0000000
+#define AGESA_ENTRY_INIT_RESET			TRUE
+#define AGESA_ENTRY_INIT_RECOVERY		FALSE
+#define AGESA_ENTRY_INIT_EARLY			TRUE
+#define AGESA_ENTRY_INIT_POST			TRUE
+#define AGESA_ENTRY_INIT_ENV			TRUE
+#define AGESA_ENTRY_INIT_MID			TRUE
+#define AGESA_ENTRY_INIT_LATE			TRUE
+#define AGESA_ENTRY_INIT_S3SAVE			TRUE
+#define AGESA_ENTRY_INIT_RESUME			TRUE
+#define AGESA_ENTRY_INIT_LATE_RESTORE		FALSE
+#define AGESA_ENTRY_INIT_GENERAL_SERVICES	FALSE
+
+#define BLDCFG_PCI_MMIO_BASE			CONFIG_MMCONF_BASE_ADDRESS
+#define BLDCFG_PCI_MMIO_SIZE			CONFIG_MMCONF_BUS_NUMBER
+
+#define BLDCFG_VRM_CURRENT_LIMIT		24000
+//#define BLDCFG_VRM_NB_CURRENT_LIMIT		0
+#define BLDCFG_VRM_LOW_POWER_THRESHOLD		24000
+#define BLDCFG_VRM_NB_LOW_POWER_THRESHOLD	1
+#define BLDCFG_VRM_SLEW_RATE			5000
+//#define BLDCFG_VRM_NB_SLEW_RATE		5000
+//#define BLDCFG_VRM_ADDITIONAL_DELAY		0
+//#define BLDCFG_VRM_NB_ADDITIONAL_DELAY	0
+#define BLDCFG_VRM_HIGH_SPEED_ENABLE		TRUE
+//#define BLDCFG_VRM_NB_HIGH_SPEED_ENABLE	FALSE
+#define BLDCFG_VRM_INRUSH_CURRENT_LIMIT		6000
+//#define BLDCFG_VRM_NB_INRUSH_CURRENT_LIMIT	0
+
+//#define BLDCFG_PROCESSOR_SCOPE_NAME0		'C'
+//#define BLDCFG_PROCESSOR_SCOPE_NAME1		'0'
+//#define BLDCFG_PROCESSOR_SCOPE_IN_SB		FALSE
+#define BLDCFG_PLAT_NUM_IO_APICS		3
+//#define BLDCFG_PLATFORM_C1E_MODE		C1eModeDisabled
+//#define BLDCFG_PLATFORM_C1E_OPDATA		0
+//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA1	0
+//#define BLDCFG_PLATFORM_C1E_MODE_OPDATA2	0
+#define BLDCFG_PLATFORM_CSTATE_MODE		CStateModeC6
+#define BLDCFG_PLATFORM_CSTATE_OPDATA		0x840
+#define BLDCFG_PLATFORM_CSTATE_IO_BASE_ADDRESS	0x840
+//#define BLDCFG_PLATFORM_CPB_MODE		CpbModeAuto
+#define BLDCFG_CORE_LEVELING_MODE		CORE_LEVEL_LOWEST
+#define BLDCFG_AP_MTRR_SETTINGS_LIST		&OntarioApMtrrSettingsList
+#define BLDCFG_AMD_PLATFORM_TYPE		AMD_PLATFORM_MOBILE
+//#define BLDCFG_STARTING_BUSNUM		0
+//#define BLDCFG_MAXIMUM_BUSNUM			0xf8
+//#define BLDCFG_ALLOCATED_BUSNUMS		0x20
+//#define BLDCFG_PLATFORM_DEEMPHASIS_LIST	0
+//#define BLDCFG_BUID_SWAP_LIST			0
+//#define BLDCFG_HTDEVICE_CAPABILITIES_OVERRIDE_LIST	0
+//#define BLDCFG_HTFABRIC_LIMITS_LIST		0
+//#define BLDCFG_HTCHAIN_LIMITS_LIST		0
+//#define BLDCFG_BUS_NUMBERS_LIST		0
+//#define BLDCFG_IGNORE_LINK_LIST		0
+//#define BLDCFG_LINK_SKIP_REGANG_LIST		0
+//#define BLDCFG_ADDITIONAL_TOPOLOGIES_LIST	0
+//#define BLDCFG_USE_HT_ASSIST			TRUE
+//#define BLDCFG_USE_ATM_MODE			TRUE
+//#define BLDCFG_PLATFORM_CONTROL_FLOW_MODE	Nfcm
+#define BLDCFG_S3_LATE_RESTORE			FALSE
+//#define BLDCFG_USE_32_BYTE_REFRESH		FALSE
+//#define BLDCFG_USE_VARIABLE_MCT_ISOC_PRIORITY	FALSE
+//#define BLDCFG_PLATFORM_POWER_POLICY_MODE	Performance
+//#define BLDCFG_SET_HTCRC_SYNC_FLOOD		FALSE
+//#define BLDCFG_USE_UNIT_ID_CLUMPING		FALSE
+//#define BLDCFG_SYSTEM_PHYSICAL_SOCKET_MAP	0
+#define BLDCFG_CFG_GNB_HD_AUDIO			TRUE
+//#define BLDCFG_CFG_ABM_SUPPORT		FALSE
+//#define BLDCFG_CFG_DYNAMIC_REFRESH_RATE	0
+//#define BLDCFG_CFG_LCD_BACK_LIGHT_CONTROL	0
+//#define BLDCFG_MEM_INIT_PSTATE		0
+//#define BLDCFG_AMD_PSTATE_CAP_VALUE		0
+#define BLDCFG_MEMORY_BUS_FREQUENCY_LIMIT	DDR1333_FREQUENCY
+#define BLDCFG_MEMORY_MODE_UNGANGED		TRUE
+//#define BLDCFG_MEMORY_QUAD_RANK_CAPABLE	TRUE
+//#define BLDCFG_MEMORY_QUADRANK_TYPE		QUADRANK_UNBUFFERED
+#define BLDCFG_MEMORY_SODIMM_CAPABLE		TRUE
+#define BLDCFG_MEMORY_LRDIMM_CAPABLE		FALSE
+#define BLDCFG_MEMORY_ENABLE_BANK_INTERLEAVING	TRUE
+#define BLDCFG_MEMORY_ENABLE_NODE_INTERLEAVING	FALSE
+#define BLDCFG_MEMORY_CHANNEL_INTERLEAVING	FALSE
+#define BLDCFG_MEMORY_POWER_DOWN		TRUE
+#define BLDCFG_POWER_DOWN_MODE			POWER_DOWN_BY_CHIP_SELECT
+//#define BLDCFG_ONLINE_SPARE			FALSE
+//#define BLDCFG_MEMORY_PARITY_ENABLE		FALSE
+#define BLDCFG_BANK_SWIZZLE			TRUE
+#define BLDCFG_TIMING_MODE_SELECT		TIMING_MODE_AUTO
+#define BLDCFG_MEMORY_CLOCK_SELECT		DDR1333_FREQUENCY
+#define BLDCFG_DQS_TRAINING_CONTROL		TRUE
+#define BLDCFG_IGNORE_SPD_CHECKSUM		FALSE
+#define BLDCFG_USE_BURST_MODE			FALSE
+#define BLDCFG_MEMORY_ALL_CLOCKS_ON		FALSE
+//#define BLDCFG_ENABLE_ECC_FEATURE		TRUE
+//#define BLDCFG_ECC_REDIRECTION		FALSE
+//#define BLDCFG_SCRUB_DRAM_RATE		0
+//#define BLDCFG_SCRUB_L2_RATE			0
+//#define BLDCFG_SCRUB_L3_RATE			0
+//#define BLDCFG_SCRUB_IC_RATE			0
+//#define BLDCFG_SCRUB_DC_RATE			0
+//#define BLDCFG_ECC_SYNC_FLOOD			0
+//#define BLDCFG_ECC_SYMBOL_SIZE		0
+//#define BLDCFG_1GB_ALIGN			FALSE
+#define BLDCFG_UMA_ALLOCATION_MODE		UMA_AUTO
+#define BLDCFG_UMA_ALLOCATION_SIZE		0
+#define BLDCFG_UMA_ABOVE4G_SUPPORT		FALSE
+#define BLDCFG_UMA_ALIGNMENT			NO_UMA_ALIGNED
+#define BLDCFG_HEAP_DRAM_ADDRESS		0xB0000
+#define BLDCFG_CFG_TEMP_PCIE_MMIO_BASE_ADDRESS	0xD0000000
 
 /*
  * Agesa configuration values selection.
@@ -259,7 +259,7 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
 #include "GnbInterface.h"
 
 /*****************************************************************************
- *   Define the RELEASE VERSION string
+ * Define the RELEASE VERSION string
  *
  * The Release Version string should identify the next planned release.
  * 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 DDR1600_FREQUENCY				800 ///< DDR 1600
 #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*/
 #define QUADRANK_REGISTERED				0 ///< Quadrank registered DIMM
@@ -297,22 +297,22 @@ CONST AP_MTRR_SETTINGS ROMDATA OntarioApMtrrSettingsList[] =
 /* USER_MEMORY_TIMING_MODE */
 #define TIMING_MODE_AUTO				0 ///< Use best rate possible
 #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 */
-#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_CHANNEL				0 ///< Channel 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
 // 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.
-#define DFLT_SCRUB_DRAM_RATE            (0)
-#define DFLT_SCRUB_L2_RATE              (0)
-#define DFLT_SCRUB_L3_RATE              (0)
-#define DFLT_SCRUB_IC_RATE              (0)
-#define DFLT_SCRUB_DC_RATE              (0)
-#define DFLT_MEMORY_QUADRANK_TYPE       QUADRANK_UNBUFFERED
-#define DFLT_VRM_SLEW_RATE              (5000)
+#define DFLT_SCRUB_DRAM_RATE		(0)
+#define DFLT_SCRUB_L2_RATE		(0)
+#define DFLT_SCRUB_L3_RATE		(0)
+#define DFLT_SCRUB_IC_RATE		(0)
+#define DFLT_SCRUB_DC_RATE		(0)
+#define DFLT_MEMORY_QUADRANK_TYPE	QUADRANK_UNBUFFERED
+#define DFLT_VRM_SLEW_RATE		(5000)
 
 // Instantiate all solution relevant data.
 #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
- *  (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
- *  use its default conservative settings.
+ * 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
+ * is populated, AGESA will base its settings on the data from the table. Otherwise, it will
+ * use its default conservative settings.
  */
 CONST PSO_ENTRY ROMDATA DefaultPlatformMemoryConfiguration[] = {
 	//
@@ -396,7 +396,7 @@ CONST PSO_ENTRY ROMDATA DefaultPlatformMemoryConfiguration[] = {
 #include "mm.h"
 #include "mn.h"
 
-//DA Customer table
+// DA Customer table
 CONST UINT8 AGESA_MEM_TABLE_ON[][sizeof (MEM_TABLE_ALIAS)] =
 {
 	// Hardcoded Memory Training Values



More information about the coreboot mailing list