Let Geode GX2 use geode_post_code.h just like Geode LX
authorNils Jacobs <njacobs8@hetnet.nl>
Wed, 28 Jul 2010 00:27:09 +0000 (00:27 +0000)
committerPeter Stuge <peter@stuge.se>
Wed, 28 Jul 2010 00:27:09 +0000 (00:27 +0000)
Also clean up gx2def.h and geode_post_code.h a little.
abuild tested and boot tested on a Wyse S50.

Signed-off-by: Nils Jacobs <njacobs8@hetnet.nl>
Acked-by: Nils Jacobs <njacobs8@hetnet.nl>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5671 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/include/cpu/amd/geode_post_code.h
src/include/cpu/amd/gx2def.h
src/mainboard/amd/rumba/romstage.c
src/mainboard/lippert/frontrunner/romstage.c
src/mainboard/olpc/btest/romstage.c
src/mainboard/olpc/rev_a/romstage.c
src/mainboard/wyse/s50/romstage.c
src/southbridge/amd/cs5535/chipsetinit.c

index 9d17fb6c9fd91f4b6ab5ddb9db912e575022cc46..5ced316eba2cb3654abbedc792112b25a2c214e9 100644 (file)
  */
 
 /* standard AMD post definitions -- might as well use them. */
-#define POST_Output_Port                               (0x080) /*      port to write post codes to*/
-
-#define POST_preSioInit                                        (0x000)
-#define POST_clockInit                                 (0x001)
-#define POST_CPURegInit                                        (0x002)
-#define POST_UNREAL                                            (0x003)
-#define POST_CPUMemRegInit                             (0x004)
-#define POST_CPUTest                                   (0x005)
-#define POST_memSetup                                  (0x006)
-#define POST_memSetUpStack                             (0x007)
-#define POST_memTest                                   (0x008)
-#define POST_shadowRom                                 (0x009)
-#define POST_memRAMoptimize                            (0x00A)
-#define POST_cacheInit                                 (0x00B)
+#define POST_Output_Port                       (0x080) /*      port to write post codes to*/
+
+#define POST_preSioInit                                (0x000)
+#define POST_clockInit                         (0x001)
+#define POST_CPURegInit                                (0x002)
+#define POST_UNREAL                            (0x003)
+#define POST_CPUMemRegInit                     (0x004)
+#define POST_CPUTest                           (0x005)
+#define POST_memSetup                          (0x006)
+#define POST_memSetUpStack                     (0x007)
+#define POST_memTest                           (0x008)
+#define POST_shadowRom                         (0x009)
+#define POST_memRAMoptimize                    (0x00A)
+#define POST_cacheInit                         (0x00B)
 #define POST_northBridgeInit                   (0x00C)
-#define POST_chipsetInit                               (0x00D)
-#define POST_sioTest                                   (0x00E)
-#define POST_pcATjunk                                  (0x00F)
-
-
-#define POST_intTable                                  (0x010)
-#define POST_memInfo                                   (0x011)
-#define POST_romCopy                                   (0x012)
-#define POST_PLLCheck                                  (0x013)
-#define POST_keyboardInit                              (0x014)
-#define POST_cpuCacheOff                               (0x015)
-#define POST_BDAInit                                   (0x016)
-#define POST_pciScan                                   (0x017)
-#define POST_optionRomInit                             (0x018)
-#define POST_ResetLimits                               (0x019)
-#define POST_summary_screen                            (0x01A)
-#define POST_Boot                                              (0x01B)
-#define POST_SystemPreInit                             (0x01C)
+#define POST_chipsetInit                       (0x00D)
+#define POST_sioTest                           (0x00E)
+#define POST_pcATjunk                          (0x00F)
+
+#define POST_intTable                          (0x010)
+#define POST_memInfo                           (0x011)
+#define POST_romCopy                           (0x012)
+#define POST_PLLCheck                          (0x013)
+#define POST_keyboardInit                      (0x014)
+#define POST_cpuCacheOff                       (0x015)
+#define POST_BDAInit                           (0x016)
+#define POST_pciScan                           (0x017)
+#define POST_optionRomInit                     (0x018)
+#define POST_ResetLimits                       (0x019)
+#define POST_summary_screen                    (0x01A)
+#define POST_Boot                              (0x01B)
+#define POST_SystemPreInit                     (0x01C)
 #define POST_ClearRebootFlag                   (0x01D)
