|
@@ -46,12 +46,13 @@ int dw_mci_pltfm_register(struct platform_device *pdev,
|
|
|
host->pdata = pdev->dev.platform_data;
|
|
|
|
|
|
regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
|
|
|
- /* Get registers' physical base address */
|
|
|
- host->phy_regs = regs->start;
|
|
|
host->regs = devm_ioremap_resource(&pdev->dev, regs);
|
|
|
if (IS_ERR(host->regs))
|
|
|
return PTR_ERR(host->regs);
|
|
|
|
|
|
+ /* Get registers' physical base address */
|
|
|
+ host->phy_regs = regs->start;
|
|
|
+
|
|
|
platform_set_drvdata(pdev, host);
|
|
|
return dw_mci_probe(host);
|
|
|
}
|