spidevB.C not shown in /dev/
I enabled the user mode SPI device driver at make menuconfig.
After compiling the kernel, device tree, etc and reboot, the /sys/bus/spi/drivers/spidev is present. Also, $cat /proc/devices includes 153 spi
Now, I assumed this driver will detect the spi device once it connects to the processor via SPI bus. But the connected device is not shown in /dev/ directory, where I was expecting something like /dev/spidevB.C.
Do I need to $mknod manually?? Even I make the node manually, it is not shown in /sys/bus/spi/devices/, so I doubt the created one is really binded to the spi device driver.
By the way, in the device tree file, I have cell-index = <1>, which indicates SPI2, and <reg> = 0, which indicates chip select 0, so I was expecting the /dev/spidev2.0.
Thanks in advance for any help!