Age | Commit message (Expand) | Author | Files | Lines |
2018-06-29 | sdcard: Use the ldst API | Philippe Mathieu-Daudé | 6 | -35/+19 |
2018-06-29 | sd: Don't trace SDRequest crc field | Peter Maydell | 2 | -2/+2 |
2018-06-26 | hw/sd/omap_mmc: Use qemu_log_mask(UNIMP) instead of printf | Philippe Mathieu-Daudé | 1 | -4/+9 |
2018-06-08 | sdcard: Disable CMD19/CMD23 for Spec v2 | Philippe Mathieu-Daudé | 1 | -0/+6 |
2018-06-08 | sdcard: Reflect when the Spec v3 is supported in the Config Register (SCR) | Philippe Mathieu-Daudé | 1 | -2/+5 |
2018-06-08 | sdcard: Disable SEND_IF_COND (CMD8) for Spec v1 | Philippe Mathieu-Daudé | 1 | -1/+3 |
2018-06-08 | sdcard: Add a 'spec_version' property, default to Spec v2.00 | Philippe Mathieu-Daudé | 1 | -3/+20 |
2018-06-08 | sdcard: Allow commands valid in SPI mode | Philippe Mathieu-Daudé | 1 | -14/+0 |
2018-06-08 | sdcard: Update the Configuration Register (SCR) to Spec Version 1.10 | Philippe Mathieu-Daudé | 1 | -2/+2 |
2018-06-08 | hw/sd/milkymist-memcard: Add trailing '\n' to qemu_log() call | Philippe Mathieu-Daudé | 1 | -1/+1 |
2018-06-04 | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging | Peter Maydell | 1 | -1/+1 |
2018-06-01 | sd: fix up include | Michael S. Tsirkin | 1 | -1/+1 |
2018-06-01 | hw: Do not include "sysemu/blockdev.h" if it is not necessary | Philippe Mathieu-Daudé | 1 | -1/+0 |
2018-06-01 | hw: Do not include "sysemu/block-backend.h" if it is not necessary | Philippe Mathieu-Daudé | 3 | -3/+0 |
2018-05-15 | sdcard: Correct CRC16 offset in sd_function_switch() | Philippe Mathieu-Daudé | 1 | -1/+1 |
2018-04-10 | hw/sd/bcm2835_sdhost: Don't raise spurious interrupts | Peter Maydell | 1 | -20/+26 |
2018-04-10 | hw/sd/bcm2835_sdhost: Add tracepoints | Peter Maydell | 2 | -0/+16 |
2018-03-23 | sdhci: fix incorrect use of Error * | Paolo Bonzini | 1 | -2/+2 |
2018-03-12 | hw: Do not include "sysemu/block-backend.h" if it is not necessary | Thomas Huth | 1 | -1/+0 |
2018-03-09 | sdhci: Fix a typo in comment | Philippe Mathieu-Daudé | 1 | -2/+2 |
2018-03-09 | sdcard: Add the Tuning Command (CMD19) | Philippe Mathieu-Daudé | 1 | -0/+29 |
2018-03-09 | sdcard: Display which protocol is used when tracing (SD or SPI) | Philippe Mathieu-Daudé | 2 | -8/+14 |
2018-03-09 | sdcard: Display command name when tracing CMD/ACMD | Philippe Mathieu-Daudé | 5 | -10/+109 |
2018-03-09 | sdcard: Do not trace CMD55, except when we already expect an ACMD | Philippe Mathieu-Daudé | 1 | -3/+8 |
2018-02-22 | sdcard: simplify SD_SEND_OP_COND (ACMD41) | Philippe Mathieu-Daudé | 1 | -30/+26 |
2018-02-22 | sdcard: simplify SEND_IF_COND (CMD8) | Philippe Mathieu-Daudé | 1 | -15/+11 |
2018-02-22 | sdcard: warn if host uses an incorrect address for APP CMD (CMD55) | Philippe Mathieu-Daudé | 1 | -0/+5 |
2018-02-22 | sdcard: check the card is in correct state for APP CMD (CMD55) | Philippe Mathieu-Daudé | 1 | -0/+8 |
2018-02-22 | sdcard: handles more commands in SPI mode | Philippe Mathieu-Daudé | 1 | -3/+26 |
2018-02-22 | sdcard: use a more descriptive label 'unimplemented_spi_cmd' | Philippe Mathieu-Daudé | 1 | -9/+13 |
2018-02-22 | sdcard: handle the Security Specification commands | Philippe Mathieu-Daudé | 1 | -0/+12 |
2018-02-22 | sdcard: handle CMD54 (SDIO) | Philippe Mathieu-Daudé | 1 | -3/+2 |
2018-02-22 | sdcard: use the registerfields API for the CARD_STATUS register masks | Philippe Mathieu-Daudé | 1 | -3/+45 |
2018-02-22 | sdcard: use the correct masked OCR in the R3 reply | Philippe Mathieu-Daudé | 1 | -5/+16 |
2018-02-22 | sdcard: simplify using the ldst API | Philippe Mathieu-Daudé | 1 | -29/+9 |
2018-02-22 | sdcard: remove commands from unsupported old MMC specification | Philippe Mathieu-Daudé | 1 | -33/+0 |
2018-02-22 | sdcard: clean the SCR register and add few comments | Philippe Mathieu-Daudé | 1 | -3/+6 |
2018-02-22 | sdcard: fix the 'maximum data transfer rate' to 25MHz | Philippe Mathieu-Daudé | 1 | -1/+1 |
2018-02-22 | sdcard: update the CSD CRC register regardless the CSD structure version | Philippe Mathieu-Daudé | 1 | -2/+1 |
2018-02-22 | sdcard: Don't always set the high capacity bit | Philippe Mathieu-Daudé | 1 | -1/+4 |
2018-02-22 | sdcard: use the registerfields API to access the OCR register | Philippe Mathieu-Daudé | 1 | -8/+13 |
2018-02-22 | sdcard: use G_BYTE from cutils | Philippe Mathieu-Daudé | 1 | -1/+2 |
2018-02-22 | sdcard: define SDMMC_CMD_MAX instead of using the magic '64' | Philippe Mathieu-Daudé | 2 | -6/+31 |
2018-02-22 | sdcard: add more trace events | Philippe Mathieu-Daudé | 2 | -6/+39 |
2018-02-22 | sdcard: replace fprintf() by qemu_hexdump() | Philippe Mathieu-Daudé | 1 | -15/+1 |
2018-02-22 | sdcard: add a trace event for command responses | Philippe Mathieu-Daudé | 2 | -3/+25 |
2018-02-22 | sdcard: replace DPRINTF() by trace events | Philippe Mathieu-Daudé | 2 | -6/+32 |
2018-02-22 | sdcard: reorder SDState struct members | Philippe Mathieu-Daudé | 1 | -7/+9 |
2018-02-22 | hw/sd/ssi-sd: use the SDBus API, connect the SDCard to the bus | Philippe Mathieu-Daudé | 1 | -13/+19 |
2018-02-22 | hw/sd/milkymist-memcard: expose a SDBus and connect the SDCard to it | Philippe Mathieu-Daudé | 1 | -17/+21 |