diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/BC3450.h | 9 | ||||
| -rw-r--r-- | include/configs/IceCube.h | 13 | ||||
| -rw-r--r-- | include/configs/PM520.h | 11 | ||||
| -rw-r--r-- | include/configs/TB5200.h | 5 | ||||
| -rw-r--r-- | include/configs/TQM5200.h | 5 | ||||
| -rw-r--r-- | include/configs/Total5200.h | 23 | ||||
| -rw-r--r-- | include/configs/aev.h | 5 | ||||
| -rw-r--r-- | include/configs/cpci5200.h | 11 | ||||
| -rw-r--r-- | include/configs/hmi1001.h | 5 | ||||
| -rw-r--r-- | include/configs/inka4x0.h | 5 | ||||
| -rw-r--r-- | include/configs/ipek01.h | 5 | ||||
| -rw-r--r-- | include/configs/manroland/mpc5200-common.h | 5 | ||||
| -rw-r--r-- | include/configs/mecp5200.h | 14 | ||||
| -rw-r--r-- | include/configs/o2dnt.h | 7 | ||||
| -rw-r--r-- | include/configs/pf5200.h | 11 | ||||
| -rw-r--r-- | include/configs/smmaco4.h | 5 | ||||
| -rw-r--r-- | include/configs/spieval.h | 5 | ||||
| -rw-r--r-- | include/configs/v38b.h | 2 | ||||
| -rw-r--r-- | include/mpc5xxx.h | 69 | 
19 files changed, 6 insertions, 209 deletions
| diff --git a/include/configs/BC3450.h b/include/configs/BC3450.h index 8c5a74229..44befe9ed 100644 --- a/include/configs/BC3450.h +++ b/include/configs/BC3450.h @@ -471,13 +471,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200) -# define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI -# define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -# define CONFIG_SYS_HID0_INIT		0 -# define CONFIG_SYS_HID0_FINAL		0 -#endif +#define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI +#define CONFIG_SYS_HID0_FINAL		HID0_ICE  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/IceCube.h b/include/configs/IceCube.h index 5ef0b7798..5d3a744ff 100644 --- a/include/configs/IceCube.h +++ b/include/configs/IceCube.h @@ -30,6 +30,7 @@   */  #define CONFIG_MPC5xxx		1	/* This is an MPC5xxx CPU */ +#define CONFIG_MPC5200		1	/* (more precisely a MPC5200 CPU) */  #define CONFIG_ICECUBE		1	/* ... on IceCube board */  #define CONFIG_SYS_MPC5XXX_CLKIN	33000000 /* ... running at 33.000000MHz */ @@ -47,7 +48,6 @@  #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 } -#ifdef CONFIG_MPC5200	/* MPC5100 PCI is not supported yet. */  /*   * PCI Mapping:   * 0x40000000 - 0x4fffffff - PCI Memory @@ -77,10 +77,6 @@  #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */  #define CONFIG_NS8382X		1 -#else -#define CONFIG_MII		1 -#endif -  /* Partitions */  #define CONFIG_MAC_PARTITION  #define CONFIG_DOS_PARTITION @@ -169,7 +165,6 @@  #define CONFIG_BOOTCOMMAND	"run flash_self" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */ @@ -178,7 +173,6 @@  #else  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK		/* define for 133MHz speed */  #endif -#endif /* CONFIG_MPC5200 */  /* pass open firmware flat tree */  #define CONFIG_OF_LIBFDT	1 @@ -338,13 +332,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #if defined(CONFIG_LITE5200B)  #define CONFIG_SYS_CS1_START		CONFIG_SYS_FLASH_BASE diff --git a/include/configs/PM520.h b/include/configs/PM520.h index f9687d274..22de2075f 100644 --- a/include/configs/PM520.h +++ b/include/configs/PM520.h @@ -50,7 +50,6 @@  #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 } -#ifdef CONFIG_MPC5200	/* MPC5100 PCI is not supported yet. */  /*   * PCI Mapping:   * 0x40000000 - 0x4fffffff - PCI Memory @@ -75,7 +74,6 @@  #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */  #undef  CONFIG_NS8382X -#endif  /* Partitions */  #define CONFIG_DOS_PARTITION @@ -111,9 +109,7 @@  #define CONFIG_CMD_SNTP  #define CONFIG_CMD_USB -#if defined(CONFIG_MPC5200)  #define CONFIG_CMD_PCI -#endif  /* @@ -147,12 +143,10 @@  #define CONFIG_BOOTCOMMAND	"run flash_self" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK		/* define for 133MHz speed */ -#endif  /*   * I2C configuration   */ @@ -301,13 +295,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #if defined(CONFIG_BOOT_ROM)  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_BOOTROM_BASE diff --git a/include/configs/TB5200.h b/include/configs/TB5200.h index 3438abaea..6da18ebca 100644 --- a/include/configs/TB5200.h +++ b/include/configs/TB5200.h @@ -430,13 +430,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/TQM5200.h b/include/configs/TQM5200.h index 2154c7870..107bff19f 100644 --- a/include/configs/TQM5200.h +++ b/include/configs/TQM5200.h @@ -633,13 +633,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/Total5200.h b/include/configs/Total5200.h index 1daa5746e..7510ab10e 100644 --- a/include/configs/Total5200.h +++ b/include/configs/Total5200.h @@ -41,6 +41,7 @@   */  #define CONFIG_MPC5xxx		1	/* This is an MPC5xxx CPU */ +#define CONFIG_MPC5200		1	/* (more precisely a MPC5200 CPU) */  #define CONFIG_TOTAL5200	1	/* ... on Total5200 board */  #define CONFIG_SYS_MPC5XXX_CLKIN	33000000 /* ... running at 33.000000MHz */ @@ -73,7 +74,6 @@  #define CONFIG_SPLASH_SCREEN -#ifdef CONFIG_MPC5200	/* MGT5100 PCI is not supported yet. */  /*   * PCI Mapping:   * 0x40000000 - 0x4fffffff - PCI Memory @@ -98,12 +98,6 @@  #define CONFIG_SYS_RX_ETH_BUFFER	8  /* use 8 rx buffer on eepro100  */  #define CONFIG_NS8382X		1 -#else	/* MGT5100 */ - -#define CONFIG_MII		1 - -#endif -  /* Partitions */  #define CONFIG_MAC_PARTITION  #define CONFIG_DOS_PARTITION @@ -127,9 +121,7 @@   */  #include <config_cmd_default.h> -#if defined(CONFIG_MPC5200) -    #define CONFIG_CMD_PCI -#endif +#define CONFIG_CMD_PCI  #define CONFIG_CMD_BMP  #define CONFIG_CMD_EEPROM @@ -176,12 +168,10 @@  #define CONFIG_BOOTCOMMAND	"run flash_self" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK		/* define for 133MHz speed */ -#endif  /*   * I2C configuration @@ -326,17 +316,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif - -#if defined (CONFIG_MGT5100) -#   define CONFIG_BOARD_EARLY_INIT_R	/* switch from CS_BOOT to CS0 */ -#endif  #if CONFIG_TOTAL5200_REV==1  #   define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE diff --git a/include/configs/aev.h b/include/configs/aev.h index 2b4826d90..98958a623 100644 --- a/include/configs/aev.h +++ b/include/configs/aev.h @@ -362,13 +362,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/cpci5200.h b/include/configs/cpci5200.h index 52df16af1..f7290d6eb 100644 --- a/include/configs/cpci5200.h +++ b/include/configs/cpci5200.h @@ -59,7 +59,6 @@  #define CONFIG_BAUDRATE		9600	/* ... at 115200 bps */  #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 } -#ifdef CONFIG_MPC5200		/* MPC5100 PCI is not supported yet. */  /*   * PCI Mapping:   * 0x40000000 - 0x4fffffff - PCI Memory @@ -90,8 +89,6 @@  #define CONFIG_NS8382X		1  #endif -#endif -  /* Partitions */  #define CONFIG_MAC_PARTITION  #define CONFIG_DOS_PARTITION @@ -169,8 +166,6 @@  #define CONFIG_BOOTCOMMAND	"run flash_vxworks0" -#if defined(CONFIG_MPC5200) -  #define CONFIG_RTC_M48T35A	1	/* ST Electronics M48 timekeeper */  #define CONFIG_SYS_NVRAM_BASE_ADDR	0xfd010000  #define CONFIG_SYS_NVRAM_SIZE		32*1024 @@ -179,7 +174,6 @@   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK		/* define for 133MHz speed */ -#endif  /*   * I2C configuration   */ @@ -303,13 +297,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/hmi1001.h b/include/configs/hmi1001.h index a81527ebe..f9cdcbc3c 100644 --- a/include/configs/hmi1001.h +++ b/include/configs/hmi1001.h @@ -261,13 +261,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/inka4x0.h b/include/configs/inka4x0.h index 14f782670..c5b1565e3 100644 --- a/include/configs/inka4x0.h +++ b/include/configs/inka4x0.h @@ -366,13 +366,8 @@ static inline void tws_data_config_output(unsigned output)  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/ipek01.h b/include/configs/ipek01.h index d0cb1e1d6..6903b3614 100644 --- a/include/configs/ipek01.h +++ b/include/configs/ipek01.h @@ -324,13 +324,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START		CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/manroland/mpc5200-common.h b/include/configs/manroland/mpc5200-common.h index b29ef9b65..d25e093ac 100644 --- a/include/configs/manroland/mpc5200-common.h +++ b/include/configs/manroland/mpc5200-common.h @@ -170,13 +170,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/mecp5200.h b/include/configs/mecp5200.h index 4a93b5888..73405eabb 100644 --- a/include/configs/mecp5200.h +++ b/include/configs/mecp5200.h @@ -63,9 +63,6 @@  #endif  #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 } - -#ifdef CONFIG_MPC5200	/* MPC5100 PCI is not supported yet. */ -  #define CONFIG_MII  #if 0 /* test-only !!! */  #define CONFIG_NET_MULTI	1 @@ -74,10 +71,6 @@  #define CONFIG_NS8382X		1  #endif -#else	/* MPC5100 */ - -#endif -  /* Partitions */  #define CONFIG_MAC_PARTITION  #define CONFIG_DOS_PARTITION @@ -152,12 +145,10 @@  #define CONFIG_BOOTCOMMAND	"run flash_vxworks0" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBSPEED_133			/* define for 133MHz speed */ -#endif  /*   * I2C configuration   */ @@ -288,13 +279,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/o2dnt.h b/include/configs/o2dnt.h index 18e7cc2a9..bdc0f7944 100644 --- a/include/configs/o2dnt.h +++ b/include/configs/o2dnt.h @@ -138,7 +138,6 @@  #define CONFIG_BOOTCOMMAND	"run flash_self" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */ @@ -154,7 +153,6 @@   */  #define CONFIG_SYS_PCICLK_EQUALS_IPBCLK_DIV2	/* define for 66MHz speed */  #endif -#endif  /*   * I2C configuration @@ -276,13 +274,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/pf5200.h b/include/configs/pf5200.h index 8ca55d78e..80a0bc609 100644 --- a/include/configs/pf5200.h +++ b/include/configs/pf5200.h @@ -61,7 +61,6 @@  #endif  #define CONFIG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, 115200, 230400 } -#ifdef CONFIG_MPC5200		/* MPC5100 PCI is not supported yet. */  /*   * PCI Mapping:   * 0x40000000 - 0x4fffffff - PCI Memory @@ -87,7 +86,6 @@  #define CONFIG_SYS_RX_ETH_BUFFER	8	/* use 8 rx buffer on eepro100	*/  #define CONFIG_NS8382X		1  #endif -#endif  /* Partitions */  #define CONFIG_MAC_PARTITION @@ -121,9 +119,7 @@  #define CONFIG_CMD_I2C  #define CONFIG_CMD_IDE -#ifdef CONFIG_MPC5200  #define CONFIG_CMD_PCI -#endif  #if (TEXT_BASE == 0xFF000000)	/* Boot low with 16 MB Flash */ @@ -166,12 +162,10 @@  #define CONFIG_BOOTCOMMAND	"run flash_vxworks0" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK		/* define for 133MHz speed */ -#endif  /*   * I2C configuration   */ @@ -289,13 +283,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/smmaco4.h b/include/configs/smmaco4.h index 5a2ef3aa8..060026bb6 100644 --- a/include/configs/smmaco4.h +++ b/include/configs/smmaco4.h @@ -358,13 +358,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/spieval.h b/include/configs/spieval.h index 27dda253f..d377e199d 100644 --- a/include/configs/spieval.h +++ b/include/configs/spieval.h @@ -438,13 +438,8 @@  /*   * Various low-level settings   */ -#if defined(CONFIG_MPC5200)  #define CONFIG_SYS_HID0_INIT		HID0_ICE | HID0_ICFI  #define CONFIG_SYS_HID0_FINAL		HID0_ICE -#else -#define CONFIG_SYS_HID0_INIT		0 -#define CONFIG_SYS_HID0_FINAL		0 -#endif  #define CONFIG_SYS_BOOTCS_START	CONFIG_SYS_FLASH_BASE  #define CONFIG_SYS_BOOTCS_SIZE		CONFIG_SYS_FLASH_SIZE diff --git a/include/configs/v38b.h b/include/configs/v38b.h index 92bcdb33f..d462ed0f1 100644 --- a/include/configs/v38b.h +++ b/include/configs/v38b.h @@ -170,12 +170,10 @@  #define CONFIG_BOOTCOMMAND	"run net_nfs" -#if defined(CONFIG_MPC5200)  /*   * IPB Bus clocking configuration.   */  #undef CONFIG_SYS_IPBCLK_EQUALS_XLBCLK			/* define for 133MHz speed */ -#endif  /*   * I2C configuration diff --git a/include/mpc5xxx.h b/include/mpc5xxx.h index 4dcf90c03..2d343c7b0 100644 --- a/include/mpc5xxx.h +++ b/include/mpc5xxx.h @@ -1,7 +1,7 @@  /*   * include/asm-ppc/mpc5xxx.h   * - * Prototypes, etc. for the Motorola MGT5xxx/MPC5xxx + * Prototypes, etc. for the Motorola MPC5xxx   * embedded cpu chips   *   * 2003 (c) MontaVista, Software, Inc. @@ -33,24 +33,15 @@  #include <asm/types.h>  /* Processor name */ -#if defined(CONFIG_MPC5200)  #define CPU_ID_STR	"MPC5200" -#elif defined(CONFIG_MGT5100) -#define CPU_ID_STR	"MGT5100" -#endif  /* Exception offsets (PowerPC standard) */  #define EXC_OFF_SYS_RESET	0x0100  #define _START_OFFSET		EXC_OFF_SYS_RESET  /* useful macros for manipulating CSx_START/STOP */ -#if defined(CONFIG_MGT5100) -#define START_REG(start)	((start) >> 15) -#define STOP_REG(start, size)	(((start) + (size) - 1) >> 15) -#elif defined(CONFIG_MPC5200)  #define START_REG(start)	((start) >> 16)  #define STOP_REG(start, size)	(((start) + (size) - 1) >> 16) -#endif  /* Internal memory map */ @@ -70,21 +61,12 @@  #define MPC5XXX_BOOTCS_STOP	(CONFIG_SYS_MBAR + 0x0050)  #define MPC5XXX_ADDECR		(CONFIG_SYS_MBAR + 0x0054) -#if defined(CONFIG_MGT5100) -#define MPC5XXX_SDRAM_START	(CONFIG_SYS_MBAR + 0x0034) -#define MPC5XXX_SDRAM_STOP	(CONFIG_SYS_MBAR + 0x0038) -#define MPC5XXX_PCI1_START	(CONFIG_SYS_MBAR + 0x003c) -#define MPC5XXX_PCI1_STOP	(CONFIG_SYS_MBAR + 0x0040) -#define MPC5XXX_PCI2_START	(CONFIG_SYS_MBAR + 0x0044) -#define MPC5XXX_PCI2_STOP	(CONFIG_SYS_MBAR + 0x0048) -#elif defined(CONFIG_MPC5200)  #define MPC5XXX_CS6_START	(CONFIG_SYS_MBAR + 0x0058)  #define MPC5XXX_CS6_STOP	(CONFIG_SYS_MBAR + 0x005c)  #define MPC5XXX_CS7_START	(CONFIG_SYS_MBAR + 0x0060)  #define MPC5XXX_CS7_STOP	(CONFIG_SYS_MBAR + 0x0064)  #define MPC5XXX_SDRAM_CS0CFG	(CONFIG_SYS_MBAR + 0x0034)  #define MPC5XXX_SDRAM_CS1CFG	(CONFIG_SYS_MBAR + 0x0038) -#endif  #define MPC5XXX_SDRAM		(CONFIG_SYS_MBAR + 0x0100)  #define MPC5XXX_CDM		(CONFIG_SYS_MBAR + 0x0200) @@ -99,18 +81,12 @@  #define MPC5XXX_SDMA		(CONFIG_SYS_MBAR + 0x1200)  #define MPC5XXX_XLBARB		(CONFIG_SYS_MBAR + 0x1f00) -#if defined(CONFIG_MGT5100) -#define	MPC5XXX_PSC1		(CONFIG_SYS_MBAR + 0x2000) -#define	MPC5XXX_PSC2		(CONFIG_SYS_MBAR + 0x2400) -#define	MPC5XXX_PSC3		(CONFIG_SYS_MBAR + 0x2800) -#elif defined(CONFIG_MPC5200)  #define	MPC5XXX_PSC1		(CONFIG_SYS_MBAR + 0x2000)  #define	MPC5XXX_PSC2		(CONFIG_SYS_MBAR + 0x2200)  #define	MPC5XXX_PSC3		(CONFIG_SYS_MBAR + 0x2400)  #define	MPC5XXX_PSC4		(CONFIG_SYS_MBAR + 0x2600)  #define	MPC5XXX_PSC5		(CONFIG_SYS_MBAR + 0x2800)  #define	MPC5XXX_PSC6		(CONFIG_SYS_MBAR + 0x2c00) -#endif  #define	MPC5XXX_FEC		(CONFIG_SYS_MBAR + 0x3000)  #define MPC5XXX_ATA             (CONFIG_SYS_MBAR + 0x3A00) @@ -118,22 +94,14 @@  #define MPC5XXX_I2C1		(CONFIG_SYS_MBAR + 0x3D00)  #define MPC5XXX_I2C2		(CONFIG_SYS_MBAR + 0x3D40) -#if defined(CONFIG_MGT5100) -#define MPC5XXX_SRAM		(CONFIG_SYS_MBAR + 0x4000) -#define MPC5XXX_SRAM_SIZE	(8*1024) -#elif defined(CONFIG_MPC5200)  #define MPC5XXX_SRAM		(CONFIG_SYS_MBAR + 0x8000)  #define MPC5XXX_SRAM_SIZE	(16*1024) -#endif  /* SDRAM Controller */  #define MPC5XXX_SDRAM_MODE	(MPC5XXX_SDRAM + 0x0000)  #define MPC5XXX_SDRAM_CTRL	(MPC5XXX_SDRAM + 0x0004)  #define MPC5XXX_SDRAM_CONFIG1	(MPC5XXX_SDRAM + 0x0008)  #define MPC5XXX_SDRAM_CONFIG2	(MPC5XXX_SDRAM + 0x000c) -#if defined(CONFIG_MGT5100) -#define MPC5XXX_SDRAM_XLBSEL	(MPC5XXX_SDRAM + 0x0010) -#endif  #define MPC5XXX_SDRAM_SDELAY	(MPC5XXX_SDRAM + 0x0090)  /* Clock Distribution Module */ @@ -155,19 +123,15 @@  #define MPC5XXX_BOOTCS_CFG	MPC5XXX_CS0_CFG  #define MPC5XXX_CS_CTRL		(MPC5XXX_LPB + 0x0018)  #define MPC5XXX_CS_STATUS	(MPC5XXX_LPB + 0x001c) -#if defined(CONFIG_MPC5200)  #define MPC5XXX_CS6_CFG		(MPC5XXX_LPB + 0x0020)  #define MPC5XXX_CS7_CFG		(MPC5XXX_LPB + 0x0024)  #define MPC5XXX_CS_BURST	(MPC5XXX_LPB + 0x0028)  #define MPC5XXX_CS_DEADCYCLE	(MPC5XXX_LPB + 0x002c) -#endif -#if defined(CONFIG_MPC5200)  /* XLB Arbiter registers */  #define MPC5XXX_XLBARB_CFG		(MPC5XXX_XLBARB + 0x40)  #define MPC5XXX_XLBARB_MPRIEN	(MPC5XXX_XLBARB + 0x64)  #define MPC5XXX_XLBARB_MPRIVAL	(MPC5XXX_XLBARB + 0x68) -#endif  /* GPIO registers */  #define MPC5XXX_GPS_PORT_CONFIG	(MPC5XXX_GPIO + 0x0000) @@ -242,14 +206,6 @@  #define MPC5XXX_PCI_CFG		(MPC5XXX_PCI + 0x0c)  #define MPC5XXX_PCI_BAR0	(MPC5XXX_PCI + 0x10)  #define MPC5XXX_PCI_BAR1	(MPC5XXX_PCI + 0x14) -#if defined(CONFIG_MGT5100) -#define MPC5XXX_PCI_CTRL	(MPC5XXX_PCI + 0x68) -#define MPC5XXX_PCI_VALMSKR	(MPC5XXX_PCI + 0x6c) -#define MPC5XXX_PCI_VALMSKW	(MPC5XXX_PCI + 0x70) -#define MPC5XXX_PCI_SUBW1	(MPC5XXX_PCI + 0x74) -#define MPC5XXX_PCI_SUBW2	(MPC5XXX_PCI + 0x78) -#define MPC5XXX_PCI_WINCOMMAND	(MPC5XXX_PCI + 0x7c) -#elif defined(CONFIG_MPC5200)  #define MPC5XXX_PCI_GSCR	(MPC5XXX_PCI + 0x60)  #define MPC5XXX_PCI_TBATR0	(MPC5XXX_PCI + 0x64)  #define MPC5XXX_PCI_TBATR1	(MPC5XXX_PCI + 0x68) @@ -262,7 +218,6 @@  #define MPC5XXX_PCI_ISR		(MPC5XXX_PCI + 0x88)  #define MPC5XXX_PCI_ARB		(MPC5XXX_PCI + 0x8c)  #define MPC5XXX_PCI_CAR		(MPC5XXX_PCI + 0xf8) -#endif  /* Interrupt Controller registers */  #define MPC5XXX_ICTL_PER_MASK	(MPC5XXX_ICTL + 0x0000) @@ -495,31 +450,16 @@ struct mpc5xxx_mmap_ctl {  	volatile u32	cs4_stop;  	volatile u32	cs5_start;	/* 0x002c */  	volatile u32	cs5_stop; -#if defined(CONFIG_MGT5100) -	volatile u32	sdram_start;	/* 0x0034 */ -	volatile u32	sdram_stop;	/* 0x0038 */ -	volatile u32	pci1_start;	/* 0x003c */ -	volatile u32	pci1_stop;	/* 0x0040 */ -	volatile u32	pci2_start;	/* 0x0044 */ -	volatile u32	pci2_stop;	/* 0x0048 */ -#elif defined(CONFIG_MPC5200)  	volatile u32	sdram0;		/* 0x0034 */  	volatile u32	sdram1;		/* 0x0038 */  	volatile u32	dummy1[4];	/* 0x003c */ -#endif  	volatile u32	boot_start;	/* 0x004c */  	volatile u32	boot_stop; -#if defined(CONFIG_MGT5100) -	volatile u32	addecr;		/* 0x0054 */ -#elif defined(CONFIG_MPC5200)  	volatile u32	ipbi_ws_ctrl;	/* 0x0054 */ -#endif -#if defined(CONFIG_MPC5200)  	volatile u32	cs6_start;	/* 0x0058 */  	volatile u32	cs6_stop;  	volatile u32	cs7_start;	/* 0x0060 */  	volatile u32	cs7_stop; -#endif  };  /* Clock distribution module */ @@ -546,12 +486,7 @@ struct mpc5xxx_sdram {  	volatile u32	ctrl;  	volatile u32	config1;  	volatile u32	config2; -#if defined(CONFIG_MGT5100) -	volatile u32	xlbsel; -	volatile u32    dummy[31]; -#else  	volatile u32	dummy[32]; -#endif  	volatile u32	sdelay;  }; @@ -564,12 +499,10 @@ struct mpc5xxx_lpb {  	volatile u32	cs5_cfg;  	volatile u32	cs_ctrl;  	volatile u32	cs_status; -#if defined(CONFIG_MPC5200)  	volatile u32	cs6_cfg;  	volatile u32	cs7_cfg;  	volatile u32	cs_burst;  	volatile u32	cs_deadcycle; -#endif  }; |