Move QRANK_DIMM_SUPPORT to Kconfig, removing it from romstage.c
authorPatrick Georgi <patrick@georgi-clan.de>
Fri, 5 Nov 2010 22:59:49 +0000 (22:59 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Fri, 5 Nov 2010 22:59:49 +0000 (22:59 +0000)
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Acked-by: Myles Watson <mylesgw@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6028 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

121 files changed:
src/mainboard/amd/dbm690t/Kconfig
src/mainboard/amd/dbm690t/romstage.c
src/mainboard/amd/mahogany/Kconfig
src/mainboard/amd/mahogany/romstage.c
src/mainboard/amd/mahogany_fam10/Kconfig
src/mainboard/amd/mahogany_fam10/romstage.c
src/mainboard/amd/pistachio/Kconfig
src/mainboard/amd/pistachio/romstage.c
src/mainboard/amd/serengeti_cheetah/Kconfig
src/mainboard/amd/serengeti_cheetah/ap_romstage.c
src/mainboard/amd/serengeti_cheetah/romstage.c
src/mainboard/amd/serengeti_cheetah_fam10/Kconfig
src/mainboard/amd/serengeti_cheetah_fam10/romstage.c
src/mainboard/amd/tilapia_fam10/Kconfig
src/mainboard/amd/tilapia_fam10/romstage.c
src/mainboard/arima/hdama/Kconfig
src/mainboard/arima/hdama/romstage.c
src/mainboard/asrock/939a785gmh/Kconfig
src/mainboard/asrock/939a785gmh/romstage.c
src/mainboard/asus/a8n_e/Kconfig
src/mainboard/asus/a8n_e/romstage.c
src/mainboard/asus/a8v-e_se/Kconfig
src/mainboard/asus/a8v-e_se/romstage.c
src/mainboard/asus/m2v-mx_se/Kconfig
src/mainboard/asus/m2v-mx_se/romstage.c
src/mainboard/asus/m4a785-m/Kconfig
src/mainboard/asus/m4a785-m/romstage.c
src/mainboard/broadcom/blast/Kconfig
src/mainboard/broadcom/blast/romstage.c
src/mainboard/gigabyte/ga_2761gxdk/Kconfig
src/mainboard/gigabyte/ga_2761gxdk/ap_romstage.c
src/mainboard/gigabyte/ga_2761gxdk/romstage.c
src/mainboard/gigabyte/m57sli/Kconfig
src/mainboard/gigabyte/m57sli/ap_romstage.c
src/mainboard/gigabyte/m57sli/romstage.c
src/mainboard/gigabyte/ma785gmt/Kconfig
src/mainboard/gigabyte/ma785gmt/romstage.c
src/mainboard/gigabyte/ma78gm/Kconfig
src/mainboard/gigabyte/ma78gm/romstage.c
src/mainboard/hp/dl145_g1/Kconfig
src/mainboard/hp/dl145_g1/romstage.c
src/mainboard/hp/dl145_g3/Kconfig
src/mainboard/hp/dl145_g3/romstage.c
src/mainboard/hp/dl165_g6_fam10/Kconfig
src/mainboard/hp/dl165_g6_fam10/romstage.c
src/mainboard/ibm/e325/Kconfig
src/mainboard/ibm/e325/romstage.c
src/mainboard/ibm/e326/Kconfig
src/mainboard/ibm/e326/romstage.c
src/mainboard/iei/kino-780am2-fam10/Kconfig
src/mainboard/iei/kino-780am2-fam10/romstage.c
src/mainboard/iwill/dk8_htx/Kconfig
src/mainboard/iwill/dk8_htx/romstage.c
src/mainboard/iwill/dk8s2/Kconfig
src/mainboard/iwill/dk8s2/romstage.c
src/mainboard/iwill/dk8x/Kconfig
src/mainboard/iwill/dk8x/romstage.c
src/mainboard/jetway/pa78vm5/Kconfig
src/mainboard/jetway/pa78vm5/romstage.c
src/mainboard/kontron/kt690/Kconfig
src/mainboard/kontron/kt690/romstage.c
src/mainboard/msi/ms7135/Kconfig
src/mainboard/msi/ms7135/romstage.c
src/mainboard/msi/ms7260/Kconfig
src/mainboard/msi/ms7260/ap_romstage.c
src/mainboard/msi/ms7260/romstage.c
src/mainboard/msi/ms9185/Kconfig
src/mainboard/msi/ms9185/romstage.c
src/mainboard/msi/ms9282/Kconfig
src/mainboard/msi/ms9282/romstage.c
src/mainboard/msi/ms9652_fam10/Kconfig
src/mainboard/msi/ms9652_fam10/romstage.c
src/mainboard/newisys/khepri/Kconfig
src/mainboard/newisys/khepri/romstage.c
src/mainboard/nvidia/l1_2pvv/Kconfig
src/mainboard/nvidia/l1_2pvv/ap_romstage.c
src/mainboard/nvidia/l1_2pvv/romstage.c
src/mainboard/sunw/ultra40/Kconfig
src/mainboard/sunw/ultra40/romstage.c
src/mainboard/supermicro/h8dme/Kconfig
src/mainboard/supermicro/h8dme/ap_romstage.c
src/mainboard/supermicro/h8dme/romstage.c
src/mainboard/supermicro/h8dmr/Kconfig
src/mainboard/supermicro/h8dmr/ap_romstage.c
src/mainboard/supermicro/h8dmr/romstage.c
src/mainboard/supermicro/h8dmr_fam10/Kconfig
src/mainboard/supermicro/h8dmr_fam10/romstage.c
src/mainboard/supermicro/h8qme_fam10/Kconfig
src/mainboard/supermicro/h8qme_fam10/romstage.c
src/mainboard/technexion/tim5690/Kconfig
src/mainboard/technexion/tim5690/romstage.c
src/mainboard/technexion/tim8690/Kconfig
src/mainboard/technexion/tim8690/romstage.c
src/mainboard/tyan/s2875/Kconfig
src/mainboard/tyan/s2875/romstage.c
src/mainboard/tyan/s2880/Kconfig
src/mainboard/tyan/s2880/romstage.c
src/mainboard/tyan/s2881/Kconfig
src/mainboard/tyan/s2881/romstage.c
src/mainboard/tyan/s2882/Kconfig
src/mainboard/tyan/s2882/romstage.c
src/mainboard/tyan/s2885/Kconfig
src/mainboard/tyan/s2885/romstage.c
src/mainboard/tyan/s2891/Kconfig
src/mainboard/tyan/s2891/romstage.c
src/mainboard/tyan/s2892/Kconfig
src/mainboard/tyan/s2892/romstage.c
src/mainboard/tyan/s2895/Kconfig
src/mainboard/tyan/s2895/romstage.c
src/mainboard/tyan/s2912/Kconfig
src/mainboard/tyan/s2912/ap_romstage.c
src/mainboard/tyan/s2912/romstage.c
src/mainboard/tyan/s2912_fam10/Kconfig
src/mainboard/tyan/s2912_fam10/romstage.c
src/mainboard/tyan/s4880/Kconfig
src/mainboard/tyan/s4880/romstage.c
src/mainboard/tyan/s4882/Kconfig
src/mainboard/tyan/s4882/romstage.c
src/northbridge/amd/amdk8/Kconfig
src/northbridge/amd/amdk8/raminit.c
src/northbridge/amd/amdk8/raminit_f.c

index 6e62bf78147f92b34a658477f86ca5a3720e580a..8a3e900364c3f1c309791ae83a67bab948f6b07f 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index da1427a7f575c0e9e724683b794c449012c860b9..3da0fd52eb4895f85ec706bed8da66c8fc6276e1 100644 (file)
@@ -18,7 +18,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index 3f7c854cddffd187738c5e4425de46dbb5715fa1..6e2239b5e3de238dafdec4729411e756e34bdd89 100644 (file)
@@ -24,6 +24,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 5a8dc8ee37cc02ee42c68ce43786906ea8eb4e38..7fb715bc5fe984d98aae1ca598088ffa7e2c9ded 100644 (file)
@@ -18,7 +18,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index 8b533b8456c1948b7dcf34f9148ea38e446e9ed5..1ba8572ca98e20d1dbb0645069e494cd859dda79 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select TINY_BOOTBLOCK
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 422ff4c2723694a845e4ad02b2af97b14bf93ffc..5c9824a63b7c006b19cd70639ccf288f2ab6d1fe 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index 667b44fb332a3eacd1d54e51c18d223b863cb9a2..94134584c7d1bae83edbcb4c57d0053cc07c9ba9 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 5f6aa2ce46eee81942640415a8461bbd962deeb0..5e143224788c0b9c1cd47818d8c3f07c4c9e866d 100644 (file)
@@ -18,7 +18,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index 89f6e086be0654e1b2412fe5dc8c65a4951b17bc..799f57044ad20080612fc7b6a31c27bd55ebae4a 100644 (file)
@@ -25,6 +25,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 80c5e143530e4cfb77341a52eba72829675765e7..6fda3bdfd8d3381d6bbc978dd9ba3474e1166a19 100644 (file)
@@ -4,7 +4,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index 2653e94db16dc491ffdcc305bdf09a5ad6627c7c..b044d2144b1f4c3228d98e2a76de58bee37ff125 100644 (file)
@@ -1,7 +1,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 //#define K8_ALLOCATE_IO_RANGE 1
index f9164744255af42c9694b2f827fef5acba7aa6a0..39b8c7ef2c276ca35010b2ed813d721524cae63f 100644 (file)
@@ -26,6 +26,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select LIFT_BSP_APIC_ID
        select TINY_BOOTBLOCK
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 6f6715e6ce07443ce15670012684cd4390c31bca..b82475514b915ad4618d561dd3bdc58387e27a4c 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index 26112e1d7e58949c4526d26631459cb40277a537..23992d4ad861e972834198fae55a6c7d487cb683 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select TINY_BOOTBLOCK
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 7408a3f8a1d40911ca90680e1332a95b61bc079d..33cd7dfe2fb2b54242828a002b7f1940c4d80c9a 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index 7a2fecc2d19a1152f327aa96e5a79cf3447678cf..0019bb439823178033eac105903bc0b26edf8843 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_HARD_RESET
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select BOARD_ROMSIZE_KB_512
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index f5c738745acb41081b22f116e9f9f57f10cb5a50..4a8644c7dedf6363cf850004e7b9168786182a29 100644 (file)
@@ -67,7 +67,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/resourcemap.c"
index d04e41d9f2412d3066b76098041ab6f0798539ef..e08bf91d97f6df06783cf6125da5c04228188208 100644 (file)
@@ -24,6 +24,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_1024
        select GFXUMA
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 21094ba8d2a1912f4930a5d2f8df1b7f5cff2c0d..4e1ee79c03c5d77389c8e4e04a8128615dd42305 100644 (file)
@@ -19,7 +19,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index b453ee6307a059e73a9f6f0085cc871ace00db00..9509d1a89ff9a829062bed2bb29cbf29c23e1e09 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select CK804_USE_NIC
        select CK804_USE_ACI
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 424da45738618fe3101c3ccacef683882f46e2dc..b63563dd9d8933ef4a95595e5eafacbecc84d785 100644 (file)
@@ -25,7 +25,6 @@
 #define SERIAL_DEV PNP_DEV(0x2e, IT8712F_SP1)
 
 /* Used by raminit. */
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS == 1
 #define SET_NB_CFG_54 1
index c8e3da094e65b2abeb66eaf2c9e6ba81a4a68ade..c5d3394cfaf64a7776c605249589c85f356ce3ba 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MP_TABLE
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 699f44b2fd74d00e45a9438a6a8802e18ad65c33..f84c0967526c0c900af5a068b8e5bde0ffb1f71a 100644 (file)
@@ -25,7 +25,6 @@
 unsigned int get_sbdn(unsigned bus);
 
 /* Used by raminit. */
-#define QRANK_DIMM_SUPPORT 1
 
 /* Used by init_cpus and fidvid */
 #define SET_FIDVID 1
index 235720a6efeab75e85714dbb4af8e0f0cef6a653..ea25cb37136cb90bd66c1806e03893f44cf81def 100644 (file)
@@ -36,6 +36,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select VGA
        select TINY_BOOTBLOCK
        select HAVE_MAINBOARD_RESOURCES
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 75c204e424bc43f721d166c868fe8aa97ce38feb..5711859109ec337d70e1422065b7b60d48f466e3 100644 (file)
@@ -25,7 +25,6 @@
 unsigned int get_sbdn(unsigned bus);
 
 /* Used by raminit. */
-#define QRANK_DIMM_SUPPORT 1
 
 /* Used by init_cpus and fidvid */
 #define SET_FIDVID 1
index 279da604abd7585b357ecf2a89d3e179e40751f8..e8f9b14dfbb851188f41a2f87816881b8f5bb8de 100644 (file)
@@ -27,6 +27,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select TINY_BOOTBLOCK
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index d3e1d887bacca85c526555c83d1c7415628def1f..6f1a6e31932ffdd5a5777eef88e212beb32c9888 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index 943627a03140c7ebf7e4813d3c7eca6ba2c13511..63a2975a1545d2898daab7b564e185b2042ff847 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_HARD_RESET
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 474ca19c6e821faf1d57719e337c459ef6551bc2..447f04d3f0195a222133bf613d072d979ccdf9d7 100644 (file)
@@ -1,4 +1,3 @@
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index a8d737a9e7ad6d1de3d04df9834024177102fa8c..5e31f5b51cd73af224cf84c0e4fd0b3f6c571c67 100644 (file)
@@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index c9e3a3e1e9813f4977ec02f0f7df43f0952cd418..7793ab7750556e678b93a0c31c30de307455d6fb 100644 (file)
@@ -27,7 +27,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index 0bddee2c961f98e0f129b4d3d835336910c01905..30fde6507a40c2cbfc7633e6539d8c2bb53a1b14 100644 (file)
@@ -23,7 +23,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 1793ac8877fe03ad0b36ecfdfcfbb6af3dc10159..19855671d6d037662ce36a3d3a5adb952b3bf5f0 100644 (file)
@@ -23,6 +23,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index a47a32148e75db62bc2b32941e3ba98a3cf0dc28..5d6425938827aa5283e7be7cb7d269816e04bf37 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index 8591abc9943e9f273a024e79f49c1cccb50d0ba4..3d5f8f9f29bbef982b7b2a484c64231930a740fe 100644 (file)
@@ -21,7 +21,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 58ee44bdd65f6ccf6a465ea9ab22630b69229583..efa100d1f772178c150b4666b200badbba3160d6 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select TINY_BOOTBLOCK
        select GFXUMA
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 98223026b94090b0f6ba8e3cc60c38c009a350b8..3772710f4b615162f4954d96848b6ebf3567418d 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by init_cpus and fidvid
 #define SET_FIDVID 1
index 9c7693240a9aa9f10f2f35becfac8c52b102b6aa..3e2e1cb0af2d14183b32a8cf910cf77c269a5f09 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select TINY_BOOTBLOCK
        select GFXUMA
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 603386d87fba4fb5617f6b85de394ff1572a0419..6d7813ab843ff610466a1bc170ad4fe2e29a52c8 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index f210b830f334eafeddc421861e7afa2cc08a6003..bb4a33dae332cd458a67fa232440837fb799beac 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MP_TABLE
        select BOARD_ROMSIZE_KB_512
 #      select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 37a820ba37465455d78ac105caa0caea2112ec38..2ab1783dde5d1c300b9a70a1f6a9e839aa1d5c45 100644 (file)
@@ -1,4 +1,3 @@
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index a3fb89db182b18b23de6c2573753660faa27187b..0312a0c93fa52e9ef89fabd7a6baa5b21ffe4a13 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index b5efc772566a577dd74b0f66770454a28b6386fa..fc7b4310a528bdcca9101f661f11b40bc10bd0f5 100644 (file)
@@ -27,7 +27,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 655613c4daa6660af598d5fb79994e9e6e8631d5..be45cf87f0ba308e3a08b406503b8b72048ec203 100644 (file)
@@ -23,6 +23,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select AMDMCT
        select TINY_BOOTBLOCK
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index e4188987a8cd10e635b984292dd1f3704bf8a10d..c2f5ac0d676e91bda95a9fe22344658444970d73 100644 (file)
@@ -28,7 +28,6 @@
 #define FAM10_SCAN_PCI_BUS 0
 #define FAM10_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index d986eb4f72fe9023ce77dd195427d07af6f198be..b935eb4a7bfbed83025bbb83f87bd595a9b5cc25 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select WAIT_BEFORE_CPUS_INIT
        select BOARD_ROMSIZE_KB_512
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index f43a69ffc044d5f5bc46f1508a0ecceb76e98116..ddeeea76ef4b875c9e14ffbeaa1806297dbff4f3 100644 (file)
@@ -64,7 +64,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "resourcemap.c"
index 10c51811d5396da1427df81f130109a05d1c0122..40c64bc47c00d1187a073d4b3f500b3056858332 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select WAIT_BEFORE_CPUS_INIT
        select BOARD_ROMSIZE_KB_512
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 9656abaabcc2f3cd6503066822944c4683f420a7..84a0dcab62896ee47b694671fb89bd7588fc8239 100644 (file)
@@ -64,7 +64,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "resourcemap.c"
index 62761987994713857c61d840078f86f04c39aebe..7bd20d21164c7f1aad4bf79c8f7da5e309196c9a 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select TINY_BOOTBLOCK
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index bc79b190abe24cd7b47d70b1969f1b2940c638b0..f0ea2acfefae5836d08ff1fca08640c4b7f52a8e 100644 (file)
@@ -24,7 +24,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index 90f940c23c31d9c40cac3adf186420ee057fc9cf..414fa457d26d222ad44915931e339a1d7b4ec5b3 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 696c2c3173f1ffff2baa3a6a669bddebe6d4b614..190b1cfd654eafbb4c0267bf1b3cf137e72b8096 100644 (file)
@@ -1,7 +1,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 //#define K8_ALLOCATE_IO_RANGE 1
index 84bb77cb474cf943724d07094d7cc94f3ba1a7c4..d144b7d8a6e969cc33e121788eb87728e0663c85 100644 (file)
@@ -18,6 +18,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ATI_RAGE_XL
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index fdd650faa4978339efe84e0fad3dfcaf789545e2..7dd9fc0ec8d41ad98f98ff8ded3c06a9a6bb1130 100644 (file)
@@ -1,7 +1,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 //#define K8_ALLOCATE_IO_RANGE 1
index e8719162de6c3f5a63632522f03f8e3ec7eb6ce4..209cc563c530c5ca1e2452a7ff7cdf05b1f99a60 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select WAIT_BEFORE_CPUS_INIT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index fdd650faa4978339efe84e0fad3dfcaf789545e2..7dd9fc0ec8d41ad98f98ff8ded3c06a9a6bb1130 100644 (file)
@@ -1,7 +1,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 //#define K8_ALLOCATE_IO_RANGE 1
index 2b7427b599371ee4b5af21ed69e74fce033aaa54..98c4d3b9ca3df958a2f1348d71300999da6292db 100644 (file)
@@ -28,6 +28,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select ENABLE_APIC_EXT_ID
        select TINY_BOOTBLOCK
        select GFXUMA
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 3ca3df1ffed33594f35449b7ee1dd40d13eca7f2..a237c42d3c9bf19f4fa649f46818abb587064741 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 #define FAM10_SCAN_PCI_BUS 0
index a690885aac1a09d352e9e3af73f8b9659a1a728e..376518ddb3e24e2eb377cf3619ceda50f46cf7f0 100644 (file)
@@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 8bb72c03e7f6c7c9ca4e9f17f3759f8dc4ccda90..3f084b36dc246bd6c9fc81c134380707ef71207a 100644 (file)
@@ -19,7 +19,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index da9eed1e8d79b724be44f397810d131d02b867d8..2de546b7302d817947e8ae6c82e2abab182f16c8 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select CK804_USE_NIC
        select CK804_USE_ACI
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 04e6117728c4403f11995c01f695554e915dfd38..cb05bcb86eb7a506fe75fee2ad2d4e077233082b 100644 (file)
@@ -25,7 +25,6 @@
 #define SERIAL_DEV PNP_DEV(0x4e, W83627THF_SP1)
 
 /* Used by raminit. */
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS == 1
 #define SET_NB_CFG_54 1
index 58d075d805400a199d5b29ab42df80fd7e6363ff..06ab891cd65f27c41bdffe7b2bf60e59cafc0982 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 0ae20238b9acebc5bfcddb81073b30ca59839a70..4965941d4ebf6b91a01c0704e7f5a5260072e146 100644 (file)
@@ -24,7 +24,6 @@
 #define __PRE_RAM__
 
 #define SET_NB_CFG_54 1                        /* Used by RAM init. */
-#define QRANK_DIMM_SUPPORT 1
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
 #include <stdint.h>
index 37bb306ed6eb5af5f3f9a136a297f81e0eee3205..568dd40e5ce637ada2fdd4671af108af0c84d645 100644 (file)
@@ -25,7 +25,6 @@
 // #define RES_DEBUG 1
 
 #define K8_ALLOCATE_IO_RANGE 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS == 1
 #define SET_NB_CFG_54 1
 #endif
index 3e4ffedd8ca5652df097b371f7b67e9fbc94a0b8..ebae5d137ef01793d76f7448c27c244dfc06d3f8 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 801859415c21dbb479e3f8538abff97db949aceb..519713ff023cb19b0947a55b6cfc8e8143d7f735 100644 (file)
@@ -26,7 +26,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 //used by incoherent_ht
 //#define K8_ALLOCATE_IO_RANGE 1
index 8424ae905696dbee1ebd768524a3b39f5acf8e78..df9c6eac6371231ac8a1143b16afcc0183cb045f 100644 (file)
@@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 73fd228fb218b3febac4917186cc7411574ef19d..7679ac61679e3dea024c1e8f176dff237cb493f2 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 // used by init_cpus and fidvid (disabled until someone tests this)
 // #define SET_FIDVID 1
index 1d7ea0460354630ffb3ae343c070c5d7f8a91408..32d66edf2f1aeb11717873bfd6970f793506d333 100644 (file)
@@ -24,6 +24,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select AMDMCT
        select TINY_BOOTBLOCK
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 5def21aeba148816a1137c7fe9ef1b1e54c2d1ad..5ad0719fa70fabd32a1a421d9fdcca6d1c3e0582 100644 (file)
@@ -22,7 +22,6 @@
 #define FAM10_SCAN_PCI_BUS 0
 #define FAM10_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 3d7aadea69262eec9909dfb4dde4da41c8c8d41f..d11d6eaf7d0bf71f57d42c70cd4842125db93bb2 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_HARD_RESET
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index b1ec136fde2e472f7efeae8b5e721523fa2a9994..749855bfdd679b0602f8847c9c53d003fd3bce91 100644 (file)
@@ -72,7 +72,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/coherent_ht.c"
index d4ec46a04c1cc9dcc34beb2fdc834db088b41c5f..65fe514ad9571c45900957253ecea8cbab807866 100644 (file)
@@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 91aa68dc6572028e3f7e5c8316e3e4491ae075e3..cc01b0a4f12278ab21b7e0f79ee9b9d34aba37ca 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index a40f55d9561493d5d316fd4893f6f37687498708..64d7f8ad37e94327284c00e65d5a5944f91e7e64 100644 (file)
@@ -21,7 +21,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index c3c8e68d83a804020acdb21736c85adb602564fb..bbdc0952cf14e1cdc82d352336a1067e83c0fd5b 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_1024
        select CK804_USE_NIC
        select CK804_USE_ACI
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index edbaaed4755c932ffff61f242250056d10136e4b..fcdddfb23f7a175df2fdd65bd923afa69563af1f 100644 (file)
@@ -1,6 +1,5 @@
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index bb0453c7ef8f6f8bf76f9b0a98f4c2aa5a7e19de..2dd3542e6723ab92975f0ff146e3d96f9070c61e 100644 (file)
@@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select LIFT_BSP_APIC_ID
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 845ec1fd9cbf9cab326cfa08b140f81a9baa4fc3..1bebc3ad2b0bc6b75cfb849b50afad0febe4c637 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index c57eb93d3bef3e81011c560d7d7f138777268b67..1f300ed90f95b54bcf9f8f421f6e883934ec6f0d 100644 (file)
@@ -18,7 +18,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 28396abe8074bb364ffcb0759599e1618debee28..a1520058205a94e3c0d5f59ffc3b141f91b75f2f 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select LIFT_BSP_APIC_ID
        select BOARD_ROMSIZE_KB_1024
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 845ec1fd9cbf9cab326cfa08b140f81a9baa4fc3..1bebc3ad2b0bc6b75cfb849b50afad0febe4c637 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index e339b476791654b6ab7efe12356ba36423161986..fcfe0d871cc1a172ba0eddf390ff436bd555dada 100644 (file)
@@ -21,7 +21,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index f57ba506fbb4d850bb73ba87298a7eec4b71ab55..5b6acf782a180e4dbcda00c9d0dbf60a4681399d 100644 (file)
@@ -23,6 +23,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select RAMINIT_SYSINFO
        select TINY_BOOTBLOCK
        select ENABLE_APIC_EXT_ID
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index f2ca34449e5a4f726c7933aa86cfe146bf997c09..294677c5c11a09af3c113339fbf6b6e5fffaf609 100644 (file)
@@ -22,7 +22,6 @@
 #define FAM10_SCAN_PCI_BUS 0
 #define FAM10_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 3967c9e5aff964ed695e01ad4fa93ded02b33983..e0d500177c703b9843977c9fe3967a116efb9b1b 100644 (file)
@@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select RAMINIT_SYSINFO
        select TINY_BOOTBLOCK
        select ENABLE_APIC_EXT_ID
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 7046d0db275c2479d21bc08fa1ae3e36caac0ed8..ee858a89cde1c72abe2cc4568af7d08cef31d8a4 100644 (file)
@@ -22,7 +22,6 @@
 #define FAM10_SCAN_PCI_BUS 0
 #define FAM10_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index a590b16f2c4354dce978727c367bd5fd2a7a10e3..2efd978d5316d7cac56d4d4847f6855dd65188dd 100644 (file)
@@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MAINBOARD_RESOURCES
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 6e7de039b4ddf32af89405add7c9c0708e7ba0d9..2f61667dbbfe22934375d81882311dbcc0db49ed 100644 (file)
@@ -18,7 +18,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index 01aa6026f249db7c71aeb8c12eab4c5c54ead65c..953966b8dcc2697065d12c90bd482f95822f5d82 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 4832a99b3ab1569e97909dd2ba70aeaf63a239c7..5426eb4a34b3f1c2f28cad4814c104c5ed8f515f 100644 (file)
@@ -18,7 +18,6 @@
  */
 
 #define SET_FIDVID 1
-#define QRANK_DIMM_SUPPORT 1
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
 #endif
index b6c2a0d10232e3cfc1c02b43f49a50b1fc61c8c3..89a11772ce662e40fd35d629bfc36ec8d8115fc2 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MP_TABLE
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 340362a72c24cddda92eaa4864c6fbdde27c3a7f..9429d39e5fc12f3b43f393d512a64b7b6748090e 100644 (file)
@@ -62,7 +62,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/coherent_ht.c"
index 6c757a47258f866aec042b14df941d2f4b7a5e33..a98ec0628c7731eab40d968dc5e3ddd5ff4e230b 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MP_TABLE
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 98818a83001b3952fed100ec80577a6942a0920a..5d238185690b8fae58e58f717626bc0f76b830e5 100644 (file)
@@ -62,7 +62,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/resourcemap.c"
index 239324257975a8a80495d194f5a82164412bceb0..81a349d7b6ead674592be01ea02a0ae04ba89319 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select DRIVERS_SIL_3114
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 61515281e90f9d06b6260d2e48af56400962ce42..fbdde919e3aee1df914e5c0d15df81056c067fa8 100644 (file)
@@ -1,4 +1,3 @@
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 5f49cd9917b9eeac914f12cd01566be33df2d4e4..00e813acc1e3483ee56a81ad907d103a7f9367bb 100644 (file)
@@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
        select DRIVERS_SIL_3114
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 92c1a93aecade638b24b6e5ceef17a7befed7212..bc5806dfa201422ad4364f9ab9c8cb887c9e6d07 100644 (file)
@@ -62,7 +62,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/resourcemap.c"
index dc9b7fd6f4e9183dffffd50b98fbd879dd023144..03a5952a0dacc20b6278f39845e4bf78099f723f 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_MP_TABLE
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 816b49e6970d1c5e478bcec37706efe0e4fe5789..c3db85230db2d34ee6adc0f22ec6313bef6ede53 100644 (file)
@@ -62,7 +62,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/coherent_ht.c"
index cba9740a248dd412f8e800f361d3ff8466309875..31e99b6372b078066b838fe1b936d1e7e6d9fe97 100644 (file)
@@ -18,6 +18,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index cd63d0f704e1d0e86cb57a06b8531fdb8cefe11b..8ca7b8b7657400f583849b91dc8bef181b1f70f4 100644 (file)
@@ -1,5 +1,4 @@
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 9f9eb6a5e2e750c24c5abdc5dc59395499d8e8ec..df3430b607ee4ba50b9f6c45575f433ff545eb17 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SERIAL_CPU_INIT
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_1024
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index ea023b5ed449986199725acfab7b76734fc8c84b..e5d18791f681518ddcf5e57cc07f538f4dd5cbcd 100644 (file)
@@ -1,4 +1,3 @@
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index ef492f6f6a37f892c1e91731436011772bd1a879..94cdb4b9fc791142acfd4bb8e878d7afb61ebe2b 100644 (file)
@@ -17,6 +17,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select SERIAL_CPU_INIT
        select HAVE_ACPI_TABLES
        select BOARD_ROMSIZE_KB_1024
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index 00836ac2e0df9676e1093ea2a63459d6a3d81229..8d2abb097b2b39054cb094d2f3c63899a0a10daa 100644 (file)
@@ -1,6 +1,5 @@
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 6dfc6856869726cb10606f47bc7558ae1fef98d6..8b519c6d617262a4901918714f21af397ceded15 100644 (file)
@@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select K8_REV_F_SUPPORT
        select BOARD_ROMSIZE_KB_512
        select RAMINIT_SYSINFO
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index cfffb3c011e34b232a38ff3b65d614044d266670..71066479df75a0625f4a2ecffc22be39d1216680 100644 (file)
@@ -25,7 +25,6 @@
 #define SET_NB_CFG_54 1
 
 //used by raminit
-#define QRANK_DIMM_SUPPORT 1
 
 #define K8_REV_F_SUPPORT_F0_F1_WORKAROUND 0
 
index 8af6861e676b9dcb29f12bc7e94245348ad7709a..d632a22c3fe0ea098f15ff4ed2a3d7a86cb183d2 100644 (file)
@@ -21,7 +21,6 @@
 
 #define K8_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index 67751d6a5b364da571e2e8eb0356d6bf7c02496b..a03176b2e359a749bb5ee57d17787c5755548eb0 100644 (file)
@@ -23,6 +23,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select AMDMCT
        select TINY_BOOTBLOCK
        select MMCONF_SUPPORT_DEFAULT
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index a07b5536de5f1aff882eebc34b11af6e925a973d..61c253bf4711b3bb657d62b874e07a4f4ffaf833 100644 (file)
@@ -22,7 +22,6 @@
 #define FAM10_SCAN_PCI_BUS 0
 #define FAM10_ALLOCATE_IO_RANGE 1
 
-#define QRANK_DIMM_SUPPORT 1
 
 #if CONFIG_LOGICAL_CPUS==1
 #define SET_NB_CFG_54 1
index c9c59b15867fede8f286926140f9a7635c3860ca..5147b979a60fda6c9b78a8c5665320404dd5eb2c 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_HARD_RESET
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index c5cc6b1ad2336a72f3420b308edcf173cb6b1cbb..fd56ef2d864846eb8d279b4d569a73897d5d4761 100644 (file)
@@ -76,7 +76,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/coherent_ht.c"
index f19448f336c223c37afb4c05f63f3350d527e519..b0d8897af657b4134386fc5b2f424f4ecf27a964 100644 (file)
@@ -15,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
        select HAVE_HARD_RESET
        select BOARD_ROMSIZE_KB_512
        select SB_HT_CHAIN_UNITID_OFFSET_ONLY
+       select QRANK_DIMM_SUPPORT
 
 config MAINBOARD_DIR
        string
index f32941a9ba25421caefeec0ad003df3820332991..ab95563cc398b925c6d6fb39b0b3091ac4a15ac6 100644 (file)
@@ -84,7 +84,6 @@ static inline int spd_read_byte(unsigned device, unsigned address)
        return smbus_read_byte(device, address);
 }
 
