diff options
| author | Tomer Maimon <tmaimon77@gmail.com> | 2026-07-15 15:29:21 +0300 |
|---|---|---|
| committer | Linus Walleij <linusw@kernel.org> | 2026-07-24 23:33:01 +0200 |
| commit | b8edfde12e355030e708394c0fa11632559c7ac5 (patch) | |
| tree | 53ba87ef40e63b4d577c13a7a9ed3eb82c6fc68b /tools/perf/scripts/python/stackcollapse.py | |
| parent | 565d368597da793df314060468766456d04b5237 (diff) | |
pinctrl: npcm8xx: move GPIO IRQ setup into request_resources
npcmgpio_irq_startup() calls pinctrl_gpio_direction_input(), which may
sleep while taking the pinctrl core mutex. That makes IRQ startup trip
lockdep when CONFIG_PROVE_LOCKING is enabled.
Move the direction change into irq_request_resources() and keep startup
limited to the ack and unmask operations that are safe in atomic
context.
Signed-off-by: Tomer Maimon <tmaimon77@gmail.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
