]> bbs.cooldavid.org Git - net-next-2.6.git/commit
spi/dw_spi: remove conditional from 'poll_transfer'.
authorGeorge Shore <george@georgeshore.com>
Thu, 21 Jan 2010 11:40:51 +0000 (11:40 +0000)
committerGrant Likely <grant.likely@secretlab.ca>
Thu, 21 Jan 2010 14:25:10 +0000 (07:25 -0700)
commitf4aec798ae5a837a1f062e295f9a5f1b00962589
tree73c84ab0528fb7d9df5246c2cef6ea621d19c722
parent426c0093d8da4d7b6b0e62cda917b1bae26db4c2
spi/dw_spi: remove conditional from 'poll_transfer'.

The 'poll_transfer' function employs a conditional to test whether the
transmit buffer is valid; in doing so, on a receive operation no data is
clocked out, thus no data is clocked in and ultimately errors appear.

This removes the conditional as the transmit function will be set to a null
writer when the transmit buffer is invalid, allowing the driver to clock
0x00 out to the device to receive data from the device.

Signed-off-by: George Shore <george@georgeshore.com>
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
drivers/spi/dw_spi.c