Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * include/linux/irqchip/arm-gic-common.h
0004  *
0005  * Copyright (C) 2016 ARM Limited, All Rights Reserved.
0006  */
0007 #ifndef __LINUX_IRQCHIP_ARM_GIC_COMMON_H
0008 #define __LINUX_IRQCHIP_ARM_GIC_COMMON_H
0009 
0010 #include <linux/irqchip/arm-vgic-info.h>
0011 
0012 #define GICD_INT_DEF_PRI        0xa0
0013 #define GICD_INT_DEF_PRI_X4     ((GICD_INT_DEF_PRI << 24) |\
0014                     (GICD_INT_DEF_PRI << 16) |\
0015                     (GICD_INT_DEF_PRI << 8) |\
0016                     GICD_INT_DEF_PRI)
0017 
0018 struct irq_domain;
0019 struct fwnode_handle;
0020 int gicv2m_init(struct fwnode_handle *parent_handle,
0021         struct irq_domain *parent);
0022 
0023 #endif /* __LINUX_IRQCHIP_ARM_GIC_COMMON_H */