I've replaced my Rev A4 boards with the new Rev C hardware and I still can't get spidev up and running.
I've recompiled the kernel with SPI support and I am loading devfs. However, I see that udevd is present on the RDB but it isn't running at startup.
Do I need both devfsd and udevd? It seems like I wouldn't.
I've even tried passing mount=devfsd as a boot parameter.
FYI, I am using the spidev_test.c compiled binary as a starter. I always get "can't open device: No such file or directory" which suggests to me that udev or devfs is borked.
I've also tried the BSP kernel and 2.6.28.6.