Lines Matching refs:HCTL
630 regval = OMAP_HSMMC_READ(host->base, HCTL); in omap_hsmmc_set_clock()
636 OMAP_HSMMC_WRITE(host->base, HCTL, regval); in omap_hsmmc_set_clock()
659 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_set_bus_width()
660 OMAP_HSMMC_READ(host->base, HCTL) | FOUR_BIT); in omap_hsmmc_set_bus_width()
664 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_set_bus_width()
665 OMAP_HSMMC_READ(host->base, HCTL) & ~FOUR_BIT); in omap_hsmmc_set_bus_width()
695 host->hctl == OMAP_HSMMC_READ(host->base, HCTL) && in omap_hsmmc_context_restore()
717 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_context_restore()
718 OMAP_HSMMC_READ(host->base, HCTL) | hctl); in omap_hsmmc_context_restore()
723 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_context_restore()
724 OMAP_HSMMC_READ(host->base, HCTL) | SDBP); in omap_hsmmc_context_restore()
727 while ((OMAP_HSMMC_READ(host->base, HCTL) & SDBP) != SDBP in omap_hsmmc_context_restore()
757 host->hctl = OMAP_HSMMC_READ(host->base, HCTL); in omap_hsmmc_context_save()
1180 OMAP_HSMMC_WRITE(host->base, HCTL, in set_sd_bus_power()
1181 OMAP_HSMMC_READ(host->base, HCTL) | SDBP); in set_sd_bus_power()
1183 if (OMAP_HSMMC_READ(host->base, HCTL) & SDBP) in set_sd_bus_power()
1217 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_switch_opcond()
1218 OMAP_HSMMC_READ(host->base, HCTL) & SDVSCLR); in omap_hsmmc_switch_opcond()
1219 reg_val = OMAP_HSMMC_READ(host->base, HCTL); in omap_hsmmc_switch_opcond()
1241 OMAP_HSMMC_WRITE(host->base, HCTL, reg_val); in omap_hsmmc_switch_opcond()
1627 if ((OMAP_HSMMC_READ(host->base, HCTL) & SDVSDET) && in omap_hsmmc_set_ios()
1746 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_configure_wake_irq()
1747 OMAP_HSMMC_READ(host->base, HCTL) | IWE); in omap_hsmmc_configure_wake_irq()
1771 value = OMAP_HSMMC_READ(host->base, HCTL) & ~SDVS_MASK; in omap_hsmmc_conf_bus_power()
1772 OMAP_HSMMC_WRITE(host->base, HCTL, value | hctl); in omap_hsmmc_conf_bus_power()
1827 OMAP_HSMMC_READ(host->base, HCTL)); in omap_hsmmc_regs_show()
2207 OMAP_HSMMC_WRITE(host->base, HCTL, in omap_hsmmc_suspend()
2208 OMAP_HSMMC_READ(host->base, HCTL) & ~SDBP); in omap_hsmmc_suspend()