diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2018-08-30 22:18:24 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-08-31 08:46:05 +0200 |
commit | 3999ab3a2aa2c412eeae25f5433e4a355169518c (patch) | |
tree | a03d8908c2909d56364baf9f7b721c6f9fd2ab92 /drivers/mci | |
parent | 635b8c17ee590d19f4a7740ad3abc488d18c3cce (diff) | |
download | barebox-3999ab3a2aa2c412eeae25f5433e4a355169518c.tar.gz barebox-3999ab3a2aa2c412eeae25f5433e4a355169518c.tar.xz |
mci: imx-esdhc: Specify that DMA is 32-bit only
ESDHC can only do a DMA transfer to 32-bit address space, so mark it
as such.
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci')
-rw-r--r-- | drivers/mci/imx-esdhc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mci/imx-esdhc.c b/drivers/mci/imx-esdhc.c index db96a81397..7f2472012f 100644 --- a/drivers/mci/imx-esdhc.c +++ b/drivers/mci/imx-esdhc.c @@ -629,6 +629,8 @@ static int fsl_esdhc_probe(struct device_d *dev) host->socdata = &esdhc_imx25_data; } + dma_set_mask(dev, DMA_BIT_MASK(32)); + host->clk = clk_get(dev, "per"); if (IS_ERR(host->clk)) return PTR_ERR(host->clk); |