diff options
author | Wolfgang Muees <wolfgang.mues@auerswald.de> | 2009-05-26 11:56:19 +0400 |
---|---|---|
committer | Pierre Ossman <pierre@ossman.eu> | 2009-06-14 00:42:59 +0400 |
commit | fdd858db7113ca64132de390188d7ca00701013d (patch) | |
tree | cf24d0a46c06fa489730553d97279a93b0a1b9e1 /include/linux/mfd | |
parent | c54f6bc67a4398243682f7438a2129906e127d21 (diff) | |
download | linux-fdd858db7113ca64132de390188d7ca00701013d.tar.xz |
mmc_spi: don't use EINVAL for possible transmission errors
This patch changes the reported error code for the responses
to a command from EINVAL to EFAULT/ENOSYS, as EINVAL is reserved
for non-recoverable host errors, and the responses from
the SD/MMC card may be because of recoverable transmission
errors in the command or in the response. Response codes
in SPI mode are NOT protected by a checksum, so don't trust them.
Signed-off-by: Wolfgang Muees <wolfgang.mues@auerswald.de>
Acked-by: Matt Fleming <matt@console-pimps.org>
Signed-off-by: Pierre Ossman <pierre@ossman.eu>
Diffstat (limited to 'include/linux/mfd')
0 files changed, 0 insertions, 0 deletions