Home
last modified time | relevance | path

Searched defs:hwirq (Results 1 – 103 of 103) sorted by relevance

/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c113 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
128 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask() local
144 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack() local
161 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask() local
177 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi() local
194 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type() local
233 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
/linux-4.1.27/arch/powerpc/sysdev/
Dmpic_u3msi.c66 static u64 find_ht_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_ht_magic_addr()
80 static u64 find_u4_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_u4_magic_addr()
110 irq_hw_number_t hwirq; in u3msi_teardown_msi_irqs() local
131 int hwirq; in u3msi_setup_msi_irqs() local
Dmpic_msi.c22 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
34 irq_hw_number_t hwirq; in mpic_msi_reserve_u3_hwirqs() local
Dmpic_pasemi_msi.c68 irq_hw_number_t hwirq; in pasemi_msi_teardown_msi_irqs() local
91 int hwirq; in pasemi_msi_setup_msi_irqs() local
Dfsl_msi.c73 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in fsl_msi_print_chip() local
110 int rc, hwirq; in fsl_msi_init_allocator() local
131 irq_hw_number_t hwirq; in fsl_teardown_msi_irqs() local
146 static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq, in fsl_compose_msi_msg()
188 int rc, hwirq = -ENOMEM; in fsl_setup_msi_irqs() local
Dppc4xx_hsta_msi.c44 int irq, hwirq; in hsta_setup_msi_irqs() local
94 static int hsta_find_hwirq_offset(int hwirq) in hsta_find_hwirq_offset()
Dmv64x60_pic.c212 irq_hw_number_t hwirq) in mv64x60_host_map()
274 irq_hw_number_t hwirq; in mv64x60_get_irq() local
Dmpic.h21 irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
Dmsi_bitmap.c55 void msi_bitmap_reserve_hwirq(struct msi_bitmap *bmp, unsigned int hwirq) in msi_bitmap_reserve_hwirq()
Dppc4xx_msi.c127 irq_hw_number_t hwirq; in ppc4xx_teardown_msi_irqs() local
Dcpm1.c135 unsigned int sirq = NO_IRQ, hwirq, eirq; in cpm_pic_init() local
/linux-4.1.27/arch/powerpc/sysdev/ge/
Dge_pic.c114 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_mask() local
135 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_unmask() local
157 irq_hw_number_t hwirq) in gef_pic_host_map()
232 int hwirq; in gef_pic_get_irq() local
/linux-4.1.27/kernel/irq/
Dirqdomain.c240 irq_hw_number_t hwirq; in irq_domain_disassociate() local
274 irq_hw_number_t hwirq) in irq_domain_associate()
392 irq_hw_number_t hwirq) in irq_create_mapping()
470 irq_hw_number_t hwirq; in irq_create_of_mapping() local
544 irq_hw_number_t hwirq) in irq_find_mapping()
610 int hwirq = desc->irq_data.hwirq; in virq_debug_show() local
726 irq_hw_number_t hwirq, int node) in irq_domain_alloc_descs()
787 irq_hw_number_t hwirq = data->hwirq; in irq_domain_insert_irq() local
816 irq_hw_number_t hwirq = data->hwirq; in irq_domain_remove_irq() local
914 irq_hw_number_t hwirq, struct irq_chip *chip, in irq_domain_set_hwirq_and_chip()
[all …]
Dmsi.c89 irq_hw_number_t hwirq = ops->get_hwirq(info, arg); in msi_domain_alloc() local
161 unsigned int virq, irq_hw_number_t hwirq, in msi_domain_ops_init()
Dirqdesc.c366 int __handle_domain_irq(struct irq_domain *domain, unsigned int hwirq, in __handle_domain_irq()
/linux-4.1.27/drivers/irqchip/
Dirq-armada-370-xp.c101 irq_hw_number_t hwirq = irqd_to_hwirq(d); in armada_370_xp_irq_mask() local
113 irq_hw_number_t hwirq = irqd_to_hwirq(d); in armada_370_xp_irq_unmask() local
127 int hwirq; in armada_370_xp_alloc_msi() local
140 static void armada_370_xp_free_msi(int hwirq) in armada_370_xp_free_msi()
155 int virq, hwirq; in armada_370_xp_setup_msi_irq() local
185 unsigned long hwirq = d->hwirq; in armada_370_xp_teardown_msi_irq() local
272 irq_hw_number_t hwirq = irqd_to_hwirq(d); in armada_xp_set_affinity() local
Dirq-vf610-mscm-ir.c92 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_enable() local
109 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_disable() local
132 irq_hw_number_t hwirq; in vf610_mscm_ir_domain_alloc() local
Dirq-mmp.c68 int hwirq; in icu_mask_ack_irq() local
92 int hwirq; in icu_mask_irq() local
111 int hwirq; in icu_unmask_irq() local
199 int hwirq; in mmp_handle_irq() local
210 int hwirq; in mmp2_handle_irq() local
Dirq-clps711x.c98 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi() local
105 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask() local
116 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask() local
Dirq-mtk-sysirq.c33 irq_hw_number_t hwirq = data->hwirq; in mtk_sysirq_set_type() local
93 irq_hw_number_t hwirq; in mtk_sysirq_domain_alloc() local
Dirq-orion.c45 u32 hwirq = __fls(stat); in orion_handle_irq() local
119 u32 hwirq = __fls(stat); in orion_bridge_irq_handler() local
Dirq-gic-v2m.c116 irq_hw_number_t hwirq) in gicv2m_irq_gic_domain_alloc()
138 static void gicv2m_unalloc_msi(struct v2m_data *v2m, unsigned int hwirq) in gicv2m_unalloc_msi()
157 int hwirq, offset, err = 0; in gicv2m_irq_domain_alloc() local
Dirq-crossbar.c80 irq_hw_number_t hwirq) in allocate_gic_irq()
117 irq_hw_number_t hwirq; in crossbar_domain_alloc() local
Dirq-nvic.c45 nvic_handle_irq(irq_hw_number_t hwirq, struct pt_regs *regs) in nvic_handle_irq()
Dirq-digicolor.c40 u32 status, hwirq; in digicolor_handle_irq() local
Dirq-moxart.c50 int hwirq; in handle_irq() local
Dirq-dw-apb-ictl.c43 u32 hwirq = ffs(stat) - 1; in dw_apb_ictl_handler() local
Dirq-sun4i.c139 u32 hwirq; in sun4i_handle_irq() local
Dirq-or1k-pic.c108 int hwirq; in pic_get_irq() local
Dirq-keystone.c201 int hwirq; in keystone_irq_remove() local
Dirq-vic.c196 irq_hw_number_t hwirq) in vic_irqdomain_map()
231 u32 stat, hwirq; in vic_handle_irq_cascaded() local
Dirq-atmel-aic-common.c122 u32 hwirq; in aic_common_ext_irq_of_init() local
Dirq-versatile-fpga.c121 irq_hw_number_t hwirq) in fpga_irqdomain_map()
Dspear-shirq.c224 int i, parent_irq, virq_base, hwirq = 0, nr_irqs = 0; in shirq_init() local
Dirq-gic-v3-its.c569 irq_hw_number_t hwirq = d->hwirq; in lpi_set_config() local
1201 static int its_alloc_device_irq(struct its_device *dev, irq_hw_number_t *hwirq) in its_alloc_device_irq()
1297 irq_hw_number_t hwirq) in its_irq_gic_domain_alloc()
1315 irq_hw_number_t hwirq; in its_irq_domain_alloc() local
Dirq-bcm7120-l2.c68 int hwirq; in bcm7120_l2_intc_irq_handle() local
Dirq-bcm7038-l1.c137 int hwirq; in bcm7038_l1_irq_handle() local
Dirq-tegra.c251 irq_hw_number_t hwirq; in tegra_ictlr_domain_alloc() local
Dirq-gic-v3.c754 irq_hw_number_t hwirq; in gic_irq_domain_alloc() local
Dirq-gic.c863 irq_hw_number_t hwirq; in gic_irq_domain_alloc() local
/linux-4.1.27/drivers/misc/cxl/
Dirq.c224 irq_hw_number_t hwirq = irqd_to_hwirq(irq_get_irq_data(irq)); in cxl_irq_afu() local
262 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq, in cxl_map_irq()
300 int hwirq, virq; in cxl_register_one_irq() local
420 irq_hw_number_t hwirq; in afu_register_irqs() local
481 irq_hw_number_t hwirq; in afu_release_irqs() local
Dpci.c375 int cxl_setup_irq(struct cxl *adapter, unsigned int hwirq, in cxl_setup_irq()
425 void cxl_release_one_irq(struct cxl *adapter, int hwirq) in cxl_release_one_irq()
/linux-4.1.27/arch/arm/mach-dove/
Dirq.c129 unsigned int hwirq = 1 + __fls(stat); in dove_legacy_handle_irq() local
136 unsigned int hwirq = 33 + __fls(stat); in dove_legacy_handle_irq() local
/linux-4.1.27/drivers/gpio/
Dgpio-lynxpoint.c153 u32 hwirq = irqd_to_hwirq(d); in lp_irq_type() local
237 static void lp_gpio_irq_handler(unsigned hwirq, struct irq_desc *desc) in lp_gpio_irq_handler()
277 u32 hwirq = irqd_to_hwirq(d); in lp_irq_enable() local
290 u32 hwirq = irqd_to_hwirq(d); in lp_irq_disable() local
Dgpio-dwapb.c136 int hwirq = fls(irq_status) - 1; in dwapb_do_irq() local
301 unsigned int hwirq, ngpio = gc->ngpio; in dwapb_configure_irqs() local
380 irq_hw_number_t hwirq; in dwapb_irq_teardown() local
Dgpio-rcar.c103 unsigned int hwirq, in gpio_rcar_config_interrupt_input_mode()
142 unsigned int hwirq = irqd_to_hwirq(d); in gpio_rcar_irq_set_type() local
Dgpio-sa1100.c154 unsigned int irq, irq_hw_number_t hwirq) in sa1100_gpio_irqdomain_map()
Dgpio-bcm-kona.c451 int hwirq = GPIO_PER_BANK * bank_id + bit; in bcm_kona_gpio_irq_handler() local
513 irq_hw_number_t hwirq) in bcm_kona_gpio_irq_map()
Dgpio-ts5500.c41 u8 hwirq; member
Dgpio-msm-v2.c361 irq_hw_number_t hwirq) in msm_gpio_irq_domain_map()
Dgpio-grgpio.c239 irq_hw_number_t hwirq) in grgpio_irq_map()
Dgpio-em.c257 irq_hw_number_t hwirq) in em_gio_irq_domain_map()
Dgpio-mpc8xxx.c319 irq_hw_number_t hwirq) in mpc8xxx_gpio_irq_map()
Dgpiolib.c470 irq_hw_number_t hwirq) in gpiochip_irq_map()
/linux-4.1.27/arch/arm/mach-orion5x/
Dirq.c45 unsigned int hwirq = 1 + __fls(stat); in orion5x_legacy_handle_irq() local
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_irq.c104 irq_hw_number_t hwirq = fls(intr) - 1; in mdp5_irq() local
159 unsigned int irq, irq_hw_number_t hwirq) in mdp5_hw_irqdomain_map()
/linux-4.1.27/include/asm-generic/
Dmsi.h23 irq_hw_number_t hwirq; member
/linux-4.1.27/arch/arm/mach-imx/
Dgpc.c138 void imx_gpc_hwirq_unmask(unsigned int hwirq) in imx_gpc_hwirq_unmask()
149 void imx_gpc_hwirq_mask(unsigned int hwirq) in imx_gpc_hwirq_mask()
209 irq_hw_number_t hwirq; in imx_gpc_domain_alloc() local
/linux-4.1.27/arch/nios2/kernel/
Dirq.c31 asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) in do_IRQ()
/linux-4.1.27/include/linux/
Dirqdomain.h228 irq_hw_number_t hwirq) in irq_linear_revmap()
240 irq_hw_number_t hwirq) in irq_create_identity_mapping()
Dirqdesc.h145 unsigned int hwirq, struct pt_regs *regs) in handle_domain_irq()
Dirq.h154 unsigned long hwirq; member
/linux-4.1.27/arch/sh/boards/mach-x3proto/
Dgpio.c89 irq_hw_number_t hwirq) in x3proto_gpio_irq_map()
/linux-4.1.27/arch/powerpc/platforms/powernv/
Dpci-p5ioc2.c45 unsigned int hwirq, unsigned int virq, in pnv_pci_p5ioc2_msi_setup()
Dpci-ioda.c2144 int hwirq = msi_bitmap_alloc_hwirqs(&phb->msi_bmp, num); in pnv_cxl_alloc_hwirqs() local
2155 void pnv_cxl_release_hwirqs(struct pci_dev *dev, int hwirq, int num) in pnv_cxl_release_hwirqs()
2169 int i, hwirq; in pnv_cxl_release_hwirq_ranges() local
2189 int i, hwirq, try; in pnv_cxl_alloc_hwirq_ranges() local
2230 int pnv_cxl_ioda_msi_setup(struct pci_dev *dev, unsigned int hwirq, in pnv_cxl_ioda_msi_setup()
2258 unsigned int hwirq, unsigned int virq, in pnv_pci_ioda_msi_setup()
Dpci.c54 int hwirq; in pnv_setup_msi_irqs() local
102 irq_hw_number_t hwirq; in pnv_teardown_msi_irqs() local
/linux-4.1.27/drivers/pci/host/
Dpcie-xilinx.c288 int hwirq; in xilinx_pcie_msi_setup_irq() local
337 irq_hw_number_t hwirq) in xilinx_pcie_msi_map()
376 irq_hw_number_t hwirq) in xilinx_pcie_intx_map()
Dpci-dra7xx.c159 irq_hw_number_t hwirq) in dra7xx_pcie_intx_map()
Dpcie-rcar.c623 int hwirq; in rcar_msi_setup_irq() local
663 irq_hw_number_t hwirq) in rcar_msi_map()
Dpci-tegra.c1218 int hwirq; in tegra_msi_setup_irq() local
1247 irq_hw_number_t hwirq = irqd_to_hwirq(d); in tegra_msi_teardown_irq() local
1262 irq_hw_number_t hwirq) in tegra_msi_map()
Dpci-keystone-dw.c194 irq_hw_number_t hwirq) in ks_dw_pcie_msi_map()
Dpcie-designware.c332 irq_hw_number_t hwirq) in dw_pcie_msi_map()
/linux-4.1.27/arch/xtensa/kernel/
Dirq.c33 asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) in do_IRQ()
/linux-4.1.27/arch/arm/mach-omap2/
Domap4-common.c183 unsigned int omap4_xlate_irq(unsigned int hwirq) in omap4_xlate_irq()
Domap-wakeupgen.c427 irq_hw_number_t hwirq; in wakeupgen_domain_alloc() local
/linux-4.1.27/arch/arm/mach-sa1100/
Dirq.c67 unsigned int irq, irq_hw_number_t hwirq) in sa1100_normal_irqdomain_map()
/linux-4.1.27/arch/arm/mach-exynos/
Dsuspend.c53 unsigned int hwirq; member
207 irq_hw_number_t hwirq; in exynos_pmu_domain_alloc() local
/linux-4.1.27/drivers/ssb/
Ddriver_gpio.c150 int gpio, hwirq, err; in ssb_gpio_irq_chipco_domain_init() local
347 int gpio, hwirq, err; in ssb_gpio_irq_extif_domain_init() local
/linux-4.1.27/arch/microblaze/kernel/
Dintc.c107 unsigned int hwirq, irq = -1; in get_irq() local
/linux-4.1.27/arch/arm/mach-pxa/
Dpxa_cplds_irqs.c81 irq_hw_number_t hwirq) in cplds_irq_domain_map()
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
Dhlwd-pic.c96 irq_hw_number_t hwirq) in hlwd_pic_map()
Dflipper-pic.c103 irq_hw_number_t hwirq) in flipper_pic_map()
/linux-4.1.27/drivers/vfio/platform/
Dvfio_platform_private.h33 int hwirq; member
Dvfio_platform_irq.c301 int hwirq = vdev->get_irq(vdev, i); in vfio_platform_irq_init() local
/linux-4.1.27/drivers/mfd/
Dlp8788-irq.c136 irq_hw_number_t hwirq) in lp8788_irq_map()
Dtwl6030-irq.c347 irq_hw_number_t hwirq) in twl6030_irq_map()
Dtc3589x.c210 irq_hw_number_t hwirq) in tc3589x_irq_map()
Dpm8921-core.c248 irq_hw_number_t hwirq) in pm8xxx_irq_domain_map()
Dstmpe.c963 irq_hw_number_t hwirq) in stmpe_irq_map()
Dab8500-core.c557 irq_hw_number_t hwirq) in ab8500_irq_map()
Ddb8500-prcmu.c2653 irq_hw_number_t hwirq) in db8500_irq_map()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-adi2.c196 static inline u32 hwirq_to_pintbit(struct gpio_port *port, int hwirq) in hwirq_to_pintbit()
537 u32 level_mask, hwirq; in adi_gpio_handle_pint_irq() local
886 irq_hw_number_t hwirq) in adi_gpio_irq_map()
Dpinctrl-single.c1544 irq_hw_number_t hwirq; member
1697 irq_hw_number_t hwirq) in pcs_irqdomain_map()
/linux-4.1.27/drivers/bcma/
Ddriver_gpio.c138 int gpio, hwirq, err; in bcma_gpio_irq_domain_init() local
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dmsi.c382 int hwirq, virq, i, quota, rc; in rtas_setup_msi_irqs() local
/linux-4.1.27/arch/c6x/platforms/
Dmegamod-pic.c247 irq_hw_number_t hwirq; in init_megamod_pic() local
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dinterrupt.c671 irq_hw_number_t hwirq) in ps3_host_map()
/linux-4.1.27/arch/s390/pci/
Dpci.c389 unsigned int hwirq, msi_vecs; in arch_setup_msi_irqs() local
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c338 int hwirq; in abx500_gpio_to_irq() local
/linux-4.1.27/drivers/spmi/
Dspmi-pmic-arb.c679 irq_hw_number_t hwirq) in qpnpint_irq_domain_map()
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c796 static int mtk_eint_flip_edge(struct mtk_pinctrl *pctl, int hwirq) in mtk_eint_flip_edge()
/linux-4.1.27/drivers/staging/octeon-usb/
Docteon-hcd.c3632 irq_hw_number_t hwirq = usb_num ? (1 << 6) + 17 : 56; in octeon_usb_probe() local
/linux-4.1.27/arch/x86/kernel/apic/
Dio_apic.c3020 irq_hw_number_t hwirq) in mp_irqdomain_map()