Hi Sai Pavan, you said you were interested to test the first 2 patches. FYI I plan to queue them and send the pull request tomorrow or Saturday the latest.
On 8/17/20 12:03 PM, Bin Meng wrote: > This series is spun off from the following series as it is hw/sd > centric, so that it can be picked up separately by Philippe. > > http://patchwork.ozlabs.org/project/qemu-devel/list/?series=195648 > > This series fixed 2 SD card issues, and added a new model for > Cadence SDHCI controller. > > Patch "[09/18] hw/sd: sdhci: Make sdhci_poweron_reset() internal visible" > in this series per the review comments. > > Changes in v2: > - remove the pointless zero initialization > - fix SDSC size check in sd_set_csd() too > - use 's' for the model state > - call device_cold_reset() in cadence_sdhci_reset() > - add .impl in cadence_sdhci_ops > - move Cadence specific register defines to cadence_sdhci.c > - use 'sdhci' instead of 'slot' to represent SDHCIState > - use sysbus_mmio_get_region() to access SDHCI model's memory region > - initialize TYPE_SYSBUS_SDHCI in the instance_init() so that users > of Cadence SDHCI do not have to do that themselves > - propergate irq and 'sd-bus' from generic-sdhci > > Bin Meng (3): > hw/sd: sd: Fix incorrect populated function switch status data > structure > hw/sd: sd: Correct the maximum size of a Standard Capacity SD Memory > Card > hw/sd: Add Cadence SDHCI emulation > > hw/sd/Kconfig | 4 + > hw/sd/Makefile.objs | 1 + > hw/sd/cadence_sdhci.c | 200 > ++++++++++++++++++++++++++++++++++++++++++ > hw/sd/sd.c | 9 +- > include/hw/sd/cadence_sdhci.h | 46 ++++++++++ > 5 files changed, 257 insertions(+), 3 deletions(-) > create mode 100644 hw/sd/cadence_sdhci.c > create mode 100644 include/hw/sd/cadence_sdhci.h >