Lines Matching refs:mmc

132 	struct mmc_host			*mmc;  member
198 dev_err(mmc_dev(host->mmc), "timed out waiting for status\n"); in moxart_wait_for_status()
286 dev_err(mmc_dev(host->mmc), "dma_map_sg returned zero length\n"); in moxart_transfer_dma()
397 static void moxart_request(struct mmc_host *mmc, struct mmc_request *mrq) in moxart_request() argument
399 struct moxart_host *host = mmc_priv(mmc); in moxart_request()
442 dev_err(mmc_dev(host->mmc), "card removed\n"); in moxart_request()
462 mmc_request_done(host->mmc, mrq); in moxart_request()
483 mmc_detect_change(host->mmc, 0); in moxart_irq()
493 static void moxart_set_ios(struct mmc_host *mmc, struct mmc_ios *ios) in moxart_set_ios() argument
495 struct moxart_host *host = mmc_priv(mmc); in moxart_set_ios()
543 static int moxart_get_ro(struct mmc_host *mmc) in moxart_get_ro() argument
545 struct moxart_host *host = mmc_priv(mmc); in moxart_get_ro()
561 struct mmc_host *mmc; in moxart_probe() local
569 mmc = mmc_alloc_host(sizeof(struct moxart_host), dev); in moxart_probe()
570 if (!mmc) { in moxart_probe()
601 ret = mmc_of_parse(mmc); in moxart_probe()
605 host = mmc_priv(mmc); in moxart_probe()
606 host->mmc = mmc; in moxart_probe()
617 mmc->ops = &moxart_ops; in moxart_probe()
618 mmc->f_max = DIV_ROUND_CLOSEST(host->sysclk, 2); in moxart_probe()
619 mmc->f_min = DIV_ROUND_CLOSEST(host->sysclk, CLK_DIV_MASK * 2); in moxart_probe()
620 mmc->ocr_avail = 0xffff00; /* Support 2.0v - 3.6v power. */ in moxart_probe()
651 mmc->caps |= MMC_CAP_4_BIT_DATA; in moxart_probe()
654 mmc->caps |= MMC_CAP_4_BIT_DATA | MMC_CAP_8_BIT_DATA; in moxart_probe()
673 dev_set_drvdata(dev, mmc); in moxart_probe()
674 mmc_add_host(mmc); in moxart_probe()
681 if (mmc) in moxart_probe()
682 mmc_free_host(mmc); in moxart_probe()
688 struct mmc_host *mmc = dev_get_drvdata(&pdev->dev); in moxart_remove() local
689 struct moxart_host *host = mmc_priv(mmc); in moxart_remove()
693 if (mmc) { in moxart_remove()
698 mmc_remove_host(mmc); in moxart_remove()
699 mmc_free_host(mmc); in moxart_remove()