-#define POST_GLIUInit                                  (0x01E)
-#define POST_BootFailed                                        (0x01F)
+#define POST_GLIUInit                          (0x01E)
+#define POST_BootFailed                                (0x01F)
 
-
-#define POST_CPU_ID                                            (0x020)
-#define POST_COUNTERBROKEN                             (0x021)
-#define POST_DIFF_DIMMS                                        (0x022)
+#define POST_CPU_ID                            (0x020)
+#define POST_COUNTERBROKEN                     (0x021)
+#define POST_DIFF_DIMMS                                (0x022)
 #define POST_WIGGLE_MEM_LINES                  (0x023)
-#define POST_NO_GLIU_DESC                              (0x024)
-#define POST_CPU_LCD_CHECK                             (0x025)
-#define POST_CPU_LCD_PASS                              (0x026)
-#define POST_CPU_LCD_FAIL                              (0x027)
-#define POST_CPU_STEPPING                              (0x028)
+#define POST_NO_GLIU_DESC                      (0x024)
+#define POST_CPU_LCD_CHECK                     (0x025)
+#define POST_CPU_LCD_PASS                      (0x026)
+#define POST_CPU_LCD_FAIL                      (0x027)
+#define POST_CPU_STEPPING                      (0x028)
 #define POST_CPU_DM_BIST_FAILURE               (0x029)
-#define POST_CPU_FLAGS                                 (0x02A)
-#define POST_CHIPSET_ID                                        (0x02b)
-#define POST_CHIPSET_ID_PASS                   (0x02c)
-#define POST_CHIPSET_ID_FAIL                   (0x02d)
-#define POST_CPU_ID_GOOD                               (0x02E)
-#define POST_CPU_ID_FAIL                               (0x02F)
-
-
+#define POST_CPU_FLAGS                         (0x02A)
+#define POST_CHIPSET_ID                                (0x02B)
+#define POST_CHIPSET_ID_PASS                   (0x02C)
+#define POST_CHIPSET_ID_FAIL                   (0x02D)
+#define POST_CPU_ID_GOOD                       (0x02E)
+#define POST_CPU_ID_FAIL                       (0x02F)
 
 /*     PCI config*/
-#define P80_PCICFG                                     (0x030)
-
+#define P80_PCICFG                             (0x030)
 
 /*     PCI io*/
-#define P80_PCIIO                                      (0x040)
-
+#define P80_PCIIO                              (0x040)
 
 /*     PCI memory*/
-#define P80_PCIMEM                                     (0x050)
-
+#define P80_PCIMEM                             (0x050)
 
 /*     SIO*/
-#define P80_SIO                                                (0x060)
+#define P80_SIO                                        (0x060)
 
 /*     Memory Setp*/
 #define P80_MEM_SETUP                          (0x070)
 #define ERROR_NO_DIMMS                         (0x077)
 #define ERROR_DIFF_DIMMS                       (0x078)
 #define ERROR_BAD_LATENCY                      (0x079)
-#define ERROR_SET_PAGE                         (0x07a)
-#define ERROR_DENSITY_DIMM                     (0x07b)
-#define ERROR_UNSUPPORTED_DIMM         (0x07c)
-#define ERROR_BANK_SET                         (0x07d)
+#define ERROR_SET_PAGE                         (0x07A)
+#define ERROR_DENSITY_DIMM                     (0x07B)
+#define ERROR_UNSUPPORTED_DIMM                 (0x07C)
+#define ERROR_BANK_SET                         (0x07D)
 #define POST_MEM_SETUP_GOOD                    (0x07E)
 #define POST_MEM_SETUP_FAIL                    (0x07F)
 
