Can't load module spi_mpc83xx : No such device
Dushara Jayasinghe
DusharaJ at optiscan.com
Fri Feb 27 15:56:41 EST 2009
Hi all,
I'm using linux version 2.6.29-rc5.
I've compiled the SPI diver (spi_mpc83xx.c) as a module, but it fails the load with a "No such device" error.
I've managed to track it down to platform_driver_probe() in drivers/base/platform.c
which returns -ENODEV because a device list is empty.
Not sure what I'm doing wrong.
Part of my device tree is as follows:
soc8349 at e0000000 {
...
spi at 7000 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "fsl,spi";
reg = <0x7000 0x1000>;
interrupts = <0x10 0x8>;
interrupt-parent = < &ipic >;
m25p40 at 2 {
compatible = "m25p80";
spi-max-frequency = <25000000>;
reg = <2>;
};
};
...
};
Thanks
D
More information about the Linuxppc-dev
mailing list