mmc/aspeed: Add debuging for clock probe failures

Signed-off-by: Joel Stanley <joel@jms.id.au>
This commit is contained in:
Joel Stanley 2022-06-23 18:35:33 +09:30 committed by Tom Rini
parent 50204533dc
commit f49a7a160d

View File

@ -26,12 +26,16 @@ static int aspeed_sdhci_probe(struct udevice *dev)
int ret; int ret;
ret = clk_get_by_index(dev, 0, &clk); ret = clk_get_by_index(dev, 0, &clk);
if (ret) if (ret) {
debug("%s: clock get failed %d\n", __func__, ret);
return ret; return ret;
}
ret = clk_enable(&clk); ret = clk_enable(&clk);
if (ret) if (ret) {
debug("%s: clock enable failed %d\n", __func__, ret);
goto free; goto free;
}
host->name = dev->name; host->name = dev->name;
host->ioaddr = dev_read_addr_ptr(dev); host->ioaddr = dev_read_addr_ptr(dev);
@ -39,6 +43,7 @@ static int aspeed_sdhci_probe(struct udevice *dev)
max_clk = clk_get_rate(&clk); max_clk = clk_get_rate(&clk);
if (IS_ERR_VALUE(max_clk)) { if (IS_ERR_VALUE(max_clk)) {
ret = max_clk; ret = max_clk;
debug("%s: clock rate get failed %d\n", __func__, ret);
goto err; goto err;
} }