mxs_spi: unbreak driver
since the switch to common clock, SPI driver reports : MXS: Timeout resetting block via register 0x80014000 mxs_spi mxs_spi2: MXS SPI: Timeout waiting for start The reason is that the clock is not enabled anywhere in the driver. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
dbbed8457f
commit
3b3ec898cd
|
@ -270,6 +270,7 @@ static int mxs_spi_probe(struct device_d *dev)
|
||||||
mxs->clk = clk_get(dev, NULL);
|
mxs->clk = clk_get(dev, NULL);
|
||||||
if (IS_ERR(mxs->clk))
|
if (IS_ERR(mxs->clk))
|
||||||
return PTR_ERR(mxs->clk);
|
return PTR_ERR(mxs->clk);
|
||||||
|
clk_enable(mxs->clk);
|
||||||
|
|
||||||
spi_register_master(master);
|
spi_register_master(master);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue