aboutsummaryrefslogtreecommitdiff
path: root/include/hw/sd
AgeCommit message (Expand)AuthorFilesLines
2023-09-01hw/sd: Introduce a "sd-card" SPI variant modelCédric Le Goater1-0/+3
2023-09-01hw/sd: Move proto_name to SDProto structurePhilippe Mathieu-Daudé1-0/+2
2023-06-06hw: sd: allwinner-sdhost: Add sun50i-a64 SoC supportqianfan Zhao1-0/+9
2023-03-20replace TABs with spacesYeqi Fu1-4/+4
2023-01-12hw/arm/npcm7xx: Declare QOM macros using OBJECT_DECLARE_SIMPLE_TYPE()Philippe Mathieu-Daudé1-2/+2
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster1-1/+1
2022-12-21hw/sd/sdhci: Support big endian SD host controller interfacesPhilippe Mathieu-Daudé1-0/+1
2022-11-21hw/sd: Fix sun4i allwinner-sdhost for U-BootStrahinja Jankovic1-0/+1
2021-11-02hw/sd: add nuvoton MMCShengtan Mao1-0/+65
2021-02-21Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.0-pul...Peter Maydell1-1/+1
2021-02-20Fix SPDX-License-Identifier typosRyan Finnie1-1/+1
2021-02-20hw/sd: Introduce receive_ready() callbackBin Meng1-0/+2
2021-01-24hw/sd: sd.h: Cosmetic change of using spacesBin Meng1-21/+21
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2-6/+2
2020-09-18Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost2-8/+2
2020-09-18qom: Remove module_obj_name parameter from OBJECT_DECLARE* macrosEduardo Habkost1-1/+1
2020-09-13Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell1-0/+47
2020-09-09hw/sd: Add Cadence SDHCI emulationBin Meng1-0/+47
2020-09-09Use OBJECT_DECLARE_TYPE where possibleEduardo Habkost1-4/+2
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost5-21/+14
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost5-14/+25
2020-08-28hw/sd/allwinner-sdhost: Use AddressSpace for DMA transfersPhilippe Mathieu-Daudé1-0/+6
2020-08-21hw/sd: Add sdbus_read_data() to read multiples bytes on the data linePhilippe Mathieu-Daudé1-0/+9
2020-08-21hw/sd: Add sdbus_write_data() to write multiples bytes on the data linePhilippe Mathieu-Daudé1-0/+9
2020-08-21hw/sd: Rename sdbus_read_data() as sdbus_read_byte()Philippe Mathieu-Daudé1-1/+9
2020-08-21hw/sd: Rename sdbus_write_data() as sdbus_write_byte()Philippe Mathieu-Daudé1-1/+8
2020-08-21hw/sd: Rename read/write_data() as read/write_byte()Philippe Mathieu-Daudé2-4/+19
2020-08-21hw/sd: Move sdcard legacy API to 'hw/sd/sdcard_legacy.h'Philippe Mathieu-Daudé2-16/+50
2020-08-21hw/sd/sdcard: Make sd_data_ready() staticPhilippe Mathieu-Daudé1-1/+0
2020-06-16sd: sdhci: Implement basic vendor specific register supportGuenter Roeck1-0/+5
2020-03-12hw/arm/allwinner: add SD/MMC host controllerNiek Linnenbank1-0/+135
2020-01-30hw/sd: Configure number of slots exposed by the ASPEED SDHCI modelAndrew Jeffery1-0/+1
2019-10-22hw/sd/sdhci: Add dummy Samsung SDHCI controllerPhilippe Mathieu-Daudé1-0/+2
2019-10-15hw/sd/aspeed_sdhci: New deviceEddie James1-0/+34
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster1-1/+1
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2018-06-08sdcard: Reflect when the Spec v3 is supported in the Config Register (SCR)Philippe Mathieu-Daudé1-0/+1
2018-06-08sdcard: Add a 'spec_version' property, default to Spec v2.00Philippe Mathieu-Daudé1-0/+5
2018-02-22sdcard: use the registerfields API to access the OCR registerPhilippe Mathieu-Daudé1-1/+0
2018-02-13sdhci: implement CMD/DAT[] fields in the Present State registerPhilippe Mathieu-Daudé1-0/+4
2018-02-13sdhci: implement UHS-I voltage switchPhilippe Mathieu-Daudé2-0/+17
2018-02-13sdhci: implement the Host Control 2 register (tuning sequence)Philippe Mathieu-Daudé1-0/+1
2018-02-13sdhci: rename the hostctl1 registerPhilippe Mathieu-Daudé1-1/+1
2018-02-13sdhci: add a 'spec_version property' (default to v2)Philippe Mathieu-Daudé1-0/+2
2018-02-09sdhci: Add i.MX specific subtype of SDHCIAndrey Smirnov1-0/+13
2018-01-25sdhci: fix a NULL pointer dereference due to uninitialized AddresSpace objectPhilippe Mathieu-Daudé1-0/+1
2018-01-16sdhci: add a 'dma' property to the sysbus devicesPhilippe Mathieu-Daudé1-0/+1
2018-01-16sdhci: fix the PCI device, using the PCI address space for DMAPhilippe Mathieu-Daudé1-0/+1
2018-01-16sdhci: fix CAPAB/MAXCURR registers, both are 64bit and read-onlyPhilippe Mathieu-Daudé1-2/+2
2018-01-16sdhci: use DEFINE_SDHCI_COMMON_PROPERTIES() for common sysbus/pci propertiesPhilippe Mathieu-Daudé1-1/+3