/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-csky-apb-intc.c | 135 static inline bool handle_irq_perbit(struct pt_regs *regs, u32 hwirq, in handle_irq_perbit() argument
|
H A D | irq-ixp4xx.c | 158 irq_hw_number_t hwirq; in ixp4xx_irq_domain_alloc() local 129 ixp4xx_irq_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) ixp4xx_irq_domain_translate() argument 220 int hwirq; global() member [all...] |
H A D | irq-imx-intmux.c | 123 imx_intmux_irq_map(struct irq_domain *h, unsigned int irq, irq_hw_number_t hwirq) imx_intmux_irq_map() argument
|
H A D | irq-imx-irqsteer.c | 109 int hwirq; in imx_irqsteer_irq_handler() local 79 imx_irqsteer_irq_map(struct irq_domain *h, unsigned int irq, irq_hw_number_t hwirq) imx_irqsteer_irq_map() argument [all...] |
H A D | irq-renesas-rza1.c | 107 unsigned int hwirq = fwspec->param[0]; in rza1_irqc_alloc() local 125 rza1_irqc_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) rza1_irqc_translate() argument
|
H A D | irq-i8259.c | 335 int hwirq = i8259_poll(); in i8259_irq_dispatch() local
|
H A D | irq-gic-v3-mbi.c | 75 static void mbi_free_msi(struct mbi_range *mbi, unsigned int hwirq, in mbi_free_msi() argument 89 int hwirq, offset, i, err = 0; in mbi_irq_domain_alloc() local 41 mbi_irq_gic_domain_alloc(struct irq_domain *domain, unsigned int virq, irq_hw_number_t hwirq) mbi_irq_gic_domain_alloc() argument [all...] |
H A D | irq-imx-gpcv2.c | 167 irq_hw_number_t hwirq; in imx_gpcv2_domain_alloc() local 140 imx_gpcv2_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) imx_gpcv2_domain_translate() argument [all...] |
H A D | irq-loongson-pch-msi.c | 150 int hwirq, err, i; in pch_msi_middle_domain_alloc() local 71 pch_msi_free_hwirq(struct pch_msi_data *priv, int hwirq, int num_req) pch_msi_free_hwirq() argument 133 pch_msi_parent_domain_alloc(struct irq_domain *domain, unsigned int virq, int hwirq) pch_msi_parent_domain_alloc() argument [all...] |
H A D | irq-loongson-htvec.c | 119 unsigned long hwirq; in htvec_domain_alloc() local
|
H A D | irq-lpc32xx.c | 124 u32 hwirq = lpc32xx_ic_read(ic, LPC32XX_INTC_STAT), irq; in lpc32xx_handle_irq() local 137 u32 hwirq = lpc32xx_ic_read(ic, LPC32XX_INTC_STAT), irq; in lpc32xx_sic_handler() local [all...] |
H A D | irq-tegra.c | 243 irq_hw_number_t hwirq; in tegra_ictlr_domain_alloc() local 215 tegra_ictlr_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) tegra_ictlr_domain_translate() argument
|
H A D | irq-sni-exiu.c | 138 exiu_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) exiu_domain_translate() argument 169 irq_hw_number_t hwirq; exiu_domain_alloc() local [all...] |
H A D | irq-tango.c | 58 unsigned int hwirq; in tangox_dispatch_irqs() local
|
H A D | irq-owl-sirq.c | 234 irq_hw_number_t hwirq; in owl_sirq_domain_alloc() local 211 owl_sirq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) owl_sirq_domain_translate() argument [all...] |
H A D | irq-pic32-evic.c | 45 unsigned int irq, hwirq; in plat_irq_dispatch() local 196 u32 hwirq; in pic32_ext_irq_of_init() local
|
H A D | irq-atmel-aic-common.c | 116 u32 hwirq; in aic_common_ext_irq_of_init() local
|
H A D | irq-aspeed-scu-ic.c | 131 aspeed_scu_ic_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) aspeed_scu_ic_map() argument
|
H A D | irq-mmp.c | 71 int hwirq; in icu_mask_ack_irq() local 95 int hwirq; in icu_mask_irq() local 124 int hwirq; icu_unmask_irq() local 227 int hwirq; mmp_handle_irq() local 238 int hwirq; mmp2_handle_irq() local [all...] |
H A D | irq-mbigen.c | 67 static inline unsigned int get_mbigen_vec_reg(irq_hw_number_t hwirq) in get_mbigen_vec_reg() argument 79 static inline void get_mbigen_type_reg(irq_hw_number_t hwirq, in get_mbigen_type_reg() argument 95 static inline void get_mbigen_clear_reg(irq_hw_number_t hwirq, in get_mbigen_clear_reg() argument 168 mbigen_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) mbigen_domain_translate() argument 201 irq_hw_number_t hwirq; mbigen_irq_domain_alloc() local [all...] |
H A D | irq-mips-cpu.c | 93 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mips_mt_send_ipi() local 185 unsigned int i, hwirq; in mips_cpu_ipi_alloc() local [all...] |
H A D | qcom-irq-combiner.c | 57 int hwirq; in combiner_handle_irq() local 105 combiner_irq_map(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq) combiner_irq_map() argument 119 combiner_irq_translate(struct irq_domain *d, struct irq_fwspec *fws, unsigned long *hwirq, unsigned int *type) combiner_irq_translate() argument [all...] |
H A D | spear-shirq.c | 221 int i, parent_irq, virq_base, hwirq = 0, nr_irqs = 0; in shirq_init() local
|
H A D | irq-bcm6345-l1.c | 129 irq_hw_number_t hwirq; in bcm6345_l1_irq_handle() local
|
H A D | irq-bcm2836.c | 144 u32 hwirq = ffs(stat) - 1; in bcm2836_arm_irqchip_handle_irq() local 163 int hwirq = ffs(mbox_val) - 1; in bcm2836_arm_irqchip_handle_ipi() local
|