root/arch/arm/include/asm/mach/irq.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  *  arch/arm/include/asm/mach/irq.h
   4  *
   5  *  Copyright (C) 1995-2000 Russell King.
   6  */
   7 #ifndef __ASM_ARM_MACH_IRQ_H
   8 #define __ASM_ARM_MACH_IRQ_H
   9 
  10 #include <linux/irq.h>
  11 
  12 struct seq_file;
  13 
  14 /*
  15  * This is internal.  Do not use it.
  16  */
  17 extern void init_FIQ(int);
  18 extern int show_fiq_list(struct seq_file *, int);
  19 
  20 /*
  21  * This is for easy migration, but should be changed in the source
  22  */
  23 #define do_bad_IRQ(desc)                                \
  24 do {                                                    \
  25         raw_spin_lock(&desc->lock);                     \
  26         handle_bad_irq(desc);                           \
  27         raw_spin_unlock(&desc->lock);                   \
  28 } while(0)
  29 
  30 #endif

/* [<][>][^][v][top][bottom][index][help] */