Skip to content

Commit 2f47786

Browse files
Uwe Kleine-Königthierryreding
authored andcommitted
pwm: mtk-disp: Propagate errors in .get_state() to the caller
.get_state() can return an error indication. Make use of it to propagate failing hardware accesses. Reviewed-by: AngeloGioacchino Del Regno <[email protected]> Acked-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Uwe Kleine-König <[email protected]> Signed-off-by: Thierry Reding <[email protected]>
1 parent 51b9f2f commit 2f47786

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/pwm/pwm-mtk-disp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,14 @@ static int mtk_disp_pwm_get_state(struct pwm_chip *chip,
184184
err = clk_prepare_enable(mdp->clk_main);
185185
if (err < 0) {
186186
dev_err(chip->dev, "Can't enable mdp->clk_main: %pe\n", ERR_PTR(err));
187-
return 0;
187+
return err;
188188
}
189189

190190
err = clk_prepare_enable(mdp->clk_mm);
191191
if (err < 0) {
192192
dev_err(chip->dev, "Can't enable mdp->clk_mm: %pe\n", ERR_PTR(err));
193193
clk_disable_unprepare(mdp->clk_main);
194-
return 0;
194+
return err;
195195
}
196196

197197
rate = clk_get_rate(mdp->clk_main);

0 commit comments

Comments
 (0)