mirror of
https://github.com/qemu/qemu.git
synced 2025-01-21 13:03:26 +08:00
hw/sd.c: Don't complain about SDIO commands CMD52/CMD53
The SDIO specification introduces new commands 52 and 53. Handle as illegal command but do not complain on stderr, as SDIO-aware OSes (including Linux) may legitimately use these in their probing for presence of an SDIO card. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
This commit is contained in:
parent
1cd087251a
commit
39e594dbcd
11
hw/sd.c
11
hw/sd.c
@ -1104,6 +1104,17 @@ static sd_rsp_type_t sd_normal_command(SDState *sd,
|
||||
}
|
||||
break;
|
||||
|
||||
case 52:
|
||||
case 53:
|
||||
/* CMD52, CMD53: reserved for SDIO cards
|
||||
* (see the SDIO Simplified Specification V2.0)
|
||||
* Handle as illegal command but do not complain
|
||||
* on stderr, as some OSes may use these in their
|
||||
* probing for presence of an SDIO card.
|
||||
*/
|
||||
sd->card_status |= ILLEGAL_COMMAND;
|
||||
return sd_r0;
|
||||
|
||||
/* Application specific commands (Class 8) */
|
||||
case 55: /* CMD55: APP_CMD */
|
||||
if (sd->rca != rca)
|
||||
|
Loading…
Reference in New Issue
Block a user