qemu-cr16/hw/sd
Bernhard Beschow 769d19221e hw/sd/sdhci: Fix TYPE_IMX_USDHC to implement sd-spec-version 3 by default
Fixes TYPE_FSL_IMX6UL, TYPE_FSL_IMX7, and TYPE_FSL_IMX8MP to implement
version 3 of the SD specification.

Note that TYPE_FSL_IMX6 already had "sd-spec-version" set accordingly and
that TYPE_FSL_IMX25 correctly sets the same property to version 2 since the
real hardware is an eSDHC which is the uSDHC's predecessor.

Fixes: fd1e5c8179 ("sdhci: Add i.MX specific subtype of SDHCI")
cc: qemu-stable
Signed-off-by: Bernhard Beschow <shentey@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: BALATON Zoltan <balaton@eik.bme.hu>
Message-ID: <20260112145418.220506-2-shentey@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
(cherry picked from commit 214f79fdfb43e92f6c06efb76c3ad8e932b035f8)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2026-01-21 10:23:05 +03:00
..
allwinner-sdhost.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 2025-08-05 16:05:56 +02:00
aspeed_sdhci.c hw/aspeed/{xdma, rtc, sdhci}: Fix endianness to DEVICE_LITTLE_ENDIAN 2025-11-25 22:45:30 +01:00
bcm2835_sdhost.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 2025-08-05 16:05:56 +02:00
cadence_sdhci.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
core.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 2025-08-05 16:05:56 +02:00
Kconfig hw/sd: Add Cadence SDHCI emulation 2020-09-09 15:54:18 -07:00
meson.build hw/sd: Remove pxa2xx_mmci.c 2024-10-01 14:25:29 +01:00
npcm7xx_sdhci.c qom: Have class_init() take a const data argument 2025-04-25 17:00:41 +02:00
omap_mmc.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 2025-08-05 16:05:56 +02:00
pl181.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 2025-08-05 16:05:56 +02:00
sd.c hw/sd/sdcard: Avoid confusing address calculation in rpmb_calc_hmac 2025-11-18 19:59:36 +01:00
sdhci-internal.h hw: Make class data 'const' 2025-02-16 14:26:07 +01:00
sdhci-pci.c qom: Make InterfaceInfo[] uses const 2025-04-25 17:00:41 +02:00
sdhci.c hw/sd/sdhci: Fix TYPE_IMX_USDHC to implement sd-spec-version 3 by default 2026-01-21 10:23:05 +03:00
sdmmc-internal.h hw/sd/sdcard: Add basic support for RPMB partition 2025-11-05 09:26:19 +01:00
ssi-sd.c hw/sd/ssi-sd: Return noise (dummy byte) when no card connected 2025-08-12 18:52:12 +02:00
trace-events hw/sd/sdcard: Add basic support for RPMB partition 2025-11-05 09:26:19 +01:00
trace.h trace: switch position of headers to what Meson requires 2020-08-21 06:18:24 -04:00