/linux-4.4.14/arch/x86/include/asm/ |
H A D | irqdomain.h | 34 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 D | irqdomain.h | 79 * 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 D | irq.c | 143 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 D | irq-atmel-aic-common.h | 32 const struct irq_domain_ops *ops,
|
H A D | irq-renesas-h8300h.c | 70 static struct irq_domain_ops irq_ops = {
|
H A D | irq-xtensa-pic.c | 39 static const struct irq_domain_ops xtensa_irq_domain_ops = {
|
H A D | irq-renesas-h8s.c | 76 static struct irq_domain_ops irq_ops = {
|
H A D | irq-mtk-sysirq.c | 116 static const struct irq_domain_ops sysirq_domain_ops = {
|
H A D | irq-nvic.c | 80 static const struct irq_domain_ops nvic_irq_domain_ops = {
|
H A D | irq-sa11x0.c | 77 static const struct irq_domain_ops sa1100_normal_irqdomain_ops = {
|
H A D | irq-sun4i.c | 91 static const struct irq_domain_ops sun4i_irq_ops = {
|
H A D | irq-xtensa-mx.c | 54 static const struct irq_domain_ops xtensa_mx_irq_domain_ops = {
|
H A D | irq-atmel-aic-common.c | 216 const struct irq_domain_ops *ops, aic_common_of_init()
|
H A D | irq-clps711x.c | 73 struct irq_domain_ops ops;
|
H A D | irq-imx-gpcv2.c | 203 static struct irq_domain_ops gpcv2_irqchip_data_domain_ops = {
|
H A D | irq-keystone.c | 134 static const struct irq_domain_ops keystone_irq_ops = {
|
H A D | irq-mips-cpu.c | 141 static const struct irq_domain_ops mips_cpu_intc_irq_domain_ops = {
|
H A D | irq-or1k-pic.c | 136 static const struct irq_domain_ops or1k_irq_domain_ops = {
|
H A D | irq-versatile-fpga.c | 135 static const struct irq_domain_ops fpga_irqdomain_ops = {
|
H A D | irq-vf610-mscm-ir.c | 176 static const struct irq_domain_ops mscm_irq_domain_ops = {
|
H A D | exynos-combiner.c | 171 static const struct irq_domain_ops combiner_irq_domain_ops = {
|
H A D | irq-armada-370-xp.c | 201 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 D | irq-atmel-aic.c | 207 static const struct irq_domain_ops aic_irq_ops = {
|
H A D | irq-atmel-aic5.c | 283 static const struct irq_domain_ops aic5_irq_ops = {
|
H A D | irq-bcm2835.c | 138 static const struct irq_domain_ops armctrl_ops = {
|
H A D | irq-bcm2836.c | 222 static const struct irq_domain_ops bcm2836_arm_irqchip_intc_ops = {
|
H A D | irq-bcm7038-l1.c | 280 static const struct irq_domain_ops bcm7038_l1_domain_ops = {
|
H A D | irq-crossbar.c | 193 static const struct irq_domain_ops crossbar_domain_ops = {
|
H A D | irq-gic-v2m.c | 215 static const struct irq_domain_ops gicv2m_domain_ops = {
|
H A D | irq-mxs.c | 166 static const struct irq_domain_ops icoll_irq_domain_ops = {
|
H A D | irq-tegra.c | 290 static const struct irq_domain_ops tegra_ictlr_domain_ops = {
|
H A D | irq-vt8500.c | 174 static const struct irq_domain_ops vt8500_irq_domain_ops = {
|
H A D | irq-hip04.c | 365 static const struct irq_domain_ops hip04_irq_domain_ops = {
|
H A D | irq-i8259.c | 322 static struct irq_domain_ops i8259A_ops = {
|
H A D | irq-metag.c | 314 static const struct irq_domain_ops metag_internal_intc_domain_ops = {
|
H A D | irq-mmp.c | 179 const struct irq_domain_ops mmp_irq_domain_ops = {
|
H A D | irq-s3c24xx.c | 494 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 D | irq-renesas-intc-irqpin.c | 359 static const struct irq_domain_ops intc_irqpin_irq_domain_ops = {
|
H A D | irq-vic.c | 258 static const struct irq_domain_ops vic_irqdomain_ops = {
|
H A D | irq-gic.c | 1032 static const struct irq_domain_ops gic_irq_domain_hierarchy_ops = { 1038 static const struct irq_domain_ops gic_irq_domain_ops = {
|
H A D | irq-gic-v3.c | 819 static const struct irq_domain_ops gic_irq_domain_ops = {
|
H A D | irq-mips-gic.c | 801 static const struct irq_domain_ops gic_irq_domain_ops = {
|
H A D | irq-gic-v3-its.c | 1361 static const struct irq_domain_ops its_domain_ops = {
|
H A D | irq-metag-ext.c | 585 static const struct irq_domain_ops meta_intc_domain_ops = {
|
/linux-4.4.14/drivers/sh/intc/ |
H A D | irqdomain.c | 40 static const struct irq_domain_ops intc_evt_ops = {
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | mpic_msi.c | 35 const struct irq_domain_ops *ops = mpic->irqhost->ops; mpic_msi_reserve_u3_hwirqs()
|
H A D | mpc8xx_pic.c | 123 static const struct irq_domain_ops mpc8xx_pic_host_ops = {
|
H A D | mv64x60_pic.c | 226 static const struct irq_domain_ops mv64x60_host_ops = {
|
H A D | cpm2_pic.c | 225 static const struct irq_domain_ops cpm2_pic_host_ops = {
|
H A D | ehv_pic.c | 248 static const struct irq_domain_ops ehv_pic_host_ops = {
|
H A D | i8259.c | 209 static const struct irq_domain_ops i8259_host_ops = {
|
H A D | uic.c | 192 static const struct irq_domain_ops uic_host_ops = {
|
H A D | xilinx_intc.c | 182 static const struct irq_domain_ops xilinx_intc_ops = {
|
H A D | tsi108_pci.c | 400 static const struct irq_domain_ops pci_irq_domain_ops = {
|
H A D | fsl_msi.c | 104 static const struct irq_domain_ops fsl_msi_host_ops = {
|
H A D | cpm1.c | 127 static const struct irq_domain_ops cpm_pic_host_ops = {
|
H A D | ipic.c | 696 static const struct irq_domain_ops ipic_host_ops = {
|
H A D | mpic.c | 1182 static const struct irq_domain_ops mpic_host_ops = {
|
/linux-4.4.14/arch/sh/boards/mach-x3proto/ |
H A D | gpio.c | 97 static struct irq_domain_ops x3proto_gpio_irq_ops = {
|
/linux-4.4.14/arch/nios2/kernel/ |
H A D | irq.c | 70 static struct irq_domain_ops irq_ops = {
|
/linux-4.4.14/arch/mips/lantiq/ |
H A D | irq.c | 352 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 D | intc-arcv2.c | 128 static const struct irq_domain_ops arcv2_irq_ops = {
|
H A D | intc-compact.c | 95 static const struct irq_domain_ops arc_intc_domain_ops = {
|
H A D | mcip.c | 301 static const struct irq_domain_ops idu_irq_ops = {
|
/linux-4.4.14/arch/c6x/kernel/ |
H A D | irq.c | 90 static const struct irq_domain_ops core_domain_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/82xx/ |
H A D | pq2ads-pci-pic.c | 114 static const struct irq_domain_ops pci_pic_host_ops = {
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c24xx.c | 443 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 D | pinctrl-s3c64xx.c | 405 static const struct irq_domain_ops s3c64xx_gpio_irqd_ops = { 680 static const struct irq_domain_ops s3c64xx_eint0_irqd_ops = {
|
H A D | pinctrl-exynos5440.c | 902 static const struct irq_domain_ops exynos5440_gpio_irqd_ops = {
|
H A D | pinctrl-exynos.c | 265 static const struct irq_domain_ops exynos_eint_irqd_ops = {
|
/linux-4.4.14/drivers/mfd/ |
H A D | lp8788-irq.c | 149 static const struct irq_domain_ops lp8788_domain_ops = {
|
H A D | max8998-irq.c | 211 static const struct irq_domain_ops max8998_irq_domain_ops = {
|
H A D | wm8994-irq.c | 180 static const struct irq_domain_ops wm8994_edge_irq_ops = {
|
H A D | arizona-irq.c | 182 static const struct irq_domain_ops arizona_domain_ops = {
|
H A D | max8997-irq.c | 302 static const struct irq_domain_ops max8997_irq_domain_ops = {
|
H A D | mt6397-core.c | 169 static const struct irq_domain_ops mt6397_irq_domain_ops = {
|
H A D | pm8921-core.c | 297 static const struct irq_domain_ops pm8xxx_irq_domain_ops = {
|
H A D | tc3589x.c | 229 static const struct irq_domain_ops tc3589x_irq_ops = {
|
H A D | wm831x-irq.c | 560 static const struct irq_domain_ops wm831x_irq_domain_ops = {
|
H A D | tps6586x.c | 307 static const struct irq_domain_ops tps6586x_domain_ops = {
|
H A D | twl6030-irq.c | 366 static const struct irq_domain_ops twl6030_irq_domain_ops = {
|
H A D | max8925-core.c | 658 static const struct irq_domain_ops max8925_irq_domain_ops = {
|
H A D | 88pm860x-core.c | 565 static const struct irq_domain_ops pm860x_irq_domain_ops = {
|
H A D | ab8500-core.c | 573 static const struct irq_domain_ops ab8500_irq_ops = {
|
H A D | stmpe.c | 986 static const struct irq_domain_ops stmpe_irq_ops = {
|
H A D | db8500-prcmu.c | 2661 static const struct irq_domain_ops db8500_irq_ops = {
|
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
H A D | mdp5_irq.c | 185 static struct irq_domain_ops mdp5_hw_irqdomain_ops = {
|
/linux-4.4.14/arch/x86/kernel/apic/ |
H A D | htirq.c | 146 static const struct irq_domain_ops htirq_domain_ops = {
|
H A D | vector.c | 373 static const struct irq_domain_ops x86_vector_domain_ops = {
|
H A D | io_apic.c | 3010 const struct irq_domain_ops mp_ioapic_irqdomain_ops = {
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | devicetree.c | 219 static const struct irq_domain_ops ioapic_irq_domain_ops = {
|
/linux-4.4.14/arch/x86/platform/uv/ |
H A D | uv_irq.c | 152 static const struct irq_domain_ops uv_domain_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/512x/ |
H A D | mpc5121_ads_cpld.c | 142 static const struct irq_domain_ops cpld_pic_host_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/ |
H A D | flipper-pic.c | 118 static const struct irq_domain_ops flipper_irq_domain_ops = {
|
H A D | hlwd-pic.c | 104 static const struct irq_domain_ops hlwd_irq_domain_ops = {
|
/linux-4.4.14/arch/microblaze/kernel/ |
H A D | intc.c | 133 static const struct irq_domain_ops xintc_irq_domain_ops = {
|
/linux-4.4.14/arch/arm/mach-pxa/ |
H A D | irq.c | 140 static const struct irq_domain_ops pxa_irq_ops = {
|
H A D | pxa_cplds_irqs.c | 91 static const struct irq_domain_ops cplds_irq_domain_ops = {
|
/linux-4.4.14/arch/arm/mach-davinci/ |
H A D | cp_intc.c | 110 static const struct irq_domain_ops cp_intc_host_ops = {
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpio-sa1100.c | 163 static const struct irq_domain_ops sa1100_gpio_irqdomain_ops = {
|
H A D | gpio-sodaville.c | 128 static const struct irq_domain_ops irq_domain_sdv_ops = {
|
H A D | gpio-em.c | 267 static const struct irq_domain_ops em_gio_irq_domain_ops = {
|
H A D | gpio-mpc8xxx.c | 337 static const struct irq_domain_ops mpc8xxx_gpio_irq_ops = {
|
H A D | gpio-bcm-kona.c | 539 static const struct irq_domain_ops bcm_kona_irq_ops = {
|
H A D | gpio-davinci.c | 429 static const struct irq_domain_ops davinci_gpio_irq_ops = {
|
H A D | gpio-grgpio.c | 332 static const struct irq_domain_ops grgpio_irq_domain_ops = {
|
H A D | gpio-pxa.c | 531 const struct irq_domain_ops pxa_irq_domain_ops = {
|
H A D | gpiolib.c | 578 static const struct irq_domain_ops gpiochip_domain_ops = {
|
/linux-4.4.14/drivers/pci/host/ |
H A D | pci-keystone-dw.c | 195 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 D | pcie-altera-msi.c | 177 static const struct irq_domain_ops msi_domain_ops = {
|
H A D | pcie-xilinx.c | 344 static const struct irq_domain_ops msi_domain_ops = { 382 static const struct irq_domain_ops intx_domain_ops = {
|
H A D | pci-dra7xx.c | 181 static const struct irq_domain_ops intx_domain_ops = {
|
H A D | pci-xgene-msi.c | 247 static const struct irq_domain_ops msi_domain_ops = {
|
H A D | pcie-altera.c | 384 static const struct irq_domain_ops intx_domain_ops = {
|
H A D | pcie-designware.c | 400 static const struct irq_domain_ops msi_domain_ops = {
|
H A D | pcie-rcar.c | 697 static const struct irq_domain_ops msi_domain_ops = {
|
H A D | pci-tegra.c | 1257 static const struct irq_domain_ops msi_domain_ops = {
|
/linux-4.4.14/drivers/clk/at91/ |
H A D | pmc.c | 155 static const struct irq_domain_ops pmc_irq_ops = {
|
/linux-4.4.14/arch/c6x/platforms/ |
H A D | megamod-pic.c | 140 static const struct irq_domain_ops megamod_domain_ops = {
|
/linux-4.4.14/kernel/irq/ |
H A D | msi.c | 144 static const struct irq_domain_ops msi_domain_ops = {
|
H A D | irqdomain.c | 96 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 D | generic-chip.c | 414 struct irq_domain_ops irq_generic_chip_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
H A D | media5200.c | 139 static const struct irq_domain_ops media5200_irq_ops = {
|
H A D | mpc52xx_gpt.c | 239 static const struct irq_domain_ops mpc52xx_gpt_irq_ops = {
|
H A D | mpc52xx_pic.c | 388 static const struct irq_domain_ops mpc52xx_irqhost_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
H A D | socrates_fpga_pic.c | 275 static const struct irq_domain_ops socrates_fpga_pic_host_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
H A D | opal-irqchip.c | 165 static const struct irq_domain_ops opal_event_domain_ops = {
|
/linux-4.4.14/arch/powerpc/sysdev/ge/ |
H A D | ge_pic.c | 180 static const struct irq_domain_ops gef_pic_host_ops = {
|
/linux-4.4.14/arch/metag/kernel/ |
H A D | irq.c | 222 static const struct irq_domain_ops metag_tbisig_domain_ops = {
|
/linux-4.4.14/arch/mips/ath25/ |
H A D | ar2315.c | 119 static struct irq_domain_ops ar2315_misc_irq_domain_ops = {
|
H A D | ar5312.c | 124 static struct irq_domain_ops ar5312_misc_irq_domain_ops = {
|
/linux-4.4.14/arch/mips/ath79/ |
H A D | irq.c | 266 static const struct irq_domain_ops misc_irq_domain_ops = {
|
/linux-4.4.14/arch/mips/netlogic/common/ |
H A D | irq.c | 279 static const struct irq_domain_ops xlp_pic_irq_domain_ops = {
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
H A D | irq.c | 441 static struct irq_domain_ops crisv32_irq_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 320 static const struct irq_domain_ops msic_host_ops = {
|
H A D | interrupt.c | 290 static const struct irq_domain_ops iic_host_ops = {
|
H A D | spider-pic.c | 197 static const struct irq_domain_ops spider_host_ops = {
|
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/ |
H A D | qe_ic.c | 276 static const struct irq_domain_ops qe_ic_host_ops = {
|
/linux-4.4.14/arch/powerpc/sysdev/xics/ |
H A D | xics-common.c | 364 static const struct irq_domain_ops xics_host_ops = {
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 1237 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 D | pci-rt3883.c | 199 static const struct irq_domain_ops rt3883_pci_irq_domain_ops = {
|
H A D | pci-ar2315.c | 375 static struct irq_domain_ops ar2315_pci_irq_domain_ops = {
|
/linux-4.4.14/arch/arm/mach-imx/ |
H A D | gpc.c | 235 static const struct irq_domain_ops imx_gpc_domain_ops = {
|
/linux-4.4.14/drivers/base/regmap/ |
H A D | regmap-irq.c | 335 static const struct irq_domain_ops regmap_domain_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
H A D | pic.c | 292 static const struct irq_domain_ops pmac_pic_host_ops = {
|
H A D | smp.c | 187 static const struct irq_domain_ops psurge_host_ops = {
|
/linux-4.4.14/arch/arm/mach-omap2/ |
H A D | omap-wakeupgen.c | 452 static const struct irq_domain_ops wakeupgen_domain_ops = {
|
/linux-4.4.14/arch/arm/mach-exynos/ |
H A D | suspend.c | 228 static const struct irq_domain_ops exynos_pmu_domain_ops = {
|
/linux-4.4.14/drivers/iommu/ |
H A D | intel_irq_remapping.c | 79 static struct irq_domain_ops intel_ir_domain_ops; 1402 static struct irq_domain_ops intel_ir_domain_ops = {
|
H A D | amd_iommu.c | 4017 static struct irq_domain_ops amd_ir_domain_ops = {
|
/linux-4.4.14/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 788 static const struct irq_domain_ops pmic_arb_irq_domain_ops = {
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
H A D | pinctrl-sunxi.c | 730 static struct irq_domain_ops sunxi_pinctrl_irq_domain_ops = {
|
/linux-4.4.14/arch/powerpc/platforms/ps3/ |
H A D | interrupt.c | 688 static const struct irq_domain_ops ps3_host_ops = {
|
/linux-4.4.14/drivers/pinctrl/ |
H A D | pinctrl-adi2.c | 890 static const struct irq_domain_ops adi_gpio_irq_domain_ops = {
|
H A D | pinctrl-single.c | 1724 static const struct irq_domain_ops pcs_irqdomain_ops = {
|