[PATCH] ppc32: Update MPC834x platform to work with new phylib
MPC834x uses the gianfar network driver which now uses the new phylib. We need to update the platform code to create a gianfar platform MDIO bus and pass the right intializations to the gianfar driver to make things work again. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
143dcec2f7
commit
78b331213e
@@ -24,72 +24,72 @@ struct ppc_sys_spec ppc_sys_specs[] = {
|
||||
.ppc_sys_name = "8349E",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80500000,
|
||||
.num_devices = 8,
|
||||
.num_devices = 9,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART, MPC83xx_SEC2,
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{
|
||||
.ppc_sys_name = "8349",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80510000,
|
||||
.num_devices = 7,
|
||||
.num_devices = 8,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART,
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{
|
||||
.ppc_sys_name = "8347E",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80520000,
|
||||
.num_devices = 8,
|
||||
.num_devices = 9,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART, MPC83xx_SEC2,
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{
|
||||
.ppc_sys_name = "8347",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80530000,
|
||||
.num_devices = 7,
|
||||
.num_devices = 8,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART,
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH
|
||||
MPC83xx_USB2_DR, MPC83xx_USB2_MPH, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{
|
||||
.ppc_sys_name = "8343E",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80540000,
|
||||
.num_devices = 7,
|
||||
.num_devices = 8,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART, MPC83xx_SEC2,
|
||||
MPC83xx_USB2_DR,
|
||||
MPC83xx_USB2_DR, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{
|
||||
.ppc_sys_name = "8343",
|
||||
.mask = 0xFFFF0000,
|
||||
.value = 0x80550000,
|
||||
.num_devices = 6,
|
||||
.num_devices = 7,
|
||||
.device_list = (enum ppc_sys_devices[])
|
||||
{
|
||||
MPC83xx_TSEC1, MPC83xx_TSEC2, MPC83xx_IIC1,
|
||||
MPC83xx_IIC2, MPC83xx_DUART,
|
||||
MPC83xx_USB2_DR,
|
||||
MPC83xx_USB2_DR, MPC83xx_MDIO
|
||||
},
|
||||
},
|
||||
{ /* default match */
|
||||
|
Reference in New Issue
Block a user