-
-#define POST_UserPreInit                               (0x080)
-#define POST_UserPostInit                              (0x081)
+#define POST_UserPreInit                       (0x080)
+#define POST_UserPostInit                      (0x081)
 #define POST_Equipment_check                   (0x082)
-#define POST_InitNVRAMBX                               (0x083)
-#define POST_NoPIRTable                                        (0x084)
+#define POST_InitNVRAMBX                       (0x083)
+#define POST_NoPIRTable                                (0x084)
 #define POST_ChipsetFingerPrintPass            (0x085)
 #define POST_ChipsetFingerPrintFail            (0x086)
-#define POST_CPU_IM_TAG_BIST_FAILURE   (0x087)
-#define POST_CPU_IM_DATA_BIST_FAILURE  (0x088)
+#define POST_CPU_IM_TAG_BIST_FAILURE           (0x087)
+#define POST_CPU_IM_DATA_BIST_FAILURE          (0x088)
 #define POST_CPU_FPU_BIST_FAILURE              (0x089)
-#define POST_CPU_BTB_BIST_FAILURE              (0x08a)
-#define POST_CPU_EX_BIST_FAILURE               (0x08b)
-#define POST_Chipset_PI_Test_Fail                      (0x08c)
-#define POST_Chipset_SMBus_SDA_Test_Fail       (0x08d)
-#define POST_BIT_CLK_Fail                              (0x08e)
+#define POST_CPU_BTB_BIST_FAILURE              (0x08A)
+#define POST_CPU_EX_BIST_FAILURE               (0x08B)
+#define POST_Chipset_PI_Test_Fail              (0x08C)
+#define POST_Chipset_SMBus_SDA_Test_Fail       (0x08D)
+#define POST_BIT_CLK_Fail                      (0x08E)
 
-
-#define POST_STACK_SETUP                               (0x090)
+#define POST_STACK_SETUP                       (0x090)
 #define POST_CPU_PF_BIST_FAILURE               (0x091)
 #define POST_CPU_L2_BIST_FAILURE               (0x092)
 #define POST_CPU_GLCP_BIST_FAILURE             (0x093)
 #define POST_STACK_SETUP_PASS                  (0x09E)
 #define POST_STACK_SETUP_FAIL                  (0x09F)
 
-
-#define POST_PLL_INIT                                  (0x0A0)
-#define POST_PLL_MANUAL                                        (0x0A1)
-#define POST_PLL_STRAP                                 (0x0A2)
-#define POST_PLL_RESET_FAIL                            (0x0A3)
-#define POST_PLL_PCI_FAIL                              (0x0A4)
-#define POST_PLL_MEM_FAIL                              (0x0A5)
+#define POST_PLL_INIT                          (0x0A0)
+#define POST_PLL_MANUAL                                (0x0A1)
+#define POST_PLL_STRAP                         (0x0A2)
+#define POST_PLL_RESET_FAIL                    (0x0A3)
+#define POST_PLL_PCI_FAIL                      (0x0A4)
+#define POST_PLL_MEM_FAIL                      (0x0A5)
 #define POST_PLL_CPU_VER_FAIL                  (0x0A6)
 
-
 #define POST_MEM_TESTMEM                       (0x0B0)
 #define POST_MEM_TESTMEM1                      (0x0B1)
 #define POST_MEM_TESTMEM2                      (0x0B2)
 #define POST_MEM_TESTMEM3                      (0x0B3)
 #define POST_MEM_TESTMEM4                      (0x0B4)
