cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

irq.h (587B)


      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
     12struct seq_file;
     13
     14/*
     15 * This is internal.  Do not use it.
     16 */
     17extern void init_FIQ(int);
     18extern 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)				\
     24do {							\
     25	raw_spin_lock(&desc->lock);			\
     26	handle_bad_irq(desc);				\
     27	raw_spin_unlock(&desc->lock);			\
     28} while(0)
     29
     30#endif