[PATCH] SPI: add per transfer wordsize and speed parameter
authorImre Deak <imre.deak@nokia.com>
Fri, 12 May 2006 11:53:58 +0000 (04:53 -0700)
committerTony Lindgren <tony@atomide.com>
Fri, 12 May 2006 11:53:58 +0000 (04:53 -0700)
Some protocols (like one for some bitmap displays) require different clock
speed or word size settings for each transfer in an SPI message. This adds
those parameters to struct spi_transfer.  They are to be used when they are
nonzero; otherwise the defaults from spi_device are to be used.

The patch also adds a setup_transfer callback to spi_bitbang, uses it for
messages that use those overrides, and implements it so that the pure
bitbanging code can help resolve any questions about how it should work.

Signed-off-by: Imre Deak <imre.deak@nokia.com>
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

No differences found