summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2018-03-30 18:17:23 -0400
committerTom Rini <trini@konsulko.com>2018-03-30 18:17:23 -0400
commit80a66a55fa46960e0c8c527503e76adc18bfe904 (patch)
tree318e064a0759986e8d941f32b1f99194eb4ecd78 /drivers/mmc
parent0ca0a546b186478b9de80cbd27fa8baf17e30863 (diff)
parent5d73292cf84db1e8f7d99dd27100ef2e8ac15c4e (diff)
Merge git://git.denx.de/u-boot-x86
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/pci_mmc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/mmc/pci_mmc.c b/drivers/mmc/pci_mmc.c
index 05c0044a7a0..b7a2ebfe3f8 100644
--- a/drivers/mmc/pci_mmc.c
+++ b/drivers/mmc/pci_mmc.c
@@ -29,11 +29,10 @@ static int pci_mmc_probe(struct udevice *dev)
struct pci_mmc_plat *plat = dev_get_platdata(dev);
struct pci_mmc_priv *priv = dev_get_priv(dev);
struct sdhci_host *host = &priv->host;
- u32 ioaddr;
int ret;
- dm_pci_read_config32(dev, PCI_BASE_ADDRESS_0, &ioaddr);
- host->ioaddr = map_sysmem(ioaddr, 0);
+ host->ioaddr = (void *)dm_pci_map_bar(dev, PCI_BASE_ADDRESS_0,
+ PCI_REGION_MEM);
host->name = dev->name;
ret = sdhci_setup_cfg(&plat->cfg, host, 0, 0);
if (ret)