diff options
Diffstat (limited to 'include/mpc83xx.h')
| -rw-r--r-- | include/mpc83xx.h | 32 | 
1 files changed, 30 insertions, 2 deletions
| diff --git a/include/mpc83xx.h b/include/mpc83xx.h index aa9ce8dc1..a78f1a223 100644 --- a/include/mpc83xx.h +++ b/include/mpc83xx.h @@ -969,9 +969,29 @@   */  #define CSCONFIG_EN			0x80000000  #define CSCONFIG_AP			0x00800000 -#define CSCONFIG_ODT_WR_ACS		0x00010000 -#if defined(CONFIG_MPC832x) +#if defined(CONFIG_MPC8308) || defined(CONFIG_MPC831x) +#define CSCONFIG_ODT_RD_NEVER		0x00000000 +#define CSCONFIG_ODT_RD_ONLY_CURRENT	0x00100000 +#define CSCONFIG_ODT_RD_ONLY_OTHER_CS	0x00200000 +#define CSCONFIG_ODT_RD_ALL		0x00400000 +#define CSCONFIG_ODT_WR_NEVER		0x00000000 +#define CSCONFIG_ODT_WR_ONLY_CURRENT	0x00010000 +#define CSCONFIG_ODT_WR_ONLY_OTHER_CS	0x00020000 +#define CSCONFIG_ODT_WR_ALL		0x00040000 +#elif defined(CONFIG_MPC832x) +#define CSCONFIG_ODT_RD_CFG		0x00400000  #define CSCONFIG_ODT_WR_CFG		0x00040000 +#elif defined(CONFIG_MPC8360) || defined(CONFIG_MPC837x) +#define CSCONFIG_ODT_RD_NEVER		0x00000000 +#define CSCONFIG_ODT_RD_ONLY_CURRENT	0x00100000 +#define CSCONFIG_ODT_RD_ONLY_OTHER_CS	0x00200000 +#define CSCONFIG_ODT_RD_ONLY_OTHER_DIMM	0x00300000 +#define CSCONFIG_ODT_RD_ALL		0x00400000 +#define CSCONFIG_ODT_WR_NEVER		0x00000000 +#define CSCONFIG_ODT_WR_ONLY_CURRENT	0x00010000 +#define CSCONFIG_ODT_WR_ONLY_OTHER_CS	0x00020000 +#define CSCONFIG_ODT_WR_ONLY_OTHER_DIMM	0x00030000 +#define CSCONFIG_ODT_WR_ALL		0x00040000  #endif  #define CSCONFIG_BANK_BIT_3		0x00004000  #define CSCONFIG_ROW_BIT		0x00000700 @@ -1071,8 +1091,16 @@  #define SDRAM_CFG_SDRAM_TYPE_MASK	0x07000000  #define SDRAM_CFG_SDRAM_TYPE_SHIFT	24  #define SDRAM_CFG_DYN_PWR		0x00200000 +#if defined(CONFIG_MPC8308) || defined(CONFIG_MPC831x) +#define SDRAM_CFG_DBW_MASK		0x00180000 +#define SDRAM_CFG_DBW_16		0x00100000 +#define SDRAM_CFG_DBW_32		0x00080000 +#else  #define SDRAM_CFG_32_BE			0x00080000 +#endif +#if !defined(CONFIG_MPC8308)  #define SDRAM_CFG_8_BE			0x00040000 +#endif  #define SDRAM_CFG_NCAP			0x00020000  #define SDRAM_CFG_2T_EN			0x00008000  #define SDRAM_CFG_HSE			0x00000008 |