Krzysztof Kozlowski d77b71c2a4 hw/arm/exynos: Add generic SDHCI devices
Exynos4210 has four SD/MMC controllers supporting:
 - SD Standard Host Specification Version 2.0,
 - MMC Specification Version 4.3,
 - SDIO Card Specification Version 2.0,
 - DMA and ADMA.

Add emulation of SDHCI devices which allows accessing storage through SD
cards. Differences from real hardware:
 - Devices are shipped with eMMC memory, not SD card.
 - The Exynos4210 SDHCI has few more registers, e.g. for
   controlling the clocks, additional status (0x80, 0x84, 0x8c). These
   are not implemented.

Testing on smdkc210 machine with "-drive file=FILE,if=sd,bus=0,index=2".

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Message-id: 20170422190709.8676-1-krzk@kernel.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2017-04-25 11:17:49 +01:00
..
2017-04-05 17:23:52 +02:00
2016-10-04 13:28:07 +01:00
2017-01-27 18:08:00 +01:00
2017-04-21 15:59:27 +01:00
2017-01-20 11:15:06 +00:00
2017-03-27 12:14:45 +02:00
2016-05-18 15:04:27 +03:00
2017-04-02 21:17:47 +02:00
2017-04-05 17:23:52 +02:00
2017-01-27 18:07:59 +01:00
2017-02-24 10:37:21 +00:00
2017-02-28 20:40:36 +01:00
2017-02-02 18:48:06 +00:00
2016-01-29 15:07:25 +00:00
2017-03-01 23:09:46 +00:00
2017-04-24 12:32:12 +01:00
2016-10-28 18:17:24 +03:00
2016-09-15 15:32:22 +03:00
2017-04-21 15:59:27 +01:00