diff options
| author | Jihed Chaibi <jihed.chaibi.dev@gmail.com> | 2026-03-23 17:15:49 +0100 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-03-30 19:40:27 +0100 |
| commit | 9644e7f83d4441eca392c7dacb37bc4b6e412660 (patch) | |
| tree | 1ebfc34c683a13dfc4c25ac1e55bfb0be624f01d /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | c369299895a591d96745d6492d4888259b004a9e (diff) | |
ASoC: jz4725b: Convert to devm_clk_get_enabled()
The clock is obtained with devm_clk_get() in the platform probe, then
manually enabled in the component probe and disabled in the component
remove without checking the return value of clk_prepare_enable().
Use devm_clk_get_enabled() instead, which combines the get, prepare and
enable operations into one call whose lifetime is tied to the device.
This removes the need for explicit enable/disable in the component
probe/remove callbacks, and ensures that clock enable failures are
propagated as errors rather than silently ignored.
Remove the now-unused struct clk pointer from struct jz_icdc and drop
the empty component remove callback.
Signed-off-by: Jihed Chaibi <jihed.chaibi.dev@gmail.com>
Link: https://patch.msgid.link/20260323161551.47181-2-jihed.chaibi.dev@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
