We are building a device that requires the L137 to act as an SPI slave in communications. We want the ARM (via Linux) to handle the SPI communications. I am using the Davinci SDK, Arago Linux (Kernel 2.6.18). Searching these forums and the web, I get mixed messages on whether or not it is possible to have a slave mode SPI under this Linux kernel and with the drivers available. Is this true? If not, what can I do? Is there a simple tweak to the master driver that allows SPI slave mode to be used via user space as a character device? Can someone help me tackle this problem?
More linux info:
# uname -a
Linux da830-omapl137-evm 2.6.18_pro500-da830_omapl137_evm-arm_v5t_le #1 PREEMPT Thu Apr 23 17:41:16 IST 2009 armv5tejl unknown