ASoC: spacemit: fix incorrect error check for sspa clock
Fix a wrong IS_ERR() check in spacemit_i2s_probe() where `clk` was used instead of `i2s->sspa_clk`. Signed-off-by: Goko Mell <goku.sonxin626@gmail.com> Link: https://patch.msgid.link/20251106-spacemit-i2s-fix-v1-1-ee2cedcdda23@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>pull/1354/merge
parent
6951be397c
commit
e32c402533
|
|
@ -414,8 +414,9 @@ static int spacemit_i2s_probe(struct platform_device *pdev)
|
|||
return dev_err_probe(i2s->dev, PTR_ERR(clk), "failed to enable sspa_bus clock\n");
|
||||
|
||||
i2s->sspa_clk = devm_clk_get_enabled(i2s->dev, "sspa");
|
||||
if (IS_ERR(clk))
|
||||
return dev_err_probe(i2s->dev, PTR_ERR(clk), "failed to enable sspa clock\n");
|
||||
if (IS_ERR(i2s->sspa_clk))
|
||||
return dev_err_probe(i2s->dev, PTR_ERR(i2s->sspa_clk),
|
||||
"failed to enable sspa clock\n");
|
||||
|
||||
i2s->base = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
|
||||
if (IS_ERR(i2s->base))
|
||||
|
|
|
|||
Loading…
Reference in New Issue