Age | Commit message (Expand) | Author | Files | Lines |
2020-06-23 | qdev: Make qdev_prop_set_drive() match the other helpers | Markus Armbruster | 1 | -1/+1 |
2020-06-15 | sd: Hide the qdev-but-not-quite thing created by sd_init() | Markus Armbruster | 1 | -11/+27 |
2020-05-27 | error: Use error_reportf_err() where appropriate | Markus Armbruster | 1 | -2/+2 |
2020-01-24 | qdev: set properties with device_class_set_props() | Marc-André Lureau | 1 | -1/+1 |
2019-08-16 | Include hw/qdev-properties.h less | Markus Armbruster | 1 | -1/+0 |
2019-08-16 | Include hw/hw.h exactly where needed | Markus Armbruster | 1 | -1/+0 |
2019-08-16 | Include migration/vmstate.h less | Markus Armbruster | 1 | -0/+1 |
2019-08-16 | Include hw/irq.h a lot less | Markus Armbruster | 1 | -0/+1 |
2019-06-21 | sd: Fix out-of-bounds assertions | Lidong Chen | 1 | -2/+2 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -0/+1 |
2019-01-30 | hw: sd: set category of the sd memory card | kumar sourav | 1 | -0/+1 |
2018-07-02 | hw/sd: Use the IEC binary prefix definitions | Philippe Mathieu-Daudé | 1 | -2/+2 |
2018-07-02 | hw: Use IEC binary prefix definitions from "qemu/units.h" | Philippe Mathieu-Daudé | 1 | -2/+2 |
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-05-15 | sdcard: Correct CRC16 offset in sd_function_switch() | Philippe Mathieu-Daudé | 1 | -1/+1 |
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é | 1 | -4/+10 |
2018-03-09 | sdcard: Display command name when tracing CMD/ACMD | Philippe Mathieu-Daudé | 1 | -5/+8 |
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é | 1 | -6/+16 |
2018-02-22 | sdcard: add more trace events | Philippe Mathieu-Daudé | 1 | -6/+26 |
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é | 1 | -3/+24 |
2018-02-22 | sdcard: replace DPRINTF() by trace events | Philippe Mathieu-Daudé | 1 | -6/+26 |
2018-02-22 | sdcard: reorder SDState struct members | Philippe Mathieu-Daudé | 1 | -7/+9 |
2018-02-13 | sdhci: implement CMD/DAT[] fields in the Present State register | Philippe Mathieu-Daudé | 1 | -0/+16 |
2018-02-13 | sdhci: implement UHS-I voltage switch | Philippe Mathieu-Daudé | 1 | -0/+13 |