Searched refs:hsq (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/mmc/host/ |
| H A D | mmc_hsq.c | 18 struct mmc_hsq *hsq = container_of(work, struct mmc_hsq, retry_work); in mmc_hsq_retry_handler() local 19 struct mmc_host *mmc = hsq->mmc; in mmc_hsq_retry_handler() 21 mmc->ops->request(mmc, hsq->mrq); in mmc_hsq_retry_handler() 24 static void mmc_hsq_modify_threshold(struct mmc_hsq *hsq) in mmc_hsq_modify_threshold() argument 26 struct mmc_host *mmc = hsq->mmc; in mmc_hsq_modify_threshold() 32 mrq = hsq->slot[tag].mrq; in mmc_hsq_modify_threshold() 43 static void mmc_hsq_pump_requests(struct mmc_hsq *hsq) in mmc_hsq_pump_requests() argument 45 struct mmc_host *mmc = hsq->mmc; in mmc_hsq_pump_requests() 50 spin_lock_irqsave(&hsq->lock, flags); in mmc_hsq_pump_requests() 53 if (hsq->mrq || hsq->recovery_halt) { in mmc_hsq_pump_requests() [all …]
|
| H A D | sdhci-sprd.c | 735 struct mmc_hsq *hsq; in sdhci_sprd_probe() local 852 hsq = devm_kzalloc(&pdev->dev, sizeof(*hsq), GFP_KERNEL); in sdhci_sprd_probe() 853 if (!hsq) { in sdhci_sprd_probe() 858 ret = mmc_hsq_init(hsq, host->mmc); in sdhci_sprd_probe()
|
| H A D | mmc_hsq.h | 42 int mmc_hsq_init(struct mmc_hsq *hsq, struct mmc_host *mmc);
|
| H A D | mtk-sd.c | 3137 struct mmc_hsq *hsq = devm_kzalloc(&pdev->dev, sizeof(*hsq), GFP_KERNEL); in msdc_drv_probe() local 3138 if (!hsq) { in msdc_drv_probe() 3143 ret = mmc_hsq_init(hsq, mmc); in msdc_drv_probe()
|