u-boot/arch/arm/include/asm/arch-omap4
Tom Rini a7778f8fbe omap_hsmmc: Wait for CMDI to be clear
Before we can send a command we need both the DATI (command inhibit on
mmc_dat line) bit and CMDI (command inhibit on mmc_cmd line) are clear.
The previous behavior of only checking on DATI was insufficient on some
cards and incorrect behavior in any case.  This makes the code check
for both bits being clear and makes the error print more clear as
to what happened.  DATI_CMDDIS is removed as it was unused elsewhere
in the code and stood for 'DATI is set, cmds are disabled still'.

Fix originally spotted by Peter Bigot.

Tested-by: Peter A. Bigot <bigotp@acm.org>
Tested-by: Robert Nelson <robertcnelson@gmail.com>
Signed-off-by: Tom Rini <trini@ti.com>
Tested-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-02-15 17:42:22 -06:00
..
clocks.h omap4_panda: Initialize the USB phy 2011-12-19 17:52:44 +01:00
cpu.h omap: reuse omap3 gpio support in omap4 2011-08-03 12:49:20 +02:00
ehci.h ehci-omap: Clean up added ehci-omap.c 2012-02-12 10:11:31 +01:00
gpio.h omap: fix gpio related build breaks 2011-09-04 11:33:36 +02:00
i2c.h ARMV7: Restructure OMAP i2c driver to allow code sharing between OMAP3 and OMAP4 2010-07-05 20:00:10 -04:00
mmc_host_def.h omap_hsmmc: Wait for CMDI to be clear 2012-02-15 17:42:22 -06:00
mux_omap4.h omap4: support TPS programming 2011-08-03 12:49:20 +02:00
omap.h omap4: fix boot issue on ES2.0 Panda 2012-01-16 08:40:11 +01:00
sys_proto.h omap_rev_string: output to stdout 2012-01-16 08:40:13 +01:00