X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=include%2Fconfigs%2Fmgcoge.h;h=b736c56c0980147b718b0f2dcd0f8d25041f4b01;hb=0b7ff3f4595f751ca796456f536c50cae498351d;hp=dcde76c86f201ffb2cbc679f749acc5baa23bcb9;hpb=aeabdeb7a33c9cff9ae0cd804521d0d691a7c341;p=u-boot diff --git a/include/configs/mgcoge.h b/include/configs/mgcoge.h index dcde76c86f..b736c56c09 100644 --- a/include/configs/mgcoge.h +++ b/include/configs/mgcoge.h @@ -32,12 +32,13 @@ #define CONFIG_MPC8247 #define CONFIG_MGCOGE #define CONFIG_HOSTNAME mgcoge +#define CONFIG_KM_82XX #define CONFIG_SYS_TEXT_BASE 0xFE000000 /* include common defines/options for all Keymile boards */ -#include "keymile-common.h" -#include "km-powerpc.h" +#include "km/keymile-common.h" +#include "km/km-powerpc.h" #define CONFIG_SYS_SDRAM_BASE 0x00000000 #define CONFIG_SYS_FLASH_BASE 0xFE000000 @@ -58,10 +59,35 @@ CONFIG_SYS_FLASH_BASE_2 } #define MTDIDS_DEFAULT "nor3=app" -/* include further common stuff for all keymile 82xx boards */ -#include "km82xx-common.h" +/* + * Bank 1 - 60x bus SDRAM + */ +#define SDRAM_MAX_SIZE 0x08000000 /* max. 128 MB */ +#define CONFIG_SYS_GLOBAL_SDRAM_LIMIT (256 << 20) /* less than 256 MB */ + +/* SDRAM initialization values +*/ + +#define CONFIG_SYS_OR1 ((~(CONFIG_SYS_GLOBAL_SDRAM_LIMIT-1) & \ + ORxS_SDAM_MSK) |\ + ORxS_BPD_8 |\ + ORxS_ROWST_PBI0_A7 |\ + ORxS_NUMR_13) -/* bfticu address */ -#define CONFIG_SYS_BFTICU_BASE 0x40000000 +#define CONFIG_SYS_PSDMR (PSDMR_SDAM_A14_IS_A5 |\ + PSDMR_BSMA_A14_A16 |\ + PSDMR_SDA10_PBI0_A9 |\ + PSDMR_RFRC_5_CLK |\ + PSDMR_PRETOACT_2W |\ + PSDMR_ACTTORW_2W |\ + PSDMR_LDOTOPRE_1C |\ + PSDMR_WRC_1C |\ + PSDMR_CL_2) + + +#define CONFIG_KM_BOARD_EXTRA_ENV "" + +/* include further common stuff for all keymile 82xx boards */ +#include "km/km82xx-common.h" #endif /* __CONFIG_H */