Цитата(Dron_Gus @ Jun 4 2012, 10:06)

Вероятно он "внутри" SPI, т.к. является устройством на шине. (например на моей железке это выглядит так /sys/devices/platform/s3c64xx-spi.0/spi_master/spi0/spi0.0/)
Дело в том, что я объявляю в массиве устройств SPI устройство с именем SPI_device (.modalias = "SPI_device"), затем указываю массив всех SPI устройств в at91_add_device_spi(), откуда вызывается spi_register_board_info(), где аргумент моё устройство, и функция platform_device_register() где аргумент устройство atmel_spi.
В итоге устройство с именем "SPI_device" не появляется.
не могли бы вы привести код как у вас регистрируется устройство "s3c64xx-spi.0" ?