summaryrefslogtreecommitdiffstats
path: root/drivers/mci
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2019-03-07 14:23:37 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2019-03-07 14:23:37 +0100
commit8f397a4b163f6ee149837f0ab0dfd4081a720010 (patch)
treedd8f34d7eb3dace62842e575b7b3a306f9b204b8 /drivers/mci
parentce9cbae133c84c147bc6823f07c0b55bf4012837 (diff)
parent9fd32f5a4e8d25fb8985fec86bc03f3743820f0e (diff)
downloadbarebox-8f397a4b163f6ee149837f0ab0dfd4081a720010.tar.gz
barebox-8f397a4b163f6ee149837f0ab0dfd4081a720010.tar.xz
Merge branch 'for-next/rpi'
Diffstat (limited to 'drivers/mci')
-rw-r--r--drivers/mci/mci-bcm2835.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/mci/mci-bcm2835.c b/drivers/mci/mci-bcm2835.c
index 9438e66af0..2ed1251672 100644
--- a/drivers/mci/mci-bcm2835.c
+++ b/drivers/mci/mci-bcm2835.c
@@ -506,6 +506,9 @@ static int bcm2835_mci_probe(struct device_d *hw_dev)
host->mci.hw_dev = hw_dev;
host->hw_dev = hw_dev;
host->max_clock = clk_get_rate(clk);
+
+ mci_of_parse(&host->mci);
+
iores = dev_request_mem_resource(hw_dev, 0);
if (IS_ERR(iores)) {
dev_err(host->hw_dev, "Failed request mem region, aborting...\n");
@@ -561,4 +564,4 @@ static int bcm2835_mci_add(void)
{
return platform_driver_register(&bcm2835_mci_driver);
}
-coredevice_initcall(bcm2835_mci_add);
+device_initcall(bcm2835_mci_add);