Home
last modified time | relevance | path

Searched defs:fwspec (Results 1 – 25 of 90) sorted by relevance

1234

/linux/drivers/acpi/
H A Dirq.c59 struct irq_fwspec fwspec; in acpi_register_gsi() local
145 struct irq_fwspec *fwspec; member
253 struct irq_fwspec *fwspec, unsigned long *flags) in acpi_irq_parse_one()
278 struct irq_fwspec fwspec; in acpi_irq_get() local
/linux/drivers/irqchip/
H A Dirq-ti-sci-intr.c58 struct irq_fwspec *fwspec, in ti_sci_intr_irq_domain_translate()
139 struct irq_fwspec fwspec; in ti_sci_intr_alloc_parent_irq() local
198 struct irq_fwspec *fwspec = data; in ti_sci_intr_irq_domain_alloc() local
H A Dirq-crossbar.c77 struct irq_fwspec fwspec; in allocate_gic_irq() local
114 struct irq_fwspec *fwspec = data; in crossbar_domain_alloc() local
169 struct irq_fwspec *fwspec, in crossbar_domain_translate()
H A Dirq-gic-v5.c577 struct irq_fwspec *fwspec, in gicv5_irq_domain_translate()
613 struct irq_fwspec *fwspec, in gicv5_irq_ppi_domain_translate()
625 struct irq_fwspec *fwspec = arg; in gicv5_irq_ppi_domain_alloc() local
660 static int gicv5_irq_ppi_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, in gicv5_irq_ppi_domain_select()
680 struct irq_fwspec *fwspec, in gicv5_irq_spi_domain_translate()
693 struct irq_fwspec *fwspec = arg; in gicv5_irq_spi_domain_alloc() local
718 static int gicv5_irq_spi_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, in gicv5_irq_spi_domain_select()
H A Dirq-mtk-sysirq.c72 struct irq_fwspec *fwspec, in mtk_sysirq_domain_translate()
97 struct irq_fwspec *fwspec = arg; in mtk_sysirq_domain_alloc() local
H A Dirq-vf610-mscm-ir.c129 struct irq_fwspec *fwspec = arg; in vf610_mscm_ir_domain_alloc() local
161 struct irq_fwspec *fwspec, in vf610_mscm_ir_domain_translate()
H A Dirq-sni-exiu.c139 struct irq_fwspec *fwspec, in exiu_domain_translate()
166 struct irq_fwspec *fwspec = data; in exiu_domain_alloc() local
H A Dirq-imx-gpcv2.c141 struct irq_fwspec *fwspec, in imx_gpcv2_domain_translate()
165 struct irq_fwspec *fwspec = data; in imx_gpcv2_domain_alloc() local
H A Dirq-renesas-rza1.c106 struct irq_fwspec *fwspec = arg; in rza1_irqc_alloc() local
126 struct irq_fwspec *fwspec, unsigned long *hwirq, in rza1_irqc_translate()
H A Dirq-msi-lib.c131 int msi_lib_irq_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, in msi_lib_irq_domain_select()
H A Dirq-mtk-cirq.c145 struct irq_fwspec *fwspec, in mtk_cirq_domain_translate()
176 struct irq_fwspec *fwspec = arg; in mtk_cirq_domain_alloc() local
H A Dirq-mst-intc.c177 struct irq_fwspec *fwspec, in mst_intc_domain_translate()
207 struct irq_fwspec parent_fwspec, *fwspec = data; in mst_intc_domain_alloc() local
H A Dirq-riscv-aplic-direct.c94 static int aplic_direct_irqdomain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, in aplic_direct_irqdomain_translate()
107 struct irq_fwspec *fwspec = arg; in aplic_direct_irqdomain_alloc() local
H A Dirq-sun6i-r.c199 struct irq_fwspec *fwspec, in sun6i_r_intc_domain_translate()
226 struct irq_fwspec *fwspec = arg; in sun6i_r_intc_domain_alloc() local
H A Dirq-tegra.c216 struct irq_fwspec *fwspec, in tegra_ictlr_domain_translate()
240 struct irq_fwspec *fwspec = data; in tegra_ictlr_domain_alloc() local
H A Dirq-owl-sirq.c212 struct irq_fwspec *fwspec, in owl_sirq_domain_translate()
232 struct irq_fwspec *fwspec = data; in owl_sirq_domain_alloc() local
H A Dirq-nvic.c54 struct irq_fwspec *fwspec = arg; in nvic_irq_domain_alloc() local
/linux/drivers/gpio/
H A Dgpio-xgene-sb.c137 struct irq_fwspec fwspec; in xgene_gpio_sb_to_irq() local
183 struct irq_fwspec *fwspec, in xgene_gpio_sb_domain_translate()
201 struct irq_fwspec *fwspec = data; in xgene_gpio_sb_domain_alloc() local
/linux/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c72 struct iommu_fwspec *fwspec; member
117 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_sync() local
136 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_context() local
151 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_range_nosync() local
221 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_init_domain() local
395 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_identity_attach() local
H A Darm-smmu.c1087 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes() local
1135 struct iommu_fwspec *fwspec) in arm_smmu_master_free_smes()
1151 u8 cbndx, struct iommu_fwspec *fwspec) in arm_smmu_master_install_s2crs()
1171 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev() local
1219 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_attach_dev_type() local
1435 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_probe_device() local
1504 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_release_device() local
1534 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_device_group() local
/linux/drivers/iommu/
H A Diommu-priv.h25 static inline const struct iommu_ops *iommu_fwspec_ops(struct iommu_fwspec *fwspec) in iommu_fwspec_ops()
/linux/arch/arm/mach-imx/
H A Dgpc.c173 struct irq_fwspec *fwspec, in imx_gpc_domain_translate()
197 struct irq_fwspec *fwspec = data; in imx_gpc_domain_alloc() local
/linux/arch/powerpc/sysdev/xics/
H A Dxics-common.c415 static int xics_host_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, in xics_host_domain_translate()
425 struct irq_fwspec *fwspec = arg; in xics_host_domain_alloc() local
/linux/arch/arm/mach-exynos/
H A Dsuspend.c137 struct irq_fwspec *fwspec, in exynos_pmu_domain_translate()
161 struct irq_fwspec *fwspec = data; in exynos_pmu_domain_alloc() local
/linux/drivers/pci/controller/
H A Dpcie-apple.c192 struct irq_fwspec fwspec; member
243 struct irq_fwspec fwspec = pcie->fwspec; in apple_msi_domain_alloc() local
345 struct irq_fwspec *fwspec = args; in apple_port_irq_domain_alloc() local
485 struct irq_fwspec fwspec = { in apple_pcie_port_register_irqs() local

1234