-#define QRANK_DIMM_SUPPORT 1
 
 #include "northbridge/amd/amdk8/raminit.c"
 #include "northbridge/amd/amdk8/coherent_ht.c"
index e3a71c1a5ed0e9f2bdda04ca2f52aa6d01ec6e29..4146239e0dc5b8a456bd75f1628eddec12ce473c 100644 (file)
@@ -49,6 +49,10 @@ config SB_HT_CHAIN_UNITID_OFFSET_ONLY
        bool
        default n
 
+config QRANK_DIMM_SUPPORT
+       bool
+       default n
+
 if K8_REV_F_SUPPORT
 
 config DIMM_DDR2
index b6d9fef06e1a2403fb1c9751e8711d30a8675ee9..9e0ebfb2cdffd4adc594dbe94b2448341927b333 100644 (file)
 # error "CONFIG_RAMTOP must be a power of 2"
 #endif
 
-#ifndef QRANK_DIMM_SUPPORT
-#define QRANK_DIMM_SUPPORT 0
-#endif
-
 void setup_resource_map(const unsigned int *register_values, int max)
 {
        int i;
@@ -595,7 +591,7 @@ struct dimm_size {
        unsigned long side2;
        unsigned long rows;
        unsigned long col;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        unsigned long rank;
 #endif
 };
@@ -609,7 +605,7 @@ static struct dimm_size spd_get_dimm_size(unsigned device)
        sz.side2 = 0;
        sz.rows = 0;
        sz.col = 0;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        sz.rank = 0;
 #endif
 
@@ -653,7 +649,7 @@ static struct dimm_size spd_get_dimm_size(unsigned device)
        if ((value != 2) && (value != 4 )) {
                goto val_err;
        }
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        sz.rank = value;
 #endif
 
@@ -682,7 +678,7 @@ hw_err:
        sz.side2 = 0;
        sz.rows = 0;
        sz.col = 0;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        sz.rank = 0;
 #endif
  out:
@@ -730,7 +726,7 @@ static void set_dimm_size(const struct mem_controller *ctrl, struct dimm_size sz
        /* Set the appropriate DIMM base address register */
        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1)+0)<<2), base0);
        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1)+1)<<2), base1);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        if (sz.rank == 4) {
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1)+4)<<2), base0);
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1)+5)<<2), base1);
@@ -741,7 +737,7 @@ static void set_dimm_size(const struct mem_controller *ctrl, struct dimm_size sz
        if (base0) {
                dch = pci_read_config32(ctrl->f2, DRAM_CONFIG_HIGH);
                dch |= DCH_MEMCLK_EN0 << index;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                if (sz.rank == 4) {
                        dch |= DCH_MEMCLK_EN0 << (index + 2);
                }
@@ -763,7 +759,7 @@ static void set_dimm_map(const struct mem_controller *ctrl, struct dimm_size sz,
 
        map = pci_read_config32(ctrl->f2, DRAM_BANK_ADDR_MAP);
        map &= ~(0xf << (index * 4));
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        if (sz.rank == 4) {
                map &= ~(0xf << ( (index + 2) * 4));
        }
@@ -774,7 +770,7 @@ static void set_dimm_map(const struct mem_controller *ctrl, struct dimm_size sz,
        if (sz.side1 >= (25 +3)) {
                if (is_cpu_pre_d0()) {
                        map |= (sz.side1 - (25 + 3)) << (index *4);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                        if (sz.rank == 4) {
                                map |= (sz.side1 - (25 + 3)) << ( (index + 2) * 4);
                        }
@@ -782,7 +778,7 @@ static void set_dimm_map(const struct mem_controller *ctrl, struct dimm_size sz,
                }
                else {
                        map |= cs_map_aa[(sz.rows - 12) * 5 + (sz.col - 8) ] << (index*4);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                        if (sz.rank == 4) {
                                map |=  cs_map_aa[(sz.rows - 12) * 5 + (sz.col - 8) ] << ( (index + 2) * 4);
                        }
@@ -1526,7 +1522,7 @@ static struct spd_set_memclk_result spd_set_memclk(const struct mem_controller *
        }
 #if 0
 //down speed for full load 4 rank support
-#if QRANK_DIMM_SUPPORT
+#if CONFIG_QRANK_DIMM_SUPPORT
        if (dimm_mask == (3|(3<<DIMM_SOCKETS)) ) {
                int ranks = 4;
                for (i = 0; (i < 4) && (ctrl->channel0[i]); i++) {
@@ -1793,7 +1789,7 @@ static int update_dimm_x4(const struct mem_controller *ctrl, const struct mem_pa
 {
        uint32_t dcl;
        int value;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        int rank;
 #endif
        int dimm;
@@ -1802,7 +1798,7 @@ static int update_dimm_x4(const struct mem_controller *ctrl, const struct mem_pa
                return -1;
        }
 
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        rank = spd_read_byte(ctrl->channel0[i], 5);     /* number of physical banks */
        if (rank < 0) {
                return -1;
@@ -1810,7 +1806,7 @@ static int update_dimm_x4(const struct mem_controller *ctrl, const struct mem_pa
 #endif
 
        dimm = 1<<(DCL_x4DIMM_SHIFT+i);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        if (rank==4) {
                dimm |= 1<<(DCL_x4DIMM_SHIFT+i+2);
        }
index 916f04d67b4538c1c2a16b0d0323c455e26b18c8..218acd0890accb10befbb601a62158c02d574fb9 100644 (file)
 #include "option_table.h"
 #endif
 
-#ifndef QRANK_DIMM_SUPPORT
-#define QRANK_DIMM_SUPPORT 0
-#endif
-
 #if CONFIG_DEBUG_RAM_SETUP
 #define printk_raminit(fmt, arg...) printk(BIOS_DEBUG, fmt, arg)
 #else
@@ -870,7 +866,7 @@ static void set_dimm_size(const struct mem_controller *ctrl,
                /* Set the appropriate DIMM base address register */
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 0) << 2), base0);
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 1) << 2), base1);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                if (sz->rank == 4) {
                        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 4) << 2), base0);
                        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 5) << 2), base1);
@@ -898,7 +894,7 @@ static void set_dimm_size(const struct mem_controller *ctrl,
                } else {
                        dword = pci_read_config32(ctrl->f2, DRAM_TIMING_LOW); //Channel A
                        dword &= ~(ClkDis0 >> index);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                        if (sz->rank == 4) {
                                dword &= ~(ClkDis0 >> (index+2));
                        }
@@ -908,7 +904,7 @@ static void set_dimm_size(const struct mem_controller *ctrl,
                        if (meminfo->is_Width128) { // ChannelA+B
                                dword = pci_read_config32(ctrl->f2, DRAM_CTRL_MISC);
                                dword &= ~(ClkDis0 >> index);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                                if (sz->rank == 4) {
                                        dword &= ~(ClkDis0 >> (index+2));
                                }
@@ -961,7 +957,7 @@ static void set_dimm_cs_map(const struct mem_controller *ctrl,
        }
        map = pci_read_config32(ctrl->f2, DRAM_BANK_ADDR_MAP);
        map &= ~(0xf << (index * 4));
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        if (sz->rank == 4) {
                map &= ~(0xf << ( (index + 2) * 4));
        }
@@ -972,7 +968,7 @@ static void set_dimm_cs_map(const struct mem_controller *ctrl,
                unsigned temp_map;
                temp_map = cs_map_aaa[(sz->bank-2)*3*4 + (sz->rows - 13)*3 + (sz->col - 9) ];
                map |= temp_map << (index*4);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                if (sz->rank == 4) {
                        map |=  temp_map << ( (index + 2) * 4);
                }
@@ -1312,7 +1308,7 @@ static long disable_dimm(const struct mem_controller *ctrl, unsigned index,
        } else {
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 0) << 2), 0);
                pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 1) << 2), 0);
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
                if (meminfo->sz[index].rank == 4) {
                        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 4) << 2), 0);
                        pci_write_config32(ctrl->f2, DRAM_CSBASE + (((index << 1) + 5) << 2), 0);
