diff options
Diffstat (limited to 'arch/ppc/syslib/mpc83xx_sys.c')
-rw-r--r-- | arch/ppc/syslib/mpc83xx_sys.c | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/arch/ppc/syslib/mpc83xx_sys.c b/arch/ppc/syslib/mpc83xx_sys.c index a1523989aff4..82cf3ab77f4a 100644 --- a/arch/ppc/syslib/mpc83xx_sys.c +++ b/arch/ppc/syslib/mpc83xx_sys.c | |||
@@ -69,9 +69,33 @@ struct ppc_sys_spec ppc_sys_specs[] = { | |||
69 | }, | 69 | }, |
70 | }, | 70 | }, |
71 | { | 71 | { |
72 | .ppc_sys_name = "8343E", | 72 | .ppc_sys_name = "8347E", |
73 | .mask = 0xFFFF0000, | 73 | .mask = 0xFFFF0000, |
74 | .value = 0x80540000, | 74 | .value = 0x80540000, |
75 | .num_devices = 9, | ||
76 | .device_list = (enum ppc_sys_devices[]) | ||
77 | { | ||
78 | MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1, | ||
79 | MPC83xx_IIC2, MPC83xx_DUART, MPC83xx_SEC2, | ||
80 | MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO | ||
81 | }, | ||
82 | }, | ||
83 | { | ||
84 | .ppc_sys_name = "8347", | ||
85 | .mask = 0xFFFF0000, | ||
86 | .value = 0x80550000, | ||
87 | .num_devices = 8, | ||
88 | .device_list = (enum ppc_sys_devices[]) | ||
89 | { | ||
90 | MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1, | ||
91 | MPC83xx_IIC2, MPC83xx_DUART, | ||
92 | MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO | ||
93 | }, | ||
94 | }, | ||
95 | { | ||
96 | .ppc_sys_name = "8343E", | ||
97 | .mask = 0xFFFF0000, | ||
98 | .value = 0x80560000, | ||
75 | .num_devices = 8, | 99 | .num_devices = 8, |
76 | .device_list = (enum ppc_sys_devices[]) | 100 | .device_list = (enum ppc_sys_devices[]) |
77 | { | 101 | { |
@@ -83,7 +107,7 @@ struct ppc_sys_spec ppc_sys_specs[] = { | |||
83 | { | 107 | { |
84 | .ppc_sys_name = "8343", | 108 | .ppc_sys_name = "8343", |
85 | .mask = 0xFFFF0000, | 109 | .mask = 0xFFFF0000, |
86 | .value = 0x80550000, | 110 | .value = 0x80570000, |
87 | .num_devices = 7, | 111 | .num_devices = 7, |
88 | .device_list = (enum ppc_sys_devices[]) | 112 | .device_list = (enum ppc_sys_devices[]) |
89 | { | 113 | { |