drm/bridge: tc358767: Use devm_clk_get_enabled() helper
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Sat, 8 Jul 2023 06:05:35 +0000 (08:05 +0200)
committerRobert Foss <rfoss@kernel.org>
Mon, 10 Jul 2023 09:09:43 +0000 (11:09 +0200)
commit70d3c92d852fdb36ee17edffc2613c4a0b542a7c
treeff7c66e8b9ffd5a9934f2b00fcb491be220215b1
parent3b85641abc39966cbaad2e99046cec8de355b5f9
drm/bridge: tc358767: Use devm_clk_get_enabled() helper

The devm_clk_get_enabled() helper:
   - calls devm_clk_get()
   - calls clk_prepare_enable() and registers what is needed in order to
     call clk_disable_unprepare() when needed, as a managed resource.

This simplifies the code and avoids the need of a dedicated function used
with devm_add_action_or_reset().

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Signed-off-by: Robert Foss <rfoss@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/208a15ce4e01973daf039ad7bc0f9241f650b3af.1672415956.git.christophe.jaillet@wanadoo.fr
drivers/gpu/drm/bridge/tc358767.c