mirror of https://gitee.com/openkylin/linux.git
irqchip: davinci-cp-intc: add a new config structure
Add a config structure that will be used by cp-intc-based platforms. It contains the register range resource and the number of interrupts. Acked-by: Marc Zyngier <marc.zyngier@arm.com> Reviewed-by: David Lechner <david@lechnology.com> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
This commit is contained in:
parent
f451ca3e4b
commit
94af2c4d14
|
@ -0,0 +1,23 @@
|
||||||
|
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2019 Texas Instruments
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef _LINUX_IRQ_DAVINCI_CP_INTC_
|
||||||
|
#define _LINUX_IRQ_DAVINCI_CP_INTC_
|
||||||
|
|
||||||
|
#include <linux/ioport.h>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* struct davinci_cp_intc_config - configuration data for davinci-cp-intc
|
||||||
|
* driver.
|
||||||
|
*
|
||||||
|
* @reg: register range to map
|
||||||
|
* @num_irqs: number of HW interrupts supported by the controller
|
||||||
|
*/
|
||||||
|
struct davinci_cp_intc_config {
|
||||||
|
struct resource reg;
|
||||||
|
unsigned int num_irqs;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif /* _LINUX_IRQ_DAVINCI_CP_INTC_ */
|
Loading…
Reference in New Issue