Lines Matching defs:ocr
715 MMC_DEV_ATTR(ocr, "0x%08x\n", card->ocr);
815 int mmc_sd_get_cid(struct mmc_host *host, u32 ocr, u32 *cid, u32 *rocr)
820 u32 pocr = ocr;
824 ocr &= ~SD_OCR_S18R;
839 * of the ocr to indicate that we can handle
842 err = mmc_send_if_cond(host, ocr);
844 ocr |= SD_OCR_CCS;
852 ocr |= SD_OCR_S18R;
860 ocr |= SD_OCR_XPC;
862 err = mmc_send_app_op_cond(host, ocr, rocr);
873 if (!mmc_host_is_spi(host) && (ocr & SD_OCR_S18R) &&
1403 static int mmc_sd_init_card(struct mmc_host *host, u32 ocr,
1414 err = mmc_sd_get_cid(host, ocr, cid, &rocr);
1434 card->ocr = ocr;
1493 mmc_power_cycle(host, ocr);
1753 mmc_power_up(host, host->card->ocr);
1754 err = mmc_sd_init_card(host, host->card->ocr, host->card);
1806 mmc_power_cycle(host, host->card->ocr);
1807 return mmc_sd_init_card(host, host->card->ocr, host->card);
1830 u32 ocr, rocr;
1834 err = mmc_send_app_op_cond(host, 0, &ocr);
1848 err = mmc_spi_read_ocr(host, 0, &ocr);
1857 ocr &= ~0x7FFF;
1859 rocr = mmc_select_voltage(host, ocr);