• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mmc/host/

Lines Matching refs:mmc

2  *  linux/drivers/mmc/wbsd.c - Winbond W83L51xD SD/MMC driver
35 #include <linux/mmc/host.h>
196 printk(KERN_ERR "%s: Resetting chip\n", mmc_hostname(host->mmc));
233 mmc_request_done(host->mmc, mrq);
736 mmc_hostname(host->mmc), count);
766 static void wbsd_request(struct mmc_host *mmc, struct mmc_request *mrq)
768 struct wbsd_host *host = mmc_priv(mmc);
821 mmc_hostname(host->mmc), cmd->opcode);
864 static void wbsd_set_ios(struct mmc_host *mmc, struct mmc_ios *ios)
866 struct wbsd_host *host = mmc_priv(mmc);
937 static int wbsd_get_ro(struct mmc_host *mmc)
939 struct wbsd_host *host = mmc_priv(mmc);
1046 mmc_hostname(host->mmc));
1063 mmc_detect_change(host->mmc, msecs_to_jiffies(delay));
1214 struct mmc_host *mmc;
1220 mmc = mmc_alloc_host(sizeof(struct wbsd_host), dev);
1221 if (!mmc)
1224 host = mmc_priv(mmc);
1225 host->mmc = mmc;
1232 mmc->ops = &wbsd_ops;
1233 mmc->f_min = 375000;
1234 mmc->f_max = 24000000;
1235 mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;
1236 mmc->caps = MMC_CAP_4_BIT_DATA | MMC_CAP_MULTIWRITE | MMC_CAP_BYTEBLOCK;
1251 mmc->max_hw_segs = 128;
1252 mmc->max_phys_segs = 128;
1257 mmc->max_req_size = 65536;
1263 mmc->max_seg_size = mmc->max_req_size;
1269 mmc->max_blk_size = 4087;
1275 mmc->max_blk_count = mmc->max_req_size;
1277 dev_set_drvdata(dev, mmc);
1284 struct mmc_host *mmc;
1287 mmc = dev_get_drvdata(dev);
1288 if (!mmc)
1291 host = mmc_priv(mmc);
1296 mmc_free_host(mmc);
1411 host->dma_addr = dma_map_single(mmc_dev(host->mmc), host->dma_buffer,
1435 dma_unmap_single(mmc_dev(host->mmc), host->dma_addr,
1453 dma_unmap_single(mmc_dev(host->mmc), host->dma_addr,
1666 struct mmc_host *mmc = NULL;
1673 mmc = dev_get_drvdata(dev);
1674 host = mmc_priv(mmc);
1736 mmc_add_host(mmc);
1738 printk(KERN_INFO "%s: W83L51xD", mmc_hostname(mmc));
1755 struct mmc_host *mmc = dev_get_drvdata(dev);
1758 if (!mmc)
1761 host = mmc_priv(mmc);
1763 mmc_remove_host(mmc);
1836 return mmc_suspend_host(host->mmc, state);
1845 return mmc_resume_host(host->mmc);
1851 struct mmc_host *mmc = platform_get_drvdata(dev);
1855 if (mmc == NULL)
1860 host = mmc_priv(mmc);
1873 struct mmc_host *mmc = platform_get_drvdata(dev);
1876 if (mmc == NULL)
1881 host = mmc_priv(mmc);
1897 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev);
1900 if (mmc == NULL)
1905 host = mmc_priv(mmc);
1912 struct mmc_host *mmc = dev_get_drvdata(&pnp_dev->dev);
1915 if (mmc == NULL)
1920 host = mmc_priv(mmc);