]> asedeno.scripts.mit.edu Git - linux.git/commit
pwm: meson: Use devm_clk_get_optional() to get the input clock
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Wed, 12 Jun 2019 19:58:59 +0000 (21:58 +0200)
committerThierry Reding <thierry.reding@gmail.com>
Wed, 26 Jun 2019 09:39:07 +0000 (11:39 +0200)
commitba4004c715c906474ae84f1f9a97f55d3259c6bd
tree14acde4aaadd9d8a1707a85c853588f288b2be6d
parent084f137600f436819323adc56da8cd8df87a68b9
pwm: meson: Use devm_clk_get_optional() to get the input clock

Simplify the code which fetches the input clock for a PWM channel by
using devm_clk_get_optional().
This comes with a small functional change: previously all errors except
EPROBE_DEFER were ignored. Now all other errors are also treated as
errors. If no input clock is present devm_clk_get_optional() will return
NULL instead of an error which matches the behavior of the old code.

Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Thierry Reding <thierry.reding@gmail.com>
drivers/pwm/pwm-meson.c