-#define POST_MEM_TESTMEM_PASS          (0x0BE)
-#define POST_MEM_TESTMEM_FAIL          (0x0BF)
-
+#define POST_MEM_TESTMEM_PASS                  (0x0BE)
+#define POST_MEM_TESTMEM_FAIL                  (0x0BF)
 
 #define POST_SECUROM_SECBOOT_START             (0x0C0)
 #define POST_SECUROM_BOOTSRCSETUP              (0x0C1)
 #define POST_SECUROM_REMAP_FAIL                        (0x0C2)
-#define POST_SECUROM_BOOTSRCSETUP_FAIL (0x0C3)
+#define POST_SECUROM_BOOTSRCSETUP_FAIL         (0x0C3)
 #define POST_SECUROM_DCACHESETUP               (0x0C4)
-#define POST_SECUROM_DCACHESETUP_FAIL  (0x0C5)
+#define POST_SECUROM_DCACHESETUP_FAIL          (0x0C5)
 #define POST_SECUROM_ICACHESETUP               (0x0C6)
-#define POST_SECUROM_DESCRIPTORSETUP   (0x0C7)
-#define POST_SECUROM_DCACHESETUPBIOS   (0x0C8)
+#define POST_SECUROM_DESCRIPTORSETUP           (0x0C7)
+#define POST_SECUROM_DCACHESETUPBIOS           (0x0C8)
 #define POST_SECUROM_PLATFORMSETUP             (0x0C9)
 #define POST_SECUROM_SIGCHECKBIOS              (0x0CA)
-#define POST_SECUROM_ICACHESETUPBIOS   (0x0CB)
-#define POST_SECUROM_PASS                              (0x0CC)
-#define POST_SECUROM_FAIL                              (0x0CD)
-
-#define POST_RCONFInitError                            (0x0CE)
-#define POST_CacheInitError                            (0x0CF)
+#define POST_SECUROM_ICACHESETUPBIOS           (0x0CB)
+#define POST_SECUROM_PASS                      (0x0CC)
+#define POST_SECUROM_FAIL                      (0x0CD)
 
+#define POST_RCONFInitError                    (0x0CE)
+#define POST_CacheInitError                    (0x0CF)
 
 #define POST_ROM_PREUNCOMPRESS                 (0x0D0)
-#define POST_ROM_UNCOMPRESS                            (0x0D1)
-#define POST_ROM_SMM_INIT                              (0x0D2)
-#define POST_ROM_VID_BIOS                              (0x0D3)
-#define POST_ROM_LCDINIT                               (0x0D4)
-#define POST_ROM_SPLASH                                        (0x0D5)
-#define POST_ROM_HDDINIT                               (0x0D6)
-#define POST_ROM_SYS_INIT                              (0x0D7)
-#define POST_ROM_DMM_INIT                              (0x0D8)
-#define POST_ROM_TVINIT                                        (0x0D9)
+#define POST_ROM_UNCOMPRESS                    (0x0D1)
+#define POST_ROM_SMM_INIT                      (0x0D2)
+#define POST_ROM_VID_BIOS                      (0x0D3)
+#define POST_ROM_LCDINIT                       (0x0D4)
+#define POST_ROM_SPLASH                                (0x0D5)
+#define POST_ROM_HDDINIT                       (0x0D6)
+#define POST_ROM_SYS_INIT                      (0x0D7)
+#define POST_ROM_DMM_INIT                      (0x0D8)
+#define POST_ROM_TVINIT                                (0x0D9)
 #define POST_ROM_POSTUNCOMPRESS                        (0x0DE)
 
-
-#define P80_CHIPSET_INIT                               (0x0E0)
-#define POST_PreChipsetInit                            (0x0E1)
+#define P80_CHIPSET_INIT                       (0x0E0)
+#define POST_PreChipsetInit                    (0x0E1)
 #define POST_LateChipsetInit                   (0x0E2)
-#define POST_NORTHB_INIT                               (0x0E8)
-
+#define POST_NORTHB_INIT                       (0x0E8)
 
