[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 00/15] eMMC support
From: |
Sai Pavan Boddu |
Subject: |
[RFC PATCH 00/15] eMMC support |
Date: |
Thu, 11 Feb 2021 13:47:11 +0530 |
Hi,
This patch series add support for eMMC cards. This work was previosly
submitted by Vincent, rebased few changes on top.
Cedric & Joel has helped to added boot partition access support. I
expect them to make a follow-up series to use it with aspeed machines.
Present series adds eMMC support to Versal SOC.
Regards,
Sai Pavan
Cédric Le Goater (1):
sd: emmc: Add Extended CSD register definitions
Joel Stanley (2):
sd: emmc: Support boot area in emmc image
sd: emmc: Subtract bootarea size from blk
Sai Pavan Boddu (10):
sd: emmc: Dont not update CARD_CAPACITY for eMMC cards
sd: emmc: Update CMD1 definition for eMMC
sd: emmc: support idle state in CMD2
sd: emmc: Add mmc switch function support
sd: emmc: add CMD21 tuning sequence
sd: emmc: Make ACMD41 illegal for mmc
sd: emmc: Add support for emmc erase
sd: emmc: Update CID structure for eMMC
sd: sdhci: Support eMMC devices
arm: xlnx-versal: Add emmc to versal
Vincent Palatin (2):
block: add eMMC block device type
sd: add eMMC support
blockdev.c | 1 +
hw/arm/xlnx-versal-virt.c | 16 +-
hw/arm/xlnx-versal.c | 14 +-
hw/sd/sd.c | 369 ++++++++++++++++++++++++++++++++++++++++------
hw/sd/sdhci.c | 4 -
hw/sd/sdmmc-internal.c | 2 +-
hw/sd/sdmmc-internal.h | 97 ++++++++++++
include/sysemu/blockdev.h | 1 +
8 files changed, 445 insertions(+), 59 deletions(-)
--
2.7.4
- [RFC PATCH 00/15] eMMC support,
Sai Pavan Boddu <=
- [RFC PATCH 01/15] block: add eMMC block device type, Sai Pavan Boddu, 2021/02/11
- [RFC PATCH 02/15] sd: add eMMC support, Sai Pavan Boddu, 2021/02/11
- [RFC PATCH 04/15] sd: emmc: Update CMD1 definition for eMMC, Sai Pavan Boddu, 2021/02/11
- [RFC PATCH 09/15] sd: emmc: Add support for emmc erase, Sai Pavan Boddu, 2021/02/11
- [RFC PATCH 12/15] sd: emmc: Support boot area in emmc image, Sai Pavan Boddu, 2021/02/11