pwm: stm32: Simplify code to determine the pwmchip's parent device
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 14 Feb 2024 09:32:40 +0000 (10:32 +0100)
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 22 Feb 2024 13:39:24 +0000 (14:39 +0100)
There is already a pointer to the pwmchip, make use of it directly
instead of using the struct stm32_pwm *priv just obtained from it. This
also has the advantage of not using struct stm32_pwm::chip any more
which will be dropped soon.

Link: https://lore.kernel.org/r/54ace92a3c02d22f15a79c7ecf00c29f28386a33.1707900770.git.u.kleine-koenig@pengutronix.de
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
drivers/pwm/pwm-stm32.c

index 5f10cba492ecba6389f49462033d911c9a197c46..202114c00ad39a5c4b056a5e19dd027d26313972 100644 (file)
@@ -170,7 +170,7 @@ static int stm32_pwm_capture(struct pwm_chip *chip, struct pwm_device *pwm,
 
        ret = clk_enable(priv->clk);
        if (ret) {
-               dev_err(priv->chip.dev, "failed to enable counter clock\n");
+               dev_err(chip->dev, "failed to enable counter clock\n");
                goto unlock;
        }