diff options
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/ramips/files-4.14/drivers/mmc/host/mtk-mmc/sd.c | 4 | ||||
-rw-r--r-- | target/linux/ramips/files-4.9/drivers/mmc/host/mtk-mmc/sd.c | 4 |
2 files changed, 2 insertions, 6 deletions
diff --git a/target/linux/ramips/files-4.14/drivers/mmc/host/mtk-mmc/sd.c b/target/linux/ramips/files-4.14/drivers/mmc/host/mtk-mmc/sd.c index daedc621bc..ebfdc065c1 100644 --- a/target/linux/ramips/files-4.14/drivers/mmc/host/mtk-mmc/sd.c +++ b/target/linux/ramips/files-4.14/drivers/mmc/host/mtk-mmc/sd.c @@ -2799,9 +2799,7 @@ static int msdc_drv_probe(struct platform_device *pdev) host = mmc_priv(mmc); host->hw = hw; host->mmc = mmc; - BUG_ON(pdev->id < -1); - BUG_ON(pdev->id >= ARRAY_SIZE(drv_mode)); - host->id = (pdev->id == -1) ? 0 : pdev->id; + host->id = 0; host->error = 0; host->irq = irq; host->base = (unsigned long) base; diff --git a/target/linux/ramips/files-4.9/drivers/mmc/host/mtk-mmc/sd.c b/target/linux/ramips/files-4.9/drivers/mmc/host/mtk-mmc/sd.c index daedc621bc..ebfdc065c1 100644 --- a/target/linux/ramips/files-4.9/drivers/mmc/host/mtk-mmc/sd.c +++ b/target/linux/ramips/files-4.9/drivers/mmc/host/mtk-mmc/sd.c @@ -2799,9 +2799,7 @@ static int msdc_drv_probe(struct platform_device *pdev) host = mmc_priv(mmc); host->hw = hw; host->mmc = mmc; - BUG_ON(pdev->id < -1); - BUG_ON(pdev->id >= ARRAY_SIZE(drv_mode)); - host->id = (pdev->id == -1) ? 0 : pdev->id; + host->id = 0; host->error = 0; host->irq = irq; host->base = (unsigned long) base; |