diff options
| author | Rosen Penev <rosenp@gmail.com> | 2026-09-11 15:04:39 -0700 |
|---|---|---|
| committer | Vinod Koul <vkoul@kernel.org> | 2026-09-15 22:59:28 +0530 |
| commit | 0838d7cfa42536d2cdeb90074417fae33a2585a6 (patch) | |
| tree | d70decb785559234c073ca670800fee84383c215 /tools/perf/scripts/python | |
| parent | bfd958664fccd794377a8adb74b492498c824643 (diff) | |
| download | linux-next-0838d7cfa42536d2cdeb90074417fae33a2585a6.tar.gz linux-next-0838d7cfa42536d2cdeb90074417fae33a2585a6.zip | |
dmaengine: fsldma: convert to platform_get_irq_optional()
Replace the per-controller irq_of_parse_and_map() call with
platform_get_irq_optional(). The controller IRQ is optional when absent
and the driver falls back to per-channel IRQs. The corresponding
irq_dispose_mapping() calls in the probe error path and remove function
are removed.
Moved before anything else in order to handle -EPROBE_DEFER and to avoid
doing extra work. Simplifies the if statements as well.
Assisted-by: LLM
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20260911220439.177474-1-rosenp@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
