ASoC: mediatek: Fix an error checking code
Check the value returned by 'devm_clk_get()' instead of the clock
identifier which can never be an ERR code.
Fixes: d6f3710a56
("ASoC: mediatek: add structure define and clock control for 2701")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
5771a8c088
commit
8d7313bfb1
|
@ -75,7 +75,7 @@ int mt2701_init_clock(struct mtk_base_afe *afe)
|
|||
|
||||
for (i = 0; i < MT2701_CLOCK_NUM; i++) {
|
||||
afe_priv->clocks[i] = devm_clk_get(afe->dev, aud_clks[i]);
|
||||
if (IS_ERR(aud_clks[i])) {
|
||||
if (IS_ERR(afe_priv->clocks[i])) {
|
||||
dev_warn(afe->dev, "%s devm_clk_get %s fail\n",
|
||||
__func__, aud_clks[i]);
|
||||
return PTR_ERR(aud_clks[i]);
|
||||
|
|
Loading…
Reference in New Issue