@@ -2194,7 +2190,7 @@ static int update_dimm_Tref(const struct mem_controller *ctrl,
 static void set_4RankRDimm(const struct mem_controller *ctrl,
                        const struct mem_param *param, struct mem_info *meminfo)
 {
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        int value;
        int i;
        long dimm_mask = meminfo->dimm_mask;
@@ -2234,7 +2230,7 @@ static uint32_t get_extra_dimm_mask(const struct mem_controller *ctrl,
        uint32_t mask_single_rank;
        uint32_t mask_page_1k;
        int value;
-#if QRANK_DIMM_SUPPORT == 1
+#if CONFIG_QRANK_DIMM_SUPPORT
        int rank;
 #endif
 
@@ -2267,20 +2263,20 @@ static uint32_t get_extra_dimm_mask(const struct mem_controller *ctrl,
 
                value = spd_read_byte(spd_device, SPD_PRI_WIDTH);
 
-               #if QRANK_DIMM_SUPPORT == 1
+               #if CONFIG_QRANK_DIMM_SUPPORT
                        rank = meminfo->sz[i].rank;
                #endif
 
                if (value==4) {
                        mask_x4 |= (1<<i);
-                       #if QRANK_DIMM_SUPPORT == 1
+                       #if CONFIG_QRANK_DIMM_SUPPORT
                        if (rank==4) {
                                mask_x4 |= 1<<(i+2);
                        }
                        #endif
                } else if (value==16) {
                        mask_x16 |= (1<<i);
-                       #if QRANK_DIMM_SUPPORT == 1
+                       #if CONFIG_QRANK_DIMM_SUPPORT
                         if (rank==4) {
                                 mask_x16 |= 1<<(i+2);
                         }