Revision 4cff33f94fefcce1b3c01a9d1da6bb85fe3cbdfa authored by Imre Deak on 17 February 2006, 18:02:18 UTC, committed by Greg Kroah-Hartman on 16 May 2006, 21:33:56 UTC
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>
1 parent 716f895
File | Mode | Size |
---|---|---|
Makefile | -rw-r--r-- | 2.0 KB |
chan_kern.c | -rw-r--r-- | 13.5 KB |
chan_user.c | -rw-r--r-- | 5.7 KB |
cow.h | -rw-r--r-- | 1.8 KB |
cow_sys.h | -rw-r--r-- | 821 bytes |
cow_user.c | -rw-r--r-- | 11.9 KB |
daemon.h | -rw-r--r-- | 790 bytes |
daemon_kern.c | -rw-r--r-- | 2.5 KB |
daemon_user.c | -rw-r--r-- | 4.5 KB |
fd.c | -rw-r--r-- | 2.1 KB |
harddog_kern.c | -rw-r--r-- | 4.4 KB |
harddog_user.c | -rw-r--r-- | 2.9 KB |
hostaudio_kern.c | -rw-r--r-- | 7.8 KB |
line.c | -rw-r--r-- | 18.3 KB |
mcast.h | -rw-r--r-- | 711 bytes |
mcast_kern.c | -rw-r--r-- | 3.1 KB |
mcast_user.c | -rw-r--r-- | 3.9 KB |
mconsole_kern.c | -rw-r--r-- | 19.5 KB |
mconsole_user.c | -rw-r--r-- | 5.3 KB |
mmapper_kern.c | -rw-r--r-- | 2.9 KB |
net_kern.c | -rw-r--r-- | 19.2 KB |
net_user.c | -rw-r--r-- | 5.5 KB |
null.c | -rw-r--r-- | 1.2 KB |
pcap_kern.c | -rw-r--r-- | 2.5 KB |
pcap_user.c | -rw-r--r-- | 3.1 KB |
pcap_user.h | -rw-r--r-- | 724 bytes |
port.h | -rw-r--r-- | 860 bytes |
port_kern.c | -rw-r--r-- | 6.7 KB |
port_user.c | -rw-r--r-- | 4.1 KB |
pty.c | -rw-r--r-- | 3.2 KB |
random.c | -rw-r--r-- | 3.0 KB |
slip.h | -rw-r--r-- | 413 bytes |
slip_common.c | -rw-r--r-- | 1.1 KB |
slip_common.h | -rw-r--r-- | 2.2 KB |
slip_kern.c | -rw-r--r-- | 2.1 KB |
slip_user.c | -rw-r--r-- | 5.1 KB |
slirp.h | -rw-r--r-- | 780 bytes |
slirp_kern.c | -rw-r--r-- | 2.6 KB |
slirp_user.c | -rw-r--r-- | 2.5 KB |
ssl.c | -rw-r--r-- | 5.0 KB |
ssl.h | -rw-r--r-- | 586 bytes |
stderr_console.c | -rw-r--r-- | 1.1 KB |
stdio_console.c | -rw-r--r-- | 4.7 KB |
stdio_console.h | -rw-r--r-- | 551 bytes |
tty.c | -rw-r--r-- | 1.7 KB |
ubd_kern.c | -rw-r--r-- | 31.8 KB |
ubd_user.c | -rw-r--r-- | 1.5 KB |
xterm.c | -rw-r--r-- | 5.2 KB |
xterm.h | -rw-r--r-- | 549 bytes |
xterm_kern.c | -rw-r--r-- | 2.0 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...