root/include/linux/irqchip/irq-davinci-aintc.h

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

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-or-later */
   2 /*
   3  * Copyright (C) 2019 Texas Instruments
   4  */
   5 
   6 #ifndef _LINUX_IRQ_DAVINCI_AINTC_
   7 #define _LINUX_IRQ_DAVINCI_AINTC_
   8 
   9 #include <linux/ioport.h>
  10 
  11 /**
  12  * struct davinci_aintc_config - configuration data for davinci-aintc driver.
  13  *
  14  * @reg: register range to map
  15  * @num_irqs: number of HW interrupts supported by the controller
  16  * @prios: an array of size num_irqs containing priority settings for
  17  *         each interrupt
  18  */
  19 struct davinci_aintc_config {
  20         struct resource reg;
  21         unsigned int num_irqs;
  22         u8 *prios;
  23 };
  24 
  25 void davinci_aintc_init(const struct davinci_aintc_config *config);
  26 
  27 #endif /* _LINUX_IRQ_DAVINCI_AINTC_ */

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