handle.c (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | handle.c (c2b1063e8feb2115537addce10f36c0c82d11d9b) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) 1992, 1998-2006 Linus Torvalds, Ingo Molnar 4 * Copyright (C) 2005-2006, Thomas Gleixner, Russell King 5 * 6 * This file contains the core interrupt handling code. Detailed 7 * information is available in Documentation/core-api/genericirq.rst 8 * --- 183 unchanged lines hidden (view full) --- 192{ 193 irqreturn_t retval; 194 unsigned int flags = 0; 195 196 retval = __handle_irq_event_percpu(desc, &flags); 197 198 add_interrupt_randomness(desc->irq_data.irq, flags); 199 | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) 1992, 1998-2006 Linus Torvalds, Ingo Molnar 4 * Copyright (C) 2005-2006, Thomas Gleixner, Russell King 5 * 6 * This file contains the core interrupt handling code. Detailed 7 * information is available in Documentation/core-api/genericirq.rst 8 * --- 183 unchanged lines hidden (view full) --- 192{ 193 irqreturn_t retval; 194 unsigned int flags = 0; 195 196 retval = __handle_irq_event_percpu(desc, &flags); 197 198 add_interrupt_randomness(desc->irq_data.irq, flags); 199 |
200 if (!noirqdebug) | 200 if (!irq_settings_no_debug(desc)) |
201 note_interrupt(desc, retval); 202 return retval; 203} 204 205irqreturn_t handle_irq_event(struct irq_desc *desc) 206{ 207 irqreturn_t ret; 208 --- 21 unchanged lines hidden --- | 201 note_interrupt(desc, retval); 202 return retval; 203} 204 205irqreturn_t handle_irq_event(struct irq_desc *desc) 206{ 207 irqreturn_t ret; 208 --- 21 unchanged lines hidden --- |