On Sat, Oct 05, 2019 at 05:47:46PM +0200, Philippe Mathieu-Daudé wrote: > The Linux kernel access few S3C-specific registers [1] to set some > clock. We don't care about this part for device emulation [2]. Add > a dummy device to properly ignore these accesses, so we can focus > on the important registers missing.
The CONTROL2 has also few other settings, not clock related, but they can be skipped as well. Reviewed-by: Krzysztof Kozlowski <k...@kernel.org> Best regards, Krzysztof > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/mmc/host/sdhci-s3c-regs.h?h=cc014f3 > [2] > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/mmc/host/sdhci-s3c.c?h=v5.3#n263 > > Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> > --- > Eventually we should add the ADMA changes Igor sent in this patch: > https://patchwork.ozlabs.org/patch/181854/ > They might solve the boot timing issues when using SD cards. > --- > hw/sd/sdhci.c | 65 +++++++++++++++++++++++++++++++++++++++++++ > include/hw/sd/sdhci.h | 2 ++ > 2 files changed, 67 insertions(+) >