Fixes for TI SDHCI driver.
Fix reset handling for TI chips.
ti_sdhci.c - set open drain bit if requested.
sdhci.c - not call sdhci_data_irq() in case of "command failed, data OK" interrupt
mmc.h - always report software timeouts.  Report all failed command in INVARIANTS