2011-07-20 Till Straumann <strauman@slac.stanford.edu>

PR 1837/bsps
	* shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
	board with 750 CPU to list of supported Motorola boards.
This commit is contained in:
Joel Sherrill
2011-07-20 16:39:45 +00:00
parent 3460d8b5a8
commit 3d2f5a0e79
3 changed files with 33 additions and 22 deletions

View File

@@ -1,3 +1,9 @@
2011-07-20 Till Straumann <strauman@slac.stanford.edu>
PR 1837/bsps
* shared/motorola/motorola.c, shared/motorola/motorola.h: Add MVME2400
board with 750 CPU to list of supported Motorola boards.
2011-05-17 Till Straumann <strauman@slac.stanford.edu>
PR1797/bsps

View File

@@ -296,8 +296,12 @@ typedef struct {
int (*swizzler)(int, int);
} mot_info_t;
/* NOTE: When adding boards here the 'motorolaBoard' enums MUST be
* updated accordingly!
*/
static const mot_info_t mot_boards[] = {
{0x3E0, 0x00, PPC_750, "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
{0x0E0, 0xF9, PPC_604, "MVME 2400", mvme24xx_intmap,prep_pci_swizzle},
{0x3E0, 0x00, PPC_750, "MVME 2400 (PPC 750)", mvme24xx_intmap,prep_pci_swizzle},
{0x010, 0x00, PPC_UNKNOWN, "Genesis", NULL, NULL},
{0x020, 0x00, PPC_UNKNOWN, "Powerstack (Series E)", NULL, NULL},
{0x040, 0x00, PPC_UNKNOWN, "Blackhawk (Powerstack)", NULL, NULL},

View File

@@ -26,27 +26,28 @@ typedef enum {
typedef enum {
MVME_2400 = 0,
GENESIS = 1,
POWERSTACK_E = 2,
BLACKAWK = 3,
OMAHA = 4,
UTAH = 5,
POWERSTACK_EX = 6,
MESQUITE = 7,
SITKA = 8,
MESQUITE_W_HAC = 9,
MTX_PLUS = 10,
MTX_WO_PP = 11,
MTX_W_PP = 12,
MVME_2300 = 13,
MVME_2300SC_2600 = 14,
MVME_2600_W_MVME712M = 15,
MVME_2600_2700_W_MVME761 = 16,
MVME_3600_W_MVME712M = 17,
MVME_3600_W_MVME761 = 18,
MVME_1600 = 19,
/* In the table, slot 20 is the marker for end of automatic probe and scan */
MVME_2100 = 21,
MVME_2400_750 = 1,
GENESIS = 2,
POWERSTACK_E = 3,
BLACKAWK = 4,
OMAHA = 5,
UTAH = 6,
POWERSTACK_EX = 7,
MESQUITE = 8,
SITKA = 9,
MESQUITE_W_HAC = 10,
MTX_PLUS = 11,
MTX_WO_PP = 12,
MTX_W_PP = 13,
MVME_2300 = 14,
MVME_2300SC_2600 = 15,
MVME_2600_W_MVME712M = 16,
MVME_2600_2700_W_MVME761 = 17,
MVME_3600_W_MVME712M = 18,
MVME_3600_W_MVME761 = 19,
MVME_1600 = 20,
/* In the table, slot 21 is the marker for end of automatic probe and scan */
MVME_2100 = 22,
MOTOROLA_UNKNOWN = 255
} motorolaBoard;