About libertas_spi: 16 bit data transfer
lijinlei1 at 163.com
Wed Feb 16 03:12:28 EST 2011
I am using SD8686 on i.MX31 with SPI interface, and for now I can't make it work.
The i.MX31 supports 8, 16, 32bit for data transfer, and as I know the SD8686 transfers data in 16 bits.
So I made below setup callback:
static int mxc_libertas_setup(struct spi_device *spi)
spi->bits_per_word = 16;
But, in if_spi.c, I still see the "word" data is tranmitting in bytes.
Can anybody explain a little bit? And is there anybody making sd8686 spi work on i.MX series?
More information about the libertas-dev