Searched refs:irq_domain_ops (Results 1 - 155 of 155) sorted by relevance

/linux-4.4.14/arch/x86/include/asm/
H A Dirqdomain.h34 const struct irq_domain_ops *ops;
38 extern const struct irq_domain_ops mp_ioapic_irqdomain_ops;
/linux-4.4.14/include/linux/
H A Dirqdomain.h79 * struct irq_domain_ops - Methods for irq_domain objects
93 struct irq_domain_ops { struct
115 extern struct irq_domain_ops irq_generic_chip_ops;
146 const struct irq_domain_ops *ops;
192 const struct irq_domain_ops *ops,
197 const struct irq_domain_ops *ops,
203 const struct irq_domain_ops *ops,
234 const struct irq_domain_ops *ops, irq_domain_add_linear()
241 const struct irq_domain_ops *ops, irq_domain_add_nomap()
248 const struct irq_domain_ops *ops, irq_domain_add_legacy_isa()
255 const struct irq_domain_ops *ops, irq_domain_add_tree()
263 const struct irq_domain_ops *ops, irq_domain_create_linear()
270 const struct irq_domain_ops *ops, irq_domain_create_tree()
319 extern const struct irq_domain_ops irq_domain_simple_ops;
343 const struct irq_domain_ops *ops, void *host_data);
349 const struct irq_domain_ops *ops, irq_domain_add_hierarchy()
/linux-4.4.14/arch/mips/ralink/
H A Dirq.c143 static const struct irq_domain_ops irq_domain_ops = { variable in typeref:struct:irq_domain_ops
182 RALINK_INTC_IRQ_BASE, 0, &irq_domain_ops, NULL); intc_of_init()
/linux-4.4.14/drivers/irqchip/
H A Dirq-atmel-aic-common.h32 const struct irq_domain_ops *ops,
H A Dirq-renesas-h8300h.c70 static struct irq_domain_ops irq_ops = {
H A Dirq-xtensa-pic.c39 static const struct irq_domain_ops xtensa_irq_domain_ops = {
H A Dirq-renesas-h8s.c76 static struct irq_domain_ops irq_ops = {
H A Dirq-mtk-sysirq.c116 static const struct irq_domain_ops sysirq_domain_ops = {
H A Dirq-nvic.c80 static const struct irq_domain_ops nvic_irq_domain_ops = {
H A Dirq-sa11x0.c77 static const struct irq_domain_ops sa1100_normal_irqdomain_ops = {
H A Dirq-sun4i.c91 static const struct irq_domain_ops sun4i_irq_ops = {
H A Dirq-xtensa-mx.c54 static const struct irq_domain_ops xtensa_mx_irq_domain_ops = {
H A Dirq-atmel-aic-common.c216 const struct irq_domain_ops *ops, aic_common_of_init()
H A Dirq-clps711x.c73 struct irq_domain_ops ops;
H A Dirq-imx-gpcv2.c203 static struct irq_domain_ops gpcv2_irqchip_data_domain_ops = {
H A Dirq-keystone.c134 static const struct irq_domain_ops keystone_irq_ops = {
H A Dirq-mips-cpu.c141 static const struct irq_domain_ops mips_cpu_intc_irq_domain_ops = {
H A Dirq-or1k-pic.c136 static const struct irq_domain_ops or1k_irq_domain_ops = {
H A Dirq-versatile-fpga.c135 static const struct irq_domain_ops fpga_irqdomain_ops = {
H A Dirq-vf610-mscm-ir.c176 static const struct irq_domain_ops mscm_irq_domain_ops = {
H A Dexynos-combiner.c171 static const struct irq_domain_ops combiner_irq_domain_ops = {
H A Dirq-armada-370-xp.c201 static const struct irq_domain_ops armada_370_xp_msi_irq_ops = {
405 static const struct irq_domain_ops armada_370_xp_mpic_irq_ops = {
H A Dirq-atmel-aic.c207 static const struct irq_domain_ops aic_irq_ops = {
H A Dirq-atmel-aic5.c283 static const struct irq_domain_ops aic5_irq_ops = {
H A Dirq-bcm2835.c138 static const struct irq_domain_ops armctrl_ops = {
H A Dirq-bcm2836.c222 static const struct irq_domain_ops bcm2836_arm_irqchip_intc_ops = {
H A Dirq-bcm7038-l1.c280 static const struct irq_domain_ops bcm7038_l1_domain_ops = {
H A Dirq-crossbar.c193 static const struct irq_domain_ops crossbar_domain_ops = {
H A Dirq-gic-v2m.c215 static const struct irq_domain_ops gicv2m_domain_ops = {
H A Dirq-mxs.c166 static const struct irq_domain_ops icoll_irq_domain_ops = {
H A Dirq-tegra.c290 static const struct irq_domain_ops tegra_ictlr_domain_ops = {
H A Dirq-vt8500.c174 static const struct irq_domain_ops vt8500_irq_domain_ops = {
H A Dirq-hip04.c365 static const struct irq_domain_ops hip04_irq_domain_ops = {
H A Dirq-i8259.c322 static struct irq_domain_ops i8259A_ops = {
H A Dirq-metag.c314 static const struct irq_domain_ops metag_internal_intc_domain_ops = {
H A Dirq-mmp.c179 const struct irq_domain_ops mmp_irq_domain_ops = {
H A Dirq-s3c24xx.c494 static const struct irq_domain_ops s3c24xx_irq_ops = {
1218 static const struct irq_domain_ops s3c24xx_irq_ops_of = {
1228 struct irq_domain_ops *ops;
H A Dirq-renesas-intc-irqpin.c359 static const struct irq_domain_ops intc_irqpin_irq_domain_ops = {
H A Dirq-vic.c258 static const struct irq_domain_ops vic_irqdomain_ops = {
H A Dirq-gic.c1032 static const struct irq_domain_ops gic_irq_domain_hierarchy_ops = {
1038 static const struct irq_domain_ops gic_irq_domain_ops = {
H A Dirq-gic-v3.c819 static const struct irq_domain_ops gic_irq_domain_ops = {
H A Dirq-mips-gic.c801 static const struct irq_domain_ops gic_irq_domain_ops = {
H A Dirq-gic-v3-its.c1361 static const struct irq_domain_ops its_domain_ops = {
H A Dirq-metag-ext.c585 static const struct irq_domain_ops meta_intc_domain_ops = {
/linux-4.4.14/drivers/sh/intc/
H A Dirqdomain.c40 static const struct irq_domain_ops intc_evt_ops = {
/linux-4.4.14/arch/powerpc/sysdev/
H A Dmpic_msi.c35 const struct irq_domain_ops *ops = mpic->irqhost->ops; mpic_msi_reserve_u3_hwirqs()
H A Dmpc8xx_pic.c123 static const struct irq_domain_ops mpc8xx_pic_host_ops = {
H A Dmv64x60_pic.c226 static const struct irq_domain_ops mv64x60_host_ops = {
H A Dcpm2_pic.c225 static const struct irq_domain_ops cpm2_pic_host_ops = {
H A Dehv_pic.c248 static const struct irq_domain_ops ehv_pic_host_ops = {
H A Di8259.c209 static const struct irq_domain_ops i8259_host_ops = {
H A Duic.c192 static const struct irq_domain_ops uic_host_ops = {
H A Dxilinx_intc.c182 static const struct irq_domain_ops xilinx_intc_ops = {
H A Dtsi108_pci.c400 static const struct irq_domain_ops pci_irq_domain_ops = {
H A Dfsl_msi.c104 static const struct irq_domain_ops fsl_msi_host_ops = {
H A Dcpm1.c127 static const struct irq_domain_ops cpm_pic_host_ops = {
H A Dipic.c696 static const struct irq_domain_ops ipic_host_ops = {
H A Dmpic.c1182 static const struct irq_domain_ops mpic_host_ops = {
/linux-4.4.14/arch/sh/boards/mach-x3proto/
H A Dgpio.c97 static struct irq_domain_ops x3proto_gpio_irq_ops = {
/linux-4.4.14/arch/nios2/kernel/
H A Dirq.c70 static struct irq_domain_ops irq_ops = {
/linux-4.4.14/arch/mips/lantiq/
H A Dirq.c352 static const struct irq_domain_ops irq_domain_ops = { variable in typeref:struct:irq_domain_ops
407 &irq_domain_ops, 0); icu_of_init()
/linux-4.4.14/arch/arc/kernel/
H A Dintc-arcv2.c128 static const struct irq_domain_ops arcv2_irq_ops = {
H A Dintc-compact.c95 static const struct irq_domain_ops arc_intc_domain_ops = {
H A Dmcip.c301 static const struct irq_domain_ops idu_irq_ops = {
/linux-4.4.14/arch/c6x/kernel/
H A Dirq.c90 static const struct irq_domain_ops core_domain_ops = {
/linux-4.4.14/arch/powerpc/platforms/82xx/
H A Dpq2ads-pci-pic.c114 static const struct irq_domain_ops pci_pic_host_ops = {
/linux-4.4.14/drivers/pinctrl/samsung/
H A Dpinctrl-s3c24xx.c443 static const struct irq_domain_ops s3c24xx_gpf_irq_ops = {
462 static const struct irq_domain_ops s3c24xx_gpg_irq_ops = {
481 const struct irq_domain_ops *ops; s3c24xx_eint_init()
H A Dpinctrl-s3c64xx.c405 static const struct irq_domain_ops s3c64xx_gpio_irqd_ops = {
680 static const struct irq_domain_ops s3c64xx_eint0_irqd_ops = {
H A Dpinctrl-exynos5440.c902 static const struct irq_domain_ops exynos5440_gpio_irqd_ops = {
H A Dpinctrl-exynos.c265 static const struct irq_domain_ops exynos_eint_irqd_ops = {
/linux-4.4.14/drivers/mfd/
H A Dlp8788-irq.c149 static const struct irq_domain_ops lp8788_domain_ops = {
H A Dmax8998-irq.c211 static const struct irq_domain_ops max8998_irq_domain_ops = {
H A Dwm8994-irq.c180 static const struct irq_domain_ops wm8994_edge_irq_ops = {
H A Darizona-irq.c182 static const struct irq_domain_ops arizona_domain_ops = {
H A Dmax8997-irq.c302 static const struct irq_domain_ops max8997_irq_domain_ops = {
H A Dmt6397-core.c169 static const struct irq_domain_ops mt6397_irq_domain_ops = {
H A Dpm8921-core.c297 static const struct irq_domain_ops pm8xxx_irq_domain_ops = {
H A Dtc3589x.c229 static const struct irq_domain_ops tc3589x_irq_ops = {
H A Dwm831x-irq.c560 static const struct irq_domain_ops wm831x_irq_domain_ops = {
H A Dtps6586x.c307 static const struct irq_domain_ops tps6586x_domain_ops = {
H A Dtwl6030-irq.c366 static const struct irq_domain_ops twl6030_irq_domain_ops = {
H A Dmax8925-core.c658 static const struct irq_domain_ops max8925_irq_domain_ops = {
H A D88pm860x-core.c565 static const struct irq_domain_ops pm860x_irq_domain_ops = {
H A Dab8500-core.c573 static const struct irq_domain_ops ab8500_irq_ops = {
H A Dstmpe.c986 static const struct irq_domain_ops stmpe_irq_ops = {
H A Ddb8500-prcmu.c2661 static const struct irq_domain_ops db8500_irq_ops = {
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
H A Dmdp5_irq.c185 static struct irq_domain_ops mdp5_hw_irqdomain_ops = {
/linux-4.4.14/arch/x86/kernel/apic/
H A Dhtirq.c146 static const struct irq_domain_ops htirq_domain_ops = {
H A Dvector.c373 static const struct irq_domain_ops x86_vector_domain_ops = {
H A Dio_apic.c3010 const struct irq_domain_ops mp_ioapic_irqdomain_ops = {
/linux-4.4.14/arch/x86/kernel/
H A Ddevicetree.c219 static const struct irq_domain_ops ioapic_irq_domain_ops = {
/linux-4.4.14/arch/x86/platform/uv/
H A Duv_irq.c152 static const struct irq_domain_ops uv_domain_ops = {
/linux-4.4.14/arch/powerpc/platforms/512x/
H A Dmpc5121_ads_cpld.c142 static const struct irq_domain_ops cpld_pic_host_ops = {
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
H A Dflipper-pic.c118 static const struct irq_domain_ops flipper_irq_domain_ops = {
H A Dhlwd-pic.c104 static const struct irq_domain_ops hlwd_irq_domain_ops = {
/linux-4.4.14/arch/microblaze/kernel/
H A Dintc.c133 static const struct irq_domain_ops xintc_irq_domain_ops = {
/linux-4.4.14/arch/arm/mach-pxa/
H A Dirq.c140 static const struct irq_domain_ops pxa_irq_ops = {
H A Dpxa_cplds_irqs.c91 static const struct irq_domain_ops cplds_irq_domain_ops = {
/linux-4.4.14/arch/arm/mach-davinci/
H A Dcp_intc.c110 static const struct irq_domain_ops cp_intc_host_ops = {
/linux-4.4.14/drivers/gpio/
H A Dgpio-sa1100.c163 static const struct irq_domain_ops sa1100_gpio_irqdomain_ops = {
H A Dgpio-sodaville.c128 static const struct irq_domain_ops irq_domain_sdv_ops = {
H A Dgpio-em.c267 static const struct irq_domain_ops em_gio_irq_domain_ops = {
H A Dgpio-mpc8xxx.c337 static const struct irq_domain_ops mpc8xxx_gpio_irq_ops = {
H A Dgpio-bcm-kona.c539 static const struct irq_domain_ops bcm_kona_irq_ops = {
H A Dgpio-davinci.c429 static const struct irq_domain_ops davinci_gpio_irq_ops = {
H A Dgpio-grgpio.c332 static const struct irq_domain_ops grgpio_irq_domain_ops = {
H A Dgpio-pxa.c531 const struct irq_domain_ops pxa_irq_domain_ops = {
H A Dgpiolib.c578 static const struct irq_domain_ops gpiochip_domain_ops = {
/linux-4.4.14/drivers/pci/host/
H A Dpci-keystone-dw.c195 static const struct irq_domain_ops ks_dw_pcie_msi_domain_ops = {
275 static const struct irq_domain_ops ks_dw_pcie_legacy_irq_domain_ops = {
H A Dpcie-altera-msi.c177 static const struct irq_domain_ops msi_domain_ops = {
H A Dpcie-xilinx.c344 static const struct irq_domain_ops msi_domain_ops = {
382 static const struct irq_domain_ops intx_domain_ops = {
H A Dpci-dra7xx.c181 static const struct irq_domain_ops intx_domain_ops = {
H A Dpci-xgene-msi.c247 static const struct irq_domain_ops msi_domain_ops = {
H A Dpcie-altera.c384 static const struct irq_domain_ops intx_domain_ops = {
H A Dpcie-designware.c400 static const struct irq_domain_ops msi_domain_ops = {
H A Dpcie-rcar.c697 static const struct irq_domain_ops msi_domain_ops = {
H A Dpci-tegra.c1257 static const struct irq_domain_ops msi_domain_ops = {
/linux-4.4.14/drivers/clk/at91/
H A Dpmc.c155 static const struct irq_domain_ops pmc_irq_ops = {
/linux-4.4.14/arch/c6x/platforms/
H A Dmegamod-pic.c140 static const struct irq_domain_ops megamod_domain_ops = {
/linux-4.4.14/kernel/irq/
H A Dmsi.c144 static const struct irq_domain_ops msi_domain_ops = {
H A Dirqdomain.c96 const struct irq_domain_ops *ops, __irq_domain_add()
187 const struct irq_domain_ops *ops, irq_domain_add_simple()
231 const struct irq_domain_ops *ops, irq_domain_add_legacy()
831 const struct irq_domain_ops irq_domain_simple_ops = {
875 const struct irq_domain_ops *ops, irq_domain_create_hierarchy()
H A Dgeneric-chip.c414 struct irq_domain_ops irq_generic_chip_ops = {
/linux-4.4.14/arch/powerpc/platforms/52xx/
H A Dmedia5200.c139 static const struct irq_domain_ops media5200_irq_ops = {
H A Dmpc52xx_gpt.c239 static const struct irq_domain_ops mpc52xx_gpt_irq_ops = {
H A Dmpc52xx_pic.c388 static const struct irq_domain_ops mpc52xx_irqhost_ops = {
/linux-4.4.14/arch/powerpc/platforms/85xx/
H A Dsocrates_fpga_pic.c275 static const struct irq_domain_ops socrates_fpga_pic_host_ops = {
/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c165 static const struct irq_domain_ops opal_event_domain_ops = {
/linux-4.4.14/arch/powerpc/sysdev/ge/
H A Dge_pic.c180 static const struct irq_domain_ops gef_pic_host_ops = {
/linux-4.4.14/arch/metag/kernel/
H A Dirq.c222 static const struct irq_domain_ops metag_tbisig_domain_ops = {
/linux-4.4.14/arch/mips/ath25/
H A Dar2315.c119 static struct irq_domain_ops ar2315_misc_irq_domain_ops = {
H A Dar5312.c124 static struct irq_domain_ops ar5312_misc_irq_domain_ops = {
/linux-4.4.14/arch/mips/ath79/
H A Dirq.c266 static const struct irq_domain_ops misc_irq_domain_ops = {
/linux-4.4.14/arch/mips/netlogic/common/
H A Dirq.c279 static const struct irq_domain_ops xlp_pic_irq_domain_ops = {
/linux-4.4.14/arch/cris/arch-v32/kernel/
H A Dirq.c441 static struct irq_domain_ops crisv32_irq_ops = {
/linux-4.4.14/arch/powerpc/platforms/cell/
H A Daxon_msi.c320 static const struct irq_domain_ops msic_host_ops = {
H A Dinterrupt.c290 static const struct irq_domain_ops iic_host_ops = {
H A Dspider-pic.c197 static const struct irq_domain_ops spider_host_ops = {
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
H A Dqe_ic.c276 static const struct irq_domain_ops qe_ic_host_ops = {
/linux-4.4.14/arch/powerpc/sysdev/xics/
H A Dxics-common.c364 static const struct irq_domain_ops xics_host_ops = {
/linux-4.4.14/arch/mips/cavium-octeon/
H A Docteon-irq.c1237 static struct irq_domain_ops octeon_irq_domain_ciu_ops = {
1243 static struct irq_domain_ops octeon_irq_domain_gpio_ops = {
1927 static struct irq_domain_ops octeon_irq_domain_ciu2_ops = {
2180 static struct irq_domain_ops octeon_irq_domain_cib_ops = {
/linux-4.4.14/arch/mips/pci/
H A Dpci-rt3883.c199 static const struct irq_domain_ops rt3883_pci_irq_domain_ops = {
H A Dpci-ar2315.c375 static struct irq_domain_ops ar2315_pci_irq_domain_ops = {
/linux-4.4.14/arch/arm/mach-imx/
H A Dgpc.c235 static const struct irq_domain_ops imx_gpc_domain_ops = {
/linux-4.4.14/drivers/base/regmap/
H A Dregmap-irq.c335 static const struct irq_domain_ops regmap_domain_ops = {
/linux-4.4.14/arch/powerpc/platforms/powermac/
H A Dpic.c292 static const struct irq_domain_ops pmac_pic_host_ops = {
H A Dsmp.c187 static const struct irq_domain_ops psurge_host_ops = {
/linux-4.4.14/arch/arm/mach-omap2/
H A Domap-wakeupgen.c452 static const struct irq_domain_ops wakeupgen_domain_ops = {
/linux-4.4.14/arch/arm/mach-exynos/
H A Dsuspend.c228 static const struct irq_domain_ops exynos_pmu_domain_ops = {
/linux-4.4.14/drivers/iommu/
H A Dintel_irq_remapping.c79 static struct irq_domain_ops intel_ir_domain_ops;
1402 static struct irq_domain_ops intel_ir_domain_ops = {
H A Damd_iommu.c4017 static struct irq_domain_ops amd_ir_domain_ops = {
/linux-4.4.14/drivers/spmi/
H A Dspmi-pmic-arb.c788 static const struct irq_domain_ops pmic_arb_irq_domain_ops = {
/linux-4.4.14/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c730 static struct irq_domain_ops sunxi_pinctrl_irq_domain_ops = {
/linux-4.4.14/arch/powerpc/platforms/ps3/
H A Dinterrupt.c688 static const struct irq_domain_ops ps3_host_ops = {
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-adi2.c890 static const struct irq_domain_ops adi_gpio_irq_domain_ops = {
H A Dpinctrl-single.c1724 static const struct irq_domain_ops pcs_irqdomain_ops = {

Completed in 3837 milliseconds