aboutsummaryrefslogtreecommitdiff
path: root/hw/sd
AgeCommit message (Expand)AuthorFilesLines
2025-09-02hw/sd/sdcard: Refactor sd_bootpart_offsetJan Kiszka2-9/+10
2025-09-02hw/sd/sdcard: Add validation for boot-partition-sizeJan Kiszka1-0/+9
2025-09-02hw/sd/sdcard: Remove support for spec v1.10Philippe Mathieu-Daudé1-10/+2
2025-08-12hw/sd/ssi-sd: Return noise (dummy byte) when no card connectedPhilippe Mathieu-Daudé1-0/+4
2025-08-05hw/sd/sdcard: Remove SDState::mode fieldPhilippe Mathieu-Daudé2-20/+19
2025-08-05hw/sd/sdcard: Disable checking STBY mode in SPI SEND_CSD/CIDPhilippe Mathieu-Daudé1-0/+11
2025-08-05hw/sd/sdcard: Factor spi_cmd_SEND_CxD() outPhilippe Mathieu-Daudé1-9/+10
2025-08-05hw/sd/sdcard: Allow using SWITCH_FUNCTION in more SPI statesPhilippe Mathieu-Daudé1-2/+8
2025-08-05hw/sd/sdcard: Use complete SEND_OP_COND implementation in SPI modePhilippe Mathieu-Daudé1-10/+5
2025-08-05hw/sd/sdcard: Implement SPI R2 return valuePhilippe Mathieu-Daudé2-6/+35
2025-08-05hw/sd/sdcard: Fill SPI response bits in card codePhilippe Mathieu-Daudé2-84/+35
2025-08-05hw/sd/sdbus: Provide buffer size to sdbus_do_command()Philippe Mathieu-Daudé8-28/+26
2025-08-05hw/sd/sdcard: Factor sd_response_size() outPhilippe Mathieu-Daudé1-7/+29
2025-08-05hw/sd/sdcard: Do not ignore errors in sd_cmd_to_sendingdata()Philippe Mathieu-Daudé1-1/+1
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé1-1/+1
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé11-25/+28
2025-03-31hw/sd/sdhci: free irq on exitZheng Huang1-0/+2
2025-03-12hw/sd/sdhci: Remove need for SDHCI_VENDOR_IMX definitionPhilippe Mathieu-Daudé1-10/+4
2025-03-11hw/sd/sdhci: Set reset value of interrupt registersBALATON Zoltan1-0/+4
2025-02-16hw/arm: Mark Allwinner Technology devices as little-endianPhilippe Mathieu-Daudé1-1/+1
2025-02-16hw: Make class data 'const'Philippe Mathieu-Daudé2-2/+2
2025-01-31hw/sd: Remove unused SDState::enablePeter Maydell1-8/+8
2025-01-31hw/sd: Remove unused legacy functions, stop killing mammothsPeter Maydell1-69/+8
2025-01-31hw/sd: Remove unused 'enable' method from SDCardClassPeter Maydell1-1/+0
2025-01-31hw/sd/omap_mmc: UntabifyPeter Maydell1-62/+62
2025-01-31hw/sd/omap_mmc: Remove unused coverswitch qemu_irqPeter Maydell1-3/+0
2025-01-31hw/arm/omap1: Inline creation of MMCPeter Maydell1-22/+0
2025-01-31hw/sd/omap_mmc: Use similar API for "wire up omap_clk" to other OMAP devicesPeter Maydell1-1/+8
2025-01-31hw/sd/omap_mmc: Convert to SDBus APIPeter Maydell1-21/+10
2025-01-31hw/sd/omap_mmc: Convert output qemu_irqs to gpio and sysbus IRQ APIsPeter Maydell1-7/+13
2025-01-31hw/sd/omap_mmc: Convert remaining 'struct omap_mmc_s' uses to OMAPMMCStatePeter Maydell1-10/+10
2025-01-31hw/sd/omap_mmc: Do a minimal conversion to QDevPeter Maydell1-14/+61
2025-01-27hw/sd/sdhci: Introduce a new Write Protected pin inverted propertyJamin Lin1-0/+6
2025-01-13hw/sd/sdhci: Factor sdhci_sdma_transfer() outPhilippe Mathieu-Daudé1-11/+11
2025-01-13hw/sd/sdhci: Set SDHC_NIS_DMA bit when appropriateBernhard Beschow1-3/+8
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi6-7/+7
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé6-7/+7
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson5-7/+0
2024-12-15hw/sd: Constify all PropertyRichard Henderson5-7/+7
2024-12-11hw/sd/aspeed_sdhci: Add AST2700 SupportJamin Lin1-0/+14
2024-12-11hw:sdhci: Introduce a new "capareg" class member to set the different Capabil...Jamin Lin1-1/+46
2024-12-11hw/sd/aspeed_sdhci: Fix coding styleJamin Lin1-2/+4
2024-11-18hw/sd/sdhci: Fix coding styleJamin Lin1-22/+42
2024-11-05hw/sd/sdhci: Prefer DEFINE_TYPES() macroBernhard Beschow1-36/+26
2024-11-04hw/sd/aspeed_sdhci: Introduce Capabilities Register 2 for SD slot 0 and 1Jamin Lin1-11/+29
2024-11-04hw/sd/sdcard: Fix calculation of size when using eMMC boot partitionsJan Luebbe1-1/+3
2024-10-29hw/sd/omap_mmc: Don't use sd_cmd_type_tPeter Maydell2-6/+24
2024-10-02hw/sdhci: fix -Werror=maybe-uninitialized false-positiveMarc-André Lureau1-1/+1
2024-10-01hw/sd: Remove omap2_mmc devicePeter Maydell1-63/+0
2024-10-01hw/sd: Remove pxa2xx_mmci.cPeter Maydell3-599/+0