SDHCI_POWER_CONTROL
case SDHCI_POWER_CONTROL:
case SDHCI_POWER_CONTROL:
ti_sdhci_write_1(dev, NULL, SDHCI_POWER_CONTROL, 0);
if (off == SDHCI_POWER_CONTROL) {
if (off == SDHCI_POWER_CONTROL) {
RD1(slot, SDHCI_POWER_CONTROL), RD1(slot, SDHCI_BLOCK_GAP_CONTROL));
WR1(slot, SDHCI_POWER_CONTROL, pwr);
WR1(slot, SDHCI_POWER_CONTROL, pwr);
WR1(slot, SDHCI_POWER_CONTROL, pwr);
if (RD1(slot, SDHCI_POWER_CONTROL) & SDHCI_POWER_ON)
if (!(RD1(slot, SDHCI_POWER_CONTROL) & SDHCI_POWER_ON))
WR1(slot, SDHCI_POWER_CONTROL, pwr | 0x10);
WR1(slot, SDHCI_POWER_CONTROL, pwr);
case SDHCI_POWER_CONTROL:
case SDHCI_POWER_CONTROL: