diff options
author | Li Yang <leoli@freescale.com> | 2009-01-21 04:46:57 -0500 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2009-01-26 16:35:06 -0500 |
commit | 344b62870d99cdee41fa168888b0817599134ab6 (patch) | |
tree | d38e828b71967e825d807f5e28a710ba74d7d2c3 /arch | |
parent | 6e11521506e592aed2eba90166e20796c0695023 (diff) |
powerpc/mpc8313erdb: fix kernel panic because mdio device is not probed
Probe the new mdio node added by b31a1d8b. Fix kernel panic problem when
gianfar driver wants to get the of_platform_device of that mdio.
Signed-off-by: Li Yang <leoli@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/powerpc/boot/dts/mpc8313erdb.dts | 2 | ||||
-rw-r--r-- | arch/powerpc/platforms/83xx/mpc831x_rdb.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/arch/powerpc/boot/dts/mpc8313erdb.dts b/arch/powerpc/boot/dts/mpc8313erdb.dts index d4df8b6857a4..909a89cab9ac 100644 --- a/arch/powerpc/boot/dts/mpc8313erdb.dts +++ b/arch/powerpc/boot/dts/mpc8313erdb.dts | |||
@@ -185,7 +185,7 @@ | |||
185 | cell-index = <0>; | 185 | cell-index = <0>; |
186 | device_type = "network"; | 186 | device_type = "network"; |
187 | model = "eTSEC"; | 187 | model = "eTSEC"; |
188 | compatible = "gianfar", "simple-bus"; | 188 | compatible = "gianfar"; |
189 | reg = <0x24000 0x1000>; | 189 | reg = <0x24000 0x1000>; |
190 | local-mac-address = [ 00 00 00 00 00 00 ]; | 190 | local-mac-address = [ 00 00 00 00 00 00 ]; |
191 | interrupts = <37 0x8 36 0x8 35 0x8>; | 191 | interrupts = <37 0x8 36 0x8 35 0x8>; |
diff --git a/arch/powerpc/platforms/83xx/mpc831x_rdb.c b/arch/powerpc/platforms/83xx/mpc831x_rdb.c index 5177bdd2c62a..91a2c80b9d72 100644 --- a/arch/powerpc/platforms/83xx/mpc831x_rdb.c +++ b/arch/powerpc/platforms/83xx/mpc831x_rdb.c | |||
@@ -71,6 +71,7 @@ static int __init mpc831x_rdb_probe(void) | |||
71 | 71 | ||
72 | static struct of_device_id __initdata of_bus_ids[] = { | 72 | static struct of_device_id __initdata of_bus_ids[] = { |
73 | { .compatible = "simple-bus" }, | 73 | { .compatible = "simple-bus" }, |
74 | { .compatible = "gianfar" }, | ||
74 | {}, | 75 | {}, |
75 | }; | 76 | }; |
76 | 77 | ||