summaryrefslogtreecommitdiffstats
path: root/hw/sd/ssi-sd.c
Commit message (Expand)AuthorAgeFilesLines
* hw/sd/ssi-sd: Do not create SD card within controller's realizeMarkus Armbruster2021-12-151-28/+1Star
* qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-301-2/+1Star
* hw/sd: ssi-sd: Handle the rest commands with R1b response typeBin Meng2021-02-201-0/+6
* hw/sd: ssi-sd: Fix STOP_TRANSMISSION (CMD12) responseBin Meng2021-02-201-4/+5
* hw/sd: ssi-sd: Fix SEND_IF_COND (CMD8) responseBin Meng2021-02-201-3/+3
* hw/sd: ssi-sd: Support multiple block writeBin Meng2021-02-201-2/+31
* hw/sd: ssi-sd: Support single block writeBin Meng2021-02-201-4/+40
* hw/sd: ssi-sd: Support multiple block readBin Meng2021-02-201-9/+33
* hw/sd: ssi-sd: Use macros for the dummy value and tokens in the transferBin Meng2021-01-241-10/+16
* hw/sd: ssi-sd: Fix the wrong command index for STOP_TRANSMISSIONBin Meng2021-01-241-1/+1
* hw/sd: ssi-sd: Add a state representing NacBin Meng2021-01-241-2/+7
* hw/sd: ssi-sd: Suffix a data block with CRC16Bin Meng2021-01-241-3/+20
* hw/sd: ssi-sd: Fix incorrect card response sequenceBin Meng2021-01-241-3/+8
* hw/ssi: Rename SSI 'slave' as 'peripheral'Philippe Mathieu-Daudé2020-12-101-6/+6
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-3/+1Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-1/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* hw/sd: Rename sdbus_read_data() as sdbus_read_byte()Philippe Mathieu-Daudé2020-08-211-1/+1
* sd: Use ERRP_GUARD()Vladimir Sementsov-Ogievskiy2020-07-101-5/+5
* qdev: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-3/+2Star
* qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-2/+1Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-1/+1
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-101-2/+1Star
* Replace uses of FROM_SSI_SLAVE() macro with QOM castsPeter Maydell2020-07-031-2/+2
* qdev: Make qdev_prop_set_drive() match the other helpersMarkus Armbruster2020-06-231-1/+2
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-151-2/+2
* hw/sd/ssi-sd: fix error handling in ssi_sd_realizeVladimir Sementsov-Ogievskiy2020-03-171-2/+14
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw/sd: Use the QOM BUS() macro to access BusState.qbusPhilippe Mathieu-Daudé2019-06-061-1/+1
* ssi-sd: Make devices picking up backends unavailable with -deviceMarkus Armbruster2018-10-241-0/+2
* sdcard: Use the ldst APIPhilippe Mathieu-Daudé2018-06-291-4/+2Star
* hw: Do not include "sysemu/block-backend.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* hw/sd/ssi-sd: use the SDBus API, connect the SDCard to the busPhilippe Mathieu-Daudé2018-02-221-13/+19
* hw/sd/ssi-sd: Reset SD card on controller resetPeter Maydell2018-01-161-2/+23
* vmstateify ssi-sdDr. David Alan Gilbert2016-09-221-42/+28Star
* ssi: change ssi_slave_init to be a realize opsCédric Le Goater2016-07-041-4/+5
* hw: Clean up includesPeter Maydell2016-01-291-0/+1
* ssi: Move ssi.h into a separate directoryAlistair Francis2016-01-211-1/+1
* sd.h: Move sd.h to include/hw/sd/Sai Pavan Boddu2015-10-291-1/+1
* hw: Mark devices picking up block backends actively FIXMEMarkus Armbruster2015-04-021-0/+1
* hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster2014-10-201-1/+1
* block: Eliminate DriveInfo member bdrv, use blk_by_legacy_dinfo()Markus Armbruster2014-10-201-1/+2
* ssi-sd: fix buffer overrun on invalid state loadMichael S. Tsirkin2014-05-051-0/+9
* ssi: Convert legacy SSI_SLAVE -> DEVICE castsPeter Crosthwaite2014-03-121-3/+4
* blockdev: Remove IF_* check for read-only blockdev_initKevin Wolf2013-10-111-0/+3
* sd: pass bool parameter for sd_initliguang2013-06-211-1/+1
* hw: move target-independent files to subdirectoriesPaolo Bonzini2013-04-081-0/+274