]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/mmc/xenon_sdhci.c
treewide: replace with error() with pr_err()
[people/ms/u-boot.git] / drivers / mmc / xenon_sdhci.c
index f67811023983057b2099576e8e85e5254dbd3d97..490a01f9bdb80ce3f6475c3c15adf4a5e97b8a75 100644 (file)
@@ -159,7 +159,7 @@ static int xenon_mmc_phy_init(struct sdhci_host *host)
        }
 
        if (time <= 0) {
-               error("Failed to enable MMC internal clock in time\n");
+               pr_err("Failed to enable MMC internal clock in time\n");
                return -ETIMEDOUT;
        }
 
@@ -187,7 +187,7 @@ static int xenon_mmc_phy_init(struct sdhci_host *host)
        }
 
        if (time <= 0) {
-               error("Failed to init MMC PHY in time\n");
+               pr_err("Failed to init MMC PHY in time\n");
                return -ETIMEDOUT;
        }
 
@@ -422,7 +422,8 @@ static int xenon_sdhci_probe(struct udevice *dev)
 
        host->ops = &xenon_sdhci_ops;
 
-       ret = sdhci_setup_cfg(&plat->cfg, host, XENON_MMC_MAX_CLK, 0);
+       host->max_clk = XENON_MMC_MAX_CLK;
+       ret = sdhci_setup_cfg(&plat->cfg, host, 0, 0);
        if (ret)
                return ret;
 
@@ -451,10 +452,10 @@ static int xenon_sdhci_ofdata_to_platdata(struct udevice *dev)
        const char *name;
 
        host->name = dev->name;
-       host->ioaddr = (void *)dev_get_addr(dev);
+       host->ioaddr = (void *)devfdt_get_addr(dev);
 
-       if (of_device_is_compatible(dev, "marvell,armada-3700-sdhci"))
-               priv->pad_ctrl_reg = (void *)dev_get_addr_index(dev, 1);
+       if (device_is_compatible(dev, "marvell,armada-3700-sdhci"))
+               priv->pad_ctrl_reg = (void *)devfdt_get_addr_index(dev, 1);
 
        name = fdt_getprop(gd->fdt_blob, dev_of_offset(dev), "marvell,pad-type",
                           NULL);