ESDHC_SYSTEM_CONTROL
temp = sdhci_readl(host, ESDHC_SYSTEM_CONTROL);
sdhci_writel(host, temp, ESDHC_SYSTEM_CONTROL);
sys_ctrl = readl(host->ioaddr + ESDHC_SYSTEM_CONTROL);
writel(sys_ctrl, host->ioaddr + ESDHC_SYSTEM_CONTROL);
sys_ctrl = readl(host->ioaddr + ESDHC_SYSTEM_CONTROL);
writel(sys_ctrl, host->ioaddr + ESDHC_SYSTEM_CONTROL);
ret = readl_poll_timeout(host->ioaddr + ESDHC_SYSTEM_CONTROL, sys_ctrl,
esdhc_clrset_le(host, ESDHC_SYS_CTRL_IPP_RST_N, 0, ESDHC_SYSTEM_CONTROL);
ESDHC_SYS_CTRL_IPP_RST_N, ESDHC_SYSTEM_CONTROL);
ESDHC_SYSTEM_CONTROL);
esdhc_clrset_le(host, 0x7, 0x7, ESDHC_SYSTEM_CONTROL);
temp = sdhci_readl(host, ESDHC_SYSTEM_CONTROL);
sdhci_writel(host, temp, ESDHC_SYSTEM_CONTROL);
val = sdhci_readl(host, ESDHC_SYSTEM_CONTROL);
sdhci_writel(host, val, ESDHC_SYSTEM_CONTROL);
temp = sdhci_readl(host, ESDHC_SYSTEM_CONTROL);
sdhci_writel(host, temp, ESDHC_SYSTEM_CONTROL);