bcm2835_emmc: delete in favour of existing sdhci emulation + quirks
commitfe2c58941859a300521b3ba0e02e81b3a2660c29
authorAndrew Baumann <Andrew.Baumann@microsoft.com>
Thu, 10 Dec 2015 23:25:35 +0000 (10 15:25 -0800)
committerAndrew Baumann <Andrew.Baumann@microsoft.com>
Thu, 10 Dec 2015 23:25:35 +0000 (10 15:25 -0800)
tree863bcd169c284d319e65562c1a4ee92d6afb368c
parente9707a9c6e9c3730d4f66a4f083183c82cf04c05
bcm2835_emmc: delete in favour of existing sdhci emulation + quirks

Three tweaks are needed to sdhci to boot Windows:

 * emulate the Pi weirdness of card insertion interrupt set at boot
   but remaining cleared after a reset
 * don't require power up to issue a command
 * don't report an error for commands that include a result, when the
   command register doesn't expect one (e.g. CMD23 from UEFI)
hw/arm/bcm2835_peripherals.c
hw/sd/Makefile.objs
hw/sd/bcm2835_emmc.c [deleted file]
hw/sd/sdhci.c
include/hw/arm/bcm2835_peripherals.h
include/hw/sd/bcm2835_emmc.h [deleted file]
include/hw/sd/sdhci.h