You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/sd
Jan Kiszka 3acf956ea1 hw/sd/sdcard: Handle RPMB MAC field
Implement correct setting of the MAC field when passing RPMB frames back
to the guest. Also check the MAC on authenticated write requests.

This depends on HMAC support for QCRYPTO_HASH_ALGO_SHA256 which is
always available via glib - assert this, just to be safe.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <b6f5698c0ca017871d54834f0c7bd4b4b6316bbd.1762261430.git.jan.kiszka@siemens.com>
Tested-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
1 week ago
..
Kconfig hw/sd: Add Cadence SDHCI emulation 5 years ago
allwinner-sdhost.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 3 months ago
aspeed_sdhci.c qom: Have class_init() take a const data argument 7 months ago
bcm2835_sdhost.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 3 months ago
cadence_sdhci.c qom: Have class_init() take a const data argument 7 months ago
core.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 3 months ago
meson.build hw/sd: Remove pxa2xx_mmci.c 1 year ago
npcm7xx_sdhci.c qom: Have class_init() take a const data argument 7 months ago
omap_mmc.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 3 months ago
pl181.c hw/sd/sdbus: Provide buffer size to sdbus_do_command() 3 months ago
sd.c hw/sd/sdcard: Handle RPMB MAC field 1 week ago
sdhci-internal.h hw: Make class data 'const' 9 months ago
sdhci-pci.c qom: Make InterfaceInfo[] uses const 7 months ago
sdhci.c hw/sd/sdhci: Do not unparent in instance_finalize() 2 months ago
sdmmc-internal.h hw/sd/sdcard: Add basic support for RPMB partition 1 week ago
ssi-sd.c hw/sd/ssi-sd: Return noise (dummy byte) when no card connected 3 months ago
trace-events hw/sd/sdcard: Add basic support for RPMB partition 1 week ago
trace.h trace: switch position of headers to what Meson requires 5 years ago