-#define POST_INTR_SEG_JUMP                             (0x0F0)
+#define POST_INTR_SEG_JUMP                     (0x0F0)
index 957981b9324291689d7d7057ec6e8fef7676fa57..b58569deb868b53b0e9008913407764bc1018242 100644 (file)
 #define CHIPSET_DEV_NUM        15
 #define IDSEL_BASE     11                       // bit 11 = device 1
 
-
-/* standard AMD post definitions -- might as well use them. */
-#define POST_Output_Port                               (0x080) /*  port to write post codes to*/
-
-#define POST_preSioInit                                        (0x000) /* geode.asm*/
-#define POST_clockInit                                 (0x001) /* geode.asm*/
-#define POST_CPURegInit                                        (0x002) /* geode.asm*/
-#define POST_UNREAL                                    (0x003) /* geode.asm*/
-#define POST_CPUMemRegInit                             (0x004) /* geode.asm*/
-#define POST_CPUTest                                   (0x005) /* geode.asm*/
-#define POST_memSetup                                  (0x006) /* geode.asm*/
-#define POST_memSetUpStack                             (0x007) /* geode.asm*/
-#define POST_memTest                                   (0x008) /* geode.asm*/
-#define POST_shadowRom                         (0x009) /* geode.asm*/
-#define POST_memRAMoptimize                    (0x00A) /* geode.asm*/
-#define POST_cacheInit                                 (0x00B) /* geode.asm*/
-#define POST_northBridgeInit                           (0x00C) /* geode.asm*/
-#define POST_chipsetInit                                       (0x00D) /* geode.asm*/
-#define POST_sioTest                                   (0x00E) /* geode.asm*/
-#define POST_pcATjunk                                  (0x00F) /* geode.asm*/
-
-
-#define POST_intTable                                  (0x010) /* geode.asm*/
-#define POST_memInfo                                   (0x011) /* geode.asm*/
-#define POST_romCopy                                   (0x012) /* geode.asm*/
-#define POST_PLLCheck                                  (0x013) /* geode.asm*/
-#define POST_keyboardInit                              (0x014) /* geode.asm*/
-#define POST_cpuCacheOff                               (0x015) /* geode.asm*/
-#define POST_BDAInit                                   (0x016) /* geode.asm*/
-#define POST_pciScan                                   (0x017) /* geode.asm*/
-#define POST_optionRomInit                             (0x018) /* geode.asm*/
-#define POST_ResetLimits                               (0x019) /* geode.asm*/
-#define POST_summary_screen                    (0x01A) /* geode.asm*/
-#define POST_Boot                                              (0x01B) /* geode.asm*/
-#define POST_SystemPreInit                             (0x01C) /* geode.asm*/
-#define POST_ClearRebootFlag                           (0x01D) /* geode.asm*/
-#define POST_GLIUInit                                  (0x01E) /* geode.asm*/
-#define POST_BootFailed                                        (0x01F) /* geode.asm*/
-
-
-#define POST_CPU_ID                                    (0x020) /* cpucpuid.asm*/
-#define POST_COUNTERBROKEN                     (0x021) /* pllinit.asm*/
-#define POST_DIFF_DIMMS                                (0x022) /* pllinit.asm*/
-#define POST_WIGGLE_MEM_LINES                  (0x023) /* pllinit.asm*/
-#define POST_NO_GLIU_DESC                              (0x024) /* pllinit.asm*/
-#define POST_CPU_LCD_CHECK                     (0x025) /* pllinit.asm*/
-#define POST_CPU_LCD_PASS                              (0x026) /* pllinit.asm*/
-#define POST_CPU_LCD_FAIL                              (0x027) /* pllinit.asm*/
-#define POST_CPU_STEPPING                              (0x028) /* cpucpuid.asm*/
-#define POST_CPU_DM_BIST_FAILURE               (0x029) /* gx2reg.asm*/
-#define POST_CPU_FLAGS                         (0x02A) /* cpucpuid.asm*/
-#define POST_CHIPSET_ID                                (0x02b) /* chipset.asm*/
-#define POST_CHIPSET_ID_PASS                   (0x02c) /* chipset.asm*/
-#define POST_CHIPSET_ID_FAIL                   (0x02d) /* chipset.asm*/
-#define POST_CPU_ID_GOOD                               (0x02E) /* cpucpuid.asm*/
-#define POST_CPU_ID_FAIL                               (0x02F) /* cpucpuid.asm*/
-
-
-
-/*  PCI config*/
-#define P80_PCICFG                                             (0x030) /*  pcispace.asm*/
-
-
-/*  PCI io*/
-#define P80_PCIIO                                              (0x040) /*  pcispace.asm*/
-
-
-/*  PCI memory*/
-#define P80_PCIMEM                                     (0x050) /*  pcispace.asm*/
-
-
-/*  SIO*/
-#define P80_SIO                                                (0x060)         /*  *sio.asm*/
-
-/*  Memory Setp*/
-#define P80_MEM_SETUP                                  (0x070) /* docboot meminit*/
-#define POST_MEM_SETUP                         (0x070) /* memsize.asm*/
-#define ERROR_32BIT_DIMMS                              (0x071) /* memsize.asm*/
-#define POST_MEM_SETUP2                                (0x072) /* memsize.asm*/
-#define POST_MEM_SETUP3                                (0x073) /* memsize.asm*/
-#define POST_MEM_SETUP4                                (0x074) /* memsize.asm*/
-#define POST_MEM_SETUP5                                (0x075) /* memsize.asm*/
-#define POST_MEM_ENABLE                                (0x076) /* memsize.asm*/
-#define ERROR_NO_DIMMS                         (0x077) /* memsize.asm*/
-#define ERROR_DIFF_DIMMS                               (0x078) /* memsize.asm*/
-#define ERROR_BAD_LATENCY                              (0x079) /* memsize.asm*/
-#define ERROR_SET_PAGE                         (0x07a) /* memsize.asm*/
-#define ERROR_DENSITY_DIMM                     (0x07b) /* memsize.asm*/
-#define ERROR_UNSUPPORTED_DIMM         (0x07c) /* memsize.asm*/
-#define ERROR_BANK_SET                         (0x07d) /* memsize.asm*/
-#define POST_MEM_SETUP_GOOD                    (0x07E) /* memsize.asm*/
-#define POST_MEM_SETUP_FAIL                    (0x07F) /* memsize.asm*/
-
-
-#define POST_UserPreInit                                       (0x080) /* geode.asm*/
-#define POST_UserPostInit                              (0x081) /* geode.asm*/
-#define POST_Equipment_check                   (0x082) /* geode.asm*/
-#define POST_InitNVRAMBX                               (0x083) /* geode.asm*/
-#define POST_NoPIRTable                                (0x084) /* pci.asm*/
-#define POST_ChipsetFingerPrintPass            (0x085) /*  prechipsetinit*/
-#define POST_ChipsetFingerPrintFail            (0x086) /*  prechipsetinit*/
-#define POST_CPU_IM_TAG_BIST_FAILURE   (0x087) /*  gx2reg.asm*/
-#define POST_CPU_IM_DATA_BIST_FAILURE  (0x088) /*  gx2reg.asm*/
-#define POST_CPU_FPU_BIST_FAILURE              (0x089) /*  gx2reg.asm*/
-#define POST_CPU_BTB_BIST_FAILURE              (0x08a) /*  gx2reg.asm*/
-#define POST_CPU_EX_BIST_FAILURE               (0x08b) /*  gx2reg.asm*/
-#define POST_Chipset_PI_Test_Fail                      (0x08c) /*  prechipsetinit*/
-#define POST_Chipset_SMBus_SDA_Test_Fail       (0x08d) /*  prechipsetinit*/
-#define POST_BIT_CLK_Fail                              (0x08e) /*  Hawk geode.asm override*/
-
-
-#define POST_STACK_SETUP                               (0x090) /* memstack.asm*/
-#define POST_CPU_PF_BIST_FAILURE               (0x091) /*  gx2reg.asm*/
-#define POST_CPU_L2_BIST_FAILURE               (0x092) /*  gx2reg.asm*/
-#define POST_CPU_GLCP_BIST_FAILURE             (0x093) /*  gx2reg.asm*/
-#define POST_CPU_DF_BIST_FAILURE               (0x094) /*  gx2reg.asm*/
-#define POST_CPU_VG_BIST_FAILURE               (0x095) /*  gx2reg.asm*/
-#define POST_CPU_VIP_BIST_FAILURE              (0x096) /*  gx2reg.asm*/
-#define POST_STACK_SETUP_PASS                  (0x09E) /* memstack.asm*/
-#define POST_STACK_SETUP_FAIL                  (0x09F) /* memstack.asm*/
-
-
-#define POST_PLL_INIT                                  (0x0A0) /* pllinit.asm*/
-#define POST_PLL_MANUAL                                (0x0A1) /* pllinit.asm*/
-#define POST_PLL_STRAP                                 (0x0A2) /* pllinit.asm*/
-#define POST_PLL_RESET_FAIL                    (0x0A3) /* pllinit.asm*/
-#define POST_PLL_PCI_FAIL                              (0x0A4) /* pllinit.asm*/
-#define POST_PLL_MEM_FAIL                              (0x0A5) /* pllinit.asm*/
-#define POST_PLL_CPU_VER_FAIL                  (0x0A6) /* pllinit.asm*/
-
-
-#define POST_MEM_TESTMEM                               (0x0B0) /* memtest.asm*/
-#define POST_MEM_TESTMEM1                      (0x0B1) /* memtest.asm*/
-#define POST_MEM_TESTMEM2                      (0x0B2) /* memtest.asm*/
-#define POST_MEM_TESTMEM3                      (0x0B3) /* memtest.asm*/
-#define POST_MEM_TESTMEM4                      (0x0B4) /* memtest.asm*/
-#define POST_MEM_TESTMEM_PASS          (0x0BE) /* memtest.asm*/
-#define POST_MEM_TESTMEM_FAIL          (0x0BF) /* memtest.asm*/
-
-
-#define POST_SECUROM_SECBOOT_START        (0x0C0)      /* secstart.asm*/
-#define POST_SECUROM_BOOTSRCSETUP         (0x0C1)      /* secstart.asm*/
-#define POST_SECUROM_REMAP_FAIL                 (0x0C2)        /* secstart.asm*/
-#define POST_SECUROM_BOOTSRCSETUP_FAIL    (0x0C3)      /* secstart.asm*/
-#define POST_SECUROM_DCACHESETUP          (0x0C4)      /* secstart.asm*/
-#define POST_SECUROM_DCACHESETUP_FAIL     (0x0C5)      /* secstart.asm*/
-#define POST_SECUROM_ICACHESETUP          (0x0C6)      /* secstart.asm*/
-#define POST_SECUROM_DESCRIPTORSETUP      (0x0C7)      /* secstart.asm*/
-#define POST_SECUROM_DCACHESETUPBIOS      (0x0C8)      /* secstart.asm*/
-#define POST_SECUROM_PLATFORMSETUP        (0x0C9)      /* secstart.asm*/
-#define POST_SECUROM_SIGCHECKBIOS         (0x0CA)      /* secstart.asm*/
-#define POST_SECUROM_ICACHESETUPBIOS      (0x0CB)      /* secstart.asm*/
-#define POST_SECUROM_PASS                                (0x0CC)       /* secstart.asm*/
-#define POST_SECUROM_FAIL                                (0x0CD)       /* secstart.asm*/
-
-#define POST_RCONFInitError                            (0x0CE) /* cache.asm*/
-#define POST_CacheInitError                            (0x0CF) /* cache.asm*/
-
-
-#define POST_ROM_PREUNCOMPRESS                 (0x0D0) /* rominit.asm*/
-#define POST_ROM_UNCOMPRESS                            (0x0D1) /* rominit.asm*/
-#define POST_ROM_SMM_INIT                              (0x0D2) /* rominit.asm*/
-#define POST_ROM_VID_BIOS                              (0x0D3) /* rominit.asm*/
-#define POST_ROM_LCDINIT                               (0x0D4) /* rominit.asm*/
-#define POST_ROM_SPLASH                                        (0x0D5) /* rominit.asm*/
-#define POST_ROM_HDDINIT                               (0x0D6) /* rominit.asm*/
-#define POST_ROM_SYS_INIT                              (0x0D7) /* rominit.asm*/
-#define POST_ROM_DMM_INIT                              (0x0D8) /* rominit.asm*/
-#define POST_ROM_TVINIT                                        (0x0D9) /* rominit.asm*/
-#define POST_ROM_POSTUNCOMPRESS                        (0x0DE)
-
-
-#define P80_CHIPSET_INIT                               (0x0E0) /* chipset.asm*/
-#define POST_PreChipsetInit                            (0x0E1) /* geode.asm*/
-#define POST_LateChipsetInit                   (0x0E2) /* geode.asm*/
-#define POST_NORTHB_INIT                               (0x0E8) /* northb.asm*/
-
-
-#define POST_INTR_SEG_JUMP                             (0x0F0) /* vector.asm*/
-
-
 /* */
 /* SB LBAR IO + MEMORY MAP*/
 /* */
