mbox

[PULL,00/11] SD/MMC patches for 2024-07-16

Message ID 20240716184144.42463-1-philmd@linaro.org
State New
Headers show

Pull-request

https://github.com/philmd/qemu.git tags/sdmmc-20240716

Message

Philippe Mathieu-Daudé July 16, 2024, 6:41 p.m. UTC
The following changes since commit 959269e910944c03bc13f300d65bf08b060d5d0f:

  Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging (2024-07-16 06:45:23 +1000)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/sdmmc-20240716

for you to fetch changes up to c8cb19876d3e29bffd7ffd87586ff451f97f5f46:

  hw/sd/sdcard: Support boot area in emmc image (2024-07-16 20:30:15 +0200)

Ignored checkpatch error:

  WARNING: line over 80 characters
  #109: FILE: hw/sd/sd.c:500:
  +    sd->ext_csd[EXT_CSD_HC_WP_GRP_SIZE] = 0x01; /* HC write protect group size */

----------------------------------------------------------------
SD/MMC patches queue

Addition of eMMC support is a long-term collaborative virtual work by:

 - Cédric Le Goater
 - Edgar E. Iglesias
 - Francisco Iglesias
 - Joel Stanley
 - Luc Michel
 - Philippe Mathieu-Daudé
 - Sai Pavan Boddu
 - Vincent Palatin

----------------------------------------------------------------

Cédric Le Goater (2):
  hw/sd/sdcard: Add emmc_cmd_SET_RELATIVE_ADDR handler (CMD3)
  hw/sd/sdcard: Fix SET_BLOCK_COUNT command argument on eMMC (CMD23)

Joel Stanley (1):
  hw/sd/sdcard: Support boot area in emmc image

Luc Michel (1):
  hw/sd/sdcard: Implement eMMC sleep state (CMD5)

Philippe Mathieu-Daudé (5):
  hw/sd/sdcard: Basis for eMMC support
  hw/sd/sdcard: Register generic command handlers
  hw/sd/sdcard: Register unimplemented command handlers
  hw/sd/sdcard: Add emmc_cmd_PROGRAM_CID handler (CMD26)
  hw/sd/sdcard: Add eMMC 'boot-partition-size' property

Sai Pavan Boddu (1):
  hw/sd/sdcard: Add mmc SWITCH function support (CMD6)

Vincent Palatin (1):
  hw/sd/sdcard: Add emmc_cmd_SEND_EXT_CSD handler (CMD8)

 include/hw/sd/sd.h |   3 +
 hw/sd/sd.c         | 385 ++++++++++++++++++++++++++++++++++++++++++++-
 hw/sd/trace-events |   2 +
 3 files changed, 384 insertions(+), 6 deletions(-)

Comments

Richard Henderson July 17, 2024, 5:42 a.m. UTC | #1
On 7/17/24 04:41, Philippe Mathieu-Daudé wrote:
> The following changes since commit 959269e910944c03bc13f300d65bf08b060d5d0f:
> 
>    Merge tag 'python-pull-request' ofhttps://gitlab.com/jsnow/qemu into staging (2024-07-16 06:45:23 +1000)
> 
> are available in the Git repository at:
> 
>    https://github.com/philmd/qemu.git tags/sdmmc-20240716
> 
> for you to fetch changes up to c8cb19876d3e29bffd7ffd87586ff451f97f5f46:
> 
>    hw/sd/sdcard: Support boot area in emmc image (2024-07-16 20:30:15 +0200)
> 
> Ignored checkpatch error:
> 
>    WARNING: line over 80 characters
>    #109: FILE: hw/sd/sd.c:500:
>    +    sd->ext_csd[EXT_CSD_HC_WP_GRP_SIZE] = 0x01; /* HC write protect group size */
> 
> ----------------------------------------------------------------
> SD/MMC patches queue
> 
> Addition of eMMC support is a long-term collaborative virtual work by:
> 
>   - Cédric Le Goater
>   - Edgar E. Iglesias
>   - Francisco Iglesias
>   - Joel Stanley
>   - Luc Michel
>   - Philippe Mathieu-Daudé
>   - Sai Pavan Boddu
>   - Vincent Palatin

Applied, thanks.

r~