diff options
author | Mark Rutland <[email protected]> | 2021-10-20 11:36:08 +0100 |
---|---|---|
committer | Mark Rutland <[email protected]> | 2021-10-25 10:05:29 +0100 |
commit | 6f877e13c24d8b7b96a2f4e78f13a2bdfd401c8b (patch) | |
tree | 83ea46696a344019020caa2419a10a25d7c42e2e /tools/perf/scripts/python/task-analyzer.py | |
parent | e54957fa3b3b374c63c66f60a8236dd95cf5e2be (diff) |
irq: nds32: avoid CONFIG_HANDLE_DOMAIN_IRQ
In preparation for removing HANDLE_DOMAIN_IRQ, have arch/nds32 perform
all the necessary IRQ entry accounting in its entry code.
Currently arch/nds32 is tightly coupled with the ativic32 irqchip, and
while the entry code should logically live under arch/nds32/, moving the
entry logic there makes things more convoluted. So for now, place the
entry logic in the ativic32 irqchip, but separated into a separate
function to make the split of responsibility clear.
In future this should probably use GENERIC_IRQ_MULTI_HANDLER to cleanly
decouple this.
There should be no functional change as a result of this patch.
Signed-off-by: Mark Rutland <[email protected]>
Reviewed-by: Marc Zyngier <[email protected]>
Cc: Greentime Hu <[email protected]>
Cc: Nick Hu <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Vincent Chen <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions