Searched hist:"996232393 bcdfff49de31e1bc1c431fd8bce9ccb" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/xtensa/kernel/ |
H A D | irq.c | diff 996232393bcdfff49de31e1bc1c431fd8bce9ccb Wed Oct 16 17:42:23 CDT 2013 Max Filippov <jcmvbkbc@gmail.com> xtensa: clean up do_interrupt/do_IRQ
- set up irq registers and call irq_enter/irq_exit once for each kernel entry due to interrupt; - don't attempt to clear current IRQ in the do_interrupt, IRQ handler will take care of it; - find pending interrupt with highest priority before every ISR invocation.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|
H A D | traps.c | diff 996232393bcdfff49de31e1bc1c431fd8bce9ccb Wed Oct 16 17:42:23 CDT 2013 Max Filippov <jcmvbkbc@gmail.com> xtensa: clean up do_interrupt/do_IRQ
- set up irq registers and call irq_enter/irq_exit once for each kernel entry due to interrupt; - don't attempt to clear current IRQ in the do_interrupt, IRQ handler will take care of it; - find pending interrupt with highest priority before every ISR invocation.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|