diff options
| author | Rosen Penev <rosenp@gmail.com> | 2026-08-24 13:30:24 -0700 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-09-09 12:46:12 +0100 |
| commit | 3df6761104162d3428aacbc23daf6243cdf7bdd5 (patch) | |
| tree | 32541ab26a5aee1c6d08b599183e9de8936a7a87 /tools/perf/scripts/python/bin | |
| parent | af0f4f7a042e39bf70fa7406351b26efead18dff (diff) | |
ASoC: xilinx: formatter_pcm: use more devm in probe
Use devm_clk_get_enabled() to let the clock be enabled automatically
and cleaned up on unbind, dropping the manual clk_prepare_enable() and
clk_disable_unprepare() calls in probe and remove. As a result, move the
clk struct member into probe, which is the only place it's used.
Simplify the probe error paths by returning directly instead of
jumping to clk_err, and use devm_snd_soc_register_component() return
value directly. Also remove error message from ioremap as it throws one
itself. Same with devm_request_irq().
Assisted-by: opencode:deepseek-v4-flash-free
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Michal Simek <michal.simek@amd.com>
Reviewed-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Link: https://patch.msgid.link/20260824203024.15574-1-rosenp@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