index 120720f77ab5031205cc1301c2cffba86d6874b9..4a68859fd21dcfda25288a31e89c77c94dac58d2 100644 (file)
@@ -9,6 +9,7 @@
 #include "cpu/x86/bist.h"
 #include "cpu/x86/msr.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 
 #define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
 
index c074fccdade51dce1a30f1a4fe588aade95e3580..64f1d7b6dc4d26bd91ce8c46dab268b72db69542 100644 (file)
@@ -9,6 +9,7 @@
 #include "cpu/x86/bist.h"
 #include "cpu/x86/msr.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 #include "southbridge/amd/cs5535/cs5535.h"
 
 #define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
index a6d675fadd78bb1eaf78e1638394b2cded197996..7f8779f72011db8028f7147607130c3073eb71db 100644 (file)
@@ -9,6 +9,7 @@
 #include "cpu/x86/bist.h"
 #include "cpu/x86/msr.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 
 #define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
 
index a6d675fadd78bb1eaf78e1638394b2cded197996..7f8779f72011db8028f7147607130c3073eb71db 100644 (file)
@@ -9,6 +9,7 @@
 #include "cpu/x86/bist.h"
 #include "cpu/x86/msr.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 
 #define SERIAL_DEV PNP_DEV(0x2e, W83627HF_SP1)
 
index b2d62a2bb11d1d9daf5f2c58b4d3490f7951da7a..9b884ec833fce45c3c7230d9fce97fae2aaaeee4 100644 (file)
@@ -29,6 +29,7 @@
 #include "cpu/x86/bist.h"
 #include "cpu/x86/msr.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 
 #include "southbridge/amd/cs5536/cs5536_early_smbus.c"
 #include "southbridge/amd/cs5536/cs5536_early_setup.c"
index 9fae6037bacb1db9de89c0d7e07a042e929b4c1a..0e37fcc7efd2995f955e88258a72467009c32d12 100644 (file)
@@ -10,6 +10,7 @@
 #include "chip.h"
 #include "northbridge/amd/gx2/northbridge.h"
 #include <cpu/amd/gx2def.h>
+#include <cpu/amd/geode_post_code.h>
 #include <cpu/x86/msr.h>
 #include <cpu/x86/cache.h>
 #include "southbridge/amd/cs5535/cs5535.h"