[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 00/17] hw/sd: Rework models for eMMC support
|
From: |
Cédric Le Goater |
|
Subject: |
[RFC PATCH 00/17] hw/sd: Rework models for eMMC support |
|
Date: |
Fri, 18 Mar 2022 14:28:07 +0100 |
Hello Philippe,
I am restarting the discussion we started in :
http://patchwork.ozlabs.org/project/qemu-devel/list/?series=250563
This series adds an extension for a new eMMC device using the
framework you put in place. It's not perfect but we are getting close.
The SPI variant would need its own class I suppose and there are more
cleanups to be done in the set of commands. Please comment !
Thanks,
C.
Cédric Le Goater (2):
hw/sd: Add eMMC support
hw/sd: Fix SET_BLOCK_COUNT command argument
Joel Stanley (3):
hw/sd: Add sd_cmd_SEND_TUNING_BLOCK() handler
hw/sd: Support boot area in emmc image
hw/sd: Subtract bootarea size from blk
Philippe Mathieu-Daudé (9):
hw/sd: When card is in wrong state, log which state it is
hw/sd: Move proto_name to SDProto structure
hw/sd: Introduce sd_cmd_handler type
hw/sd: Add sd_cmd_illegal() handler
hw/sd: Add sd_cmd_unimplemented() handler
hw/sd: Add sd_cmd_GO_IDLE_STATE() handler
hw/sd: Add sd_cmd_SEND_OP_CMD() handler
hw/sd: Add sd_cmd_ALL_SEND_CID() handler
hw/sd: Add sd_cmd_SEND_RELATIVE_ADDR() handler
Sai Pavan Boddu (3):
hw/sd: Update CMD1 definition for MMC
hw/sd: Add CMD21 tuning sequence
hw/sd: Add mmc switch function support
hw/sd/sdmmc-internal.h | 97 +++++++
include/hw/sd/sd.h | 10 +
hw/sd/sd.c | 585 +++++++++++++++++++++++++++++++++--------
hw/sd/sdmmc-internal.c | 2 +-
4 files changed, 583 insertions(+), 111 deletions(-)
--
2.34.1
- [RFC PATCH 00/17] hw/sd: Rework models for eMMC support,
Cédric Le Goater <=
- [RFC PATCH 02/17] hw/sd: Move proto_name to SDProto structure, Cédric Le Goater, 2022/03/18
- [RFC PATCH 01/17] hw/sd: When card is in wrong state, log which state it is, Cédric Le Goater, 2022/03/18
- [RFC PATCH 12/17] hw/sd: Fix SET_BLOCK_COUNT command argument, Cédric Le Goater, 2022/03/18
- [RFC PATCH 17/17] hw/sd: Subtract bootarea size from blk, Cédric Le Goater, 2022/03/18
- [RFC PATCH 06/17] hw/sd: Add sd_cmd_GO_IDLE_STATE() handler, Cédric Le Goater, 2022/03/18
- [RFC PATCH 04/17] hw/sd: Add sd_cmd_illegal() handler, Cédric Le Goater, 2022/03/18
- [RFC PATCH 14/17] hw/sd: Add CMD21 tuning sequence, Cédric Le Goater, 2022/03/18
- [RFC PATCH 05/17] hw/sd: Add sd_cmd_unimplemented() handler, Cédric Le Goater, 2022/03/18
- [RFC PATCH 13/17] hw/sd: Update CMD1 definition for MMC, Cédric Le Goater, 2022/03/18
- [RFC PATCH 11/17] hw/sd: Add eMMC support, Cédric Le Goater, 2022/03/18