]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: pwm: Convert to use pwm_apply_might_sleep()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Wed, 30 Apr 2025 09:57:47 +0000 (11:57 +0200)
committerStephen Boyd <sboyd@kernel.org>
Fri, 20 Jun 2025 01:09:55 +0000 (18:09 -0700)
commit574c79582963319c39b0d9cfd231367fb96ec907
treecb7df67cf34560fe8fa7c128c98e66ea6e44cbb9
parent6ae97be59c7bce32c83d4cdb39902d64831dc714
clk: pwm: Convert to use pwm_apply_might_sleep()

pwm_config() is an old function that I'd like to remove. So convert this
driver to use pwm_apply_might_sleep().

There is a minor change in behaviour as the explicitly calculated
duty_cycle used an uprounding division while pwm_set_relative_duty_cycle()
rounds down. I don't expect that difference to matter in practice though.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/f194fad5ee8bdd3fda6159324524979729683653.1746006578.git.ukleinek@baylibre.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/clk-pwm.c