Home
last modified time | relevance | path

Searched refs:irq_hw_number_t (Results 1 – 25 of 265) sorted by relevance

1234567891011

/linux/arch/powerpc/sysdev/
H A Dmpic.h10 extern void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq);
15 irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
39 extern int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw);
40 void __init mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum);
43 static inline int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw) in mpic_map_error_int()
49 static inline void mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum) in mpic_err_int_init()
H A Dmpic_msi.c18 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
30 irq_hw_number_t hwirq; in mpic_msi_reserve_u3_hwirqs()
H A Dfsl_mpic_err.c80 int mpic_map_error_int(struct mpic *mpic, unsigned int virq, irq_hw_number_t hw) in mpic_map_error_int()
124 void __init mpic_err_int_init(struct mpic *mpic, irq_hw_number_t irqnum) in mpic_err_int_init()
/linux/include/linux/
H A Dirqdomain.h84 int (*map)(struct irq_domain *d, unsigned int virq, irq_hw_number_t hw);
172 irq_hw_number_t hwirq_max;
297 irq_hw_number_t hwirq_max;
325 unsigned int first_irq, irq_hw_number_t first_hwirq,
331 int irq_domain_alloc_descs(int virq, unsigned int nr_irqs, irq_hw_number_t hwirq, int node,
434 int irq_domain_associate(struct irq_domain *domain, unsigned int irq, irq_hw_number_t hwirq);
436 irq_hw_number_t hwirq_base, int count);
438 unsigned int irq_create_mapping_affinity(struct irq_domain *domain, irq_hw_number_t hwirq,
455 static inline unsigned int irq_create_mapping(struct irq_domain *domain, irq_hw_number_t hwirq) in irq_create_mapping()
461 irq_hw_number_t hwir
[all...]
H A Dirq_sim.h21 irq_hw_number_t hwirq, void *data);
23 irq_hw_number_t hwirq, void *data);
/linux/drivers/irqchip/
H A Dirq-clps711x.c93 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi()
100 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask()
111 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask()
128 irq_hw_number_t hw) in clps711x_intc_irq_map()
H A Dirq-mips-gic.c194 irq_hw_number_t hwirq = GIC_HWIRQ_TO_SHARED(irqd_to_hwirq(d)); in gic_send_ipi()
588 irq_hw_number_t hw, unsigned int cpu) in gic_shared_irq_domain_map()
617 irq_hw_number_t *out_hwirq, in gic_irq_domain_xlate()
635 irq_hw_number_t hwirq) in gic_irq_domain_map()
713 irq_hw_number_t hwirq; in gic_irq_domain_alloc()
739 irq_hw_number_t *out_hwirq, in gic_ipi_domain_xlate()
756 irq_hw_number_t hwirq, base_hwirq; in gic_ipi_domain_alloc()
810 irq_hw_number_t base_hwirq; in gic_ipi_domain_free()
H A Dirq-vf610-mscm-ir.c88 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_enable()
105 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_disable()
128 irq_hw_number_t hwirq; in vf610_mscm_ir_domain_alloc()
H A Dirq-nvic.c43 irq_hw_number_t hwirq = (icsr & V7M_SCB_ICSR_VECTACTIVE) - 16; in nvic_handle_irq()
52 irq_hw_number_t hwirq; in nvic_irq_domain_alloc()
H A Dirq-gic-v5.c97 static void gicv5_hwirq_init(irq_hw_number_t hwirq, u8 priority, u8 hwirq_type) in gicv5_hwirq_init()
506 static bool gicv5_ppi_irq_is_level(irq_hw_number_t hwirq) in gicv5_ppi_irq_is_level()
578 irq_hw_number_t *hwirq, in gicv5_irq_domain_translate()
614 irq_hw_number_t *hwirq, in gicv5_irq_ppi_domain_translate()
626 irq_hw_number_t hwirq; in gicv5_irq_ppi_domain_alloc()
681 irq_hw_number_t *hwirq, in gicv5_irq_spi_domain_translate()
695 irq_hw_number_t hwirq; in gicv5_irq_spi_domain_alloc()
757 irq_hw_number_t hwirq; in gicv5_irq_lpi_domain_alloc()
H A Dirq-mst-intc.c41 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_set_irq()
57 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_clear_irq()
206 irq_hw_number_t hwirq; in mst_intc_domain_alloc()
H A Dirq-mbigen.c81 static inline unsigned int get_mbigen_vec_reg(irq_hw_number_t hwirq) in get_mbigen_vec_reg()
92 static inline void get_mbigen_type_reg(irq_hw_number_t hwirq, in get_mbigen_type_reg()
107 static inline void get_mbigen_clear_reg(irq_hw_number_t hwirq, in get_mbigen_clear_reg()
H A Dirq-imgpdc.c105 static unsigned int hwirq_is_syswake(irq_hw_number_t hw) in hwirq_is_syswake()
110 static unsigned int hwirq_to_syswake(irq_hw_number_t hw) in hwirq_to_syswake()
115 static irq_hw_number_t syswake_to_hwirq(unsigned int syswake) in syswake_to_hwirq()
200 irq_hw_number_t hw = data->hwirq; in pdc_irq_set_wake()
/linux/arch/powerpc/sysdev/ge/
H A Dge_pic.c159 irq_hw_number_t hwirq) in gef_pic_host_map()
170 irq_hw_number_t *out_hwirq, unsigned int *out_flags) in gef_pic_host_xlate()
249 (irq_hw_number_t)hwirq); in gef_pic_get_irq()
/linux/drivers/gpio/
H A Dgpio-wcove.c128 static void wcove_update_irq_mask(struct wcove_gpio *wg, irq_hw_number_t gpio) in wcove_update_irq_mask()
138 static void wcove_update_irq_ctrl(struct wcove_gpio *wg, irq_hw_number_t gpio) in wcove_update_irq_ctrl()
241 irq_hw_number_t gpio = irqd_to_hwirq(data); in wcove_irq_type()
280 irq_hw_number_t gpio = irqd_to_hwirq(data); in wcove_bus_sync_unlock()
295 irq_hw_number_t gpio = irqd_to_hwirq(data); in wcove_irq_unmask()
310 irq_hw_number_t gpio = irqd_to_hwirq(data); in wcove_irq_mask()
H A Dgpio-sch.c178 irq_hw_number_t gpio_num = irqd_to_hwirq(d); in sch_irq_type()
215 irq_hw_number_t gpio_num = irqd_to_hwirq(d); in sch_irq_ack()
223 static void sch_irq_mask_unmask(struct gpio_chip *gc, irq_hw_number_t gpio_num, int val) in sch_irq_mask_unmask()
236 irq_hw_number_t gpio_num = irqd_to_hwirq(d); in sch_irq_mask()
245 irq_hw_number_t gpio_num = irqd_to_hwirq(d); in sch_irq_unmask()
H A Dgpio-crystalcove.c188 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_type()
225 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_bus_sync_unlock()
240 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_unmask()
255 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_mask()
H A Dgpio-ep93xx.c141 irq_hw_number_t hwirq = irqd_to_hwirq(d); in ep93xx_gpio_irq_mask_ack()
158 irq_hw_number_t hwirq = irqd_to_hwirq(d); in ep93xx_gpio_irq_mask()
169 irq_hw_number_t hwirq = irqd_to_hwirq(d); in ep93xx_gpio_irq_unmask()
185 irq_hw_number_t hwirq = irqd_to_hwirq(d); in ep93xx_gpio_irq_type()
H A Dgpio-graniterapids.c179 irq_hw_number_t gpio = irqd_to_hwirq(d); in gnr_gpio_irq_ack()
213 irq_hw_number_t hwirq = irqd_to_hwirq(d); in gnr_gpio_irq_mask()
222 irq_hw_number_t hwirq = irqd_to_hwirq(d); in gnr_gpio_irq_unmask()
232 irq_hw_number_t hwirq = irqd_to_hwirq(d); in gnr_gpio_irq_set_type()
H A Dgpio-mlxbf3.c60 irq_hw_number_t offset = irqd_to_hwirq(irqd); in mlxbf3_gpio_irq_enable()
79 irq_hw_number_t offset = irqd_to_hwirq(irqd); in mlxbf3_gpio_irq_disable()
115 irq_hw_number_t offset = irqd_to_hwirq(irqd); in mlxbf3_gpio_irq_set_type()
H A Dgpio-dwapb.c206 irq_hw_number_t hwirq; in dwapb_do_irq()
253 irq_hw_number_t hwirq = irqd_to_hwirq(d); in dwapb_irq_mask()
269 irq_hw_number_t hwirq = irqd_to_hwirq(d); in dwapb_irq_unmask()
285 irq_hw_number_t hwirq = irqd_to_hwirq(d); in dwapb_irq_enable()
301 irq_hw_number_t hwirq = irqd_to_hwirq(d); in dwapb_irq_disable()
317 irq_hw_number_t bit = irqd_to_hwirq(d); in dwapb_irq_set_type()
366 irq_hw_number_t bit = irqd_to_hwirq(d); in dwapb_irq_set_wake()
/linux/include/linux/irqchip/
H A Darm-gic-v4.h25 irq_hw_number_t db_lpi_base;
47 irq_hw_number_t vpe_db_lpi;
/linux/arch/arm/mach-pxa/
H A Dirq.c68 irq_hw_number_t irq = irqd_to_hwirq(d); in pxa_mask_irq()
78 irq_hw_number_t irq = irqd_to_hwirq(d); in pxa_unmask_irq()
123 irq_hw_number_t hw) in pxa_irq_map()
/linux/arch/powerpc/platforms/8xx/
H A Dpic.c88 irq_hw_number_t hw) in mpc8xx_pic_host_map()
100 irq_hw_number_t *out_hwirq, unsigned int *out_flags) in mpc8xx_pic_host_xlate()
/linux/arch/powerpc/platforms/85xx/
H A Dsocrates_fpga_pic.c87 (irq_hw_number_t)i); in socrates_fpga_pic_get_irq()
230 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
242 irq_hw_number_t *out_hwirq, unsigned int *out_flags) in socrates_fpga_pic_host_xlate()

1234567891011