mmc: sdhci-pxav3: Try to get named I/O clock first
With support for more than one clock, we'll need to distinguish between the clock by name. Change clock probing to first try to get "io" clock before falling back to unnamed clock. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
parent
8c96a7a331
commit
01ae1070cb
|
@ -309,7 +309,9 @@ static int sdhci_pxav3_probe(struct platform_device *pdev)
|
|||
pltfm_host = sdhci_priv(host);
|
||||
pltfm_host->priv = pxa;
|
||||
|
||||
pxa->clk_io = devm_clk_get(dev, NULL);
|
||||
pxa->clk_io = devm_clk_get(dev, "io");
|
||||
if (IS_ERR(pxa->clk_io))
|
||||
pxa->clk_io = devm_clk_get(dev, NULL);
|
||||
if (IS_ERR(pxa->clk_io)) {
|
||||
dev_err(dev, "failed to get io clock\n");
|
||||
ret = PTR_ERR(pxa->clk_io);
|
||||
|
|
Loading…
Reference in a new issue