Home
last modified time | relevance | path

Searched refs:irq_number (Results 1 – 5 of 5) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-interrupt.c387 if (irq_number == CVMX_IRQ_MIPS2) { in __cvmx_interrupt_ciu()
693 void (*cvmx_interrupt_mask_irq)(int irq_number);
694 void (*cvmx_interrupt_unmask_irq)(int irq_number);
706 if (irq_number < 0 || irq_number >= CVMX_IRQ_MAX) in __cvmx_interrupt_ciu2_mask_unmask_irq()
709 if (irq_number <= CVMX_IRQ_MIPS7) { in __cvmx_interrupt_ciu2_mask_unmask_irq()
714 CLEAR_OR_MASK(mask, 1 << (8 + irq_number), op); in __cvmx_interrupt_ciu2_mask_unmask_irq()
759 if (irq_number < 0 || irq_number >= CVMX_IRQ_MAX) in __cvmx_interrupt_ciu_mask_unmask_irq()
763 if (irq_number <= CVMX_IRQ_MIPS7) { in __cvmx_interrupt_ciu_mask_unmask_irq()
766 CLEAR_OR_MASK(mask, 1 << (8 + irq_number), op); in __cvmx_interrupt_ciu_mask_unmask_irq()
803 __cvmx_interrupt_ciu_mask_unmask_irq(irq_number, 1); in __cvmx_interrupt_ciu_mask_irq()
[all …]
H A Dcvmx-interrupt.h160 typedef void (*cvmx_interrupt_func_t)(int irq_number, uint64_t *registers, void *user_arg);
169 void cvmx_interrupt_register(int irq_number, cvmx_interrupt_func_t func, void *user_arg);
185 extern void (*cvmx_interrupt_mask_irq)(int irq_number);
193 extern void (*cvmx_interrupt_unmask_irq)(int irq_number);
H A Dcvmx-app-init.c216 static void process_break_interrupt(int irq_number, uint64_t registers[32], void *user_arg) in process_break_interrupt() argument
220 int uart = irq_number - CVMX_IRQ_UART0; in process_break_interrupt()
H A Dcvmx-debug-uart.c90 void cvmx_debug_uart_process_debug_interrupt(int irq_number, uint64_t registers[32], void *user_arg) in cvmx_debug_uart_process_debug_interrupt() argument
H A Dcvmx-app-hotplug.c63 static void __cvmx_app_hotplug_shutdown(int irq_number, uint64_t registers[32], void *user_arg);
322 static void __cvmx_app_hotplug_shutdown(int irq_number, uint64_t registers[32], in __cvmx_app_hotplug_shutdown() argument