Home
last modified time | relevance | path

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

1234567

/kernel/linux/linux-5.10/drivers/acpi/
Dirq.c54 struct irq_fwspec fwspec; in acpi_register_gsi() local
133 struct irq_fwspec *fwspec; member
238 struct irq_fwspec *fwspec, unsigned long *flags) in acpi_irq_parse_one()
263 struct irq_fwspec fwspec; in acpi_irq_get() local
/kernel/linux/linux-6.6/drivers/acpi/
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
/kernel/linux/linux-5.10/drivers/irqchip/
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
Dqcom-pdc.c249 static int qcom_pdc_translate(struct irq_domain *d, struct irq_fwspec *fwspec, in qcom_pdc_translate()
267 struct irq_fwspec *fwspec = data; in qcom_pdc_alloc() local
311 struct irq_fwspec *fwspec = data; in qcom_pdc_gpio_alloc() local
350 struct irq_fwspec *fwspec, in qcom_pdc_gpio_domain_select()
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()
Dirq-ixp4xx.c130 struct irq_fwspec *fwspec, in ixp4xx_irq_domain_translate()
160 struct irq_fwspec *fwspec = data; in ixp4xx_irq_domain_alloc() local
312 struct irq_fwspec fwspec; in ixp4xx_irq_init() local
Dirq-mvebu-sei.c171 struct irq_fwspec *fwspec = arg; in mvebu_sei_domain_alloc() local
198 struct irq_fwspec *fwspec, in mvebu_sei_ap_translate()
212 struct irq_fwspec fwspec; in mvebu_sei_ap_alloc() local
253 struct irq_fwspec fwspec; in mvebu_sei_cp_domain_alloc() local
Dirq-mtk-sysirq.c71 struct irq_fwspec *fwspec, in mtk_sysirq_domain_translate()
96 struct irq_fwspec *fwspec = arg; in mtk_sysirq_domain_alloc() local
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()
Dirq-mst-intc.c98 struct irq_fwspec *fwspec, in mst_intc_domain_translate()
128 struct irq_fwspec parent_fwspec, *fwspec = data; in mst_intc_domain_alloc() local
Dirq-sni-exiu.c139 struct irq_fwspec *fwspec, in exiu_domain_translate()
166 struct irq_fwspec *fwspec = data; in exiu_domain_alloc() local
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
/kernel/linux/linux-6.6/drivers/irqchip/
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
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()
Dirq-mvebu-sei.c171 struct irq_fwspec *fwspec = arg; in mvebu_sei_domain_alloc() local
198 struct irq_fwspec *fwspec, in mvebu_sei_ap_translate()
212 struct irq_fwspec fwspec; in mvebu_sei_ap_alloc() local
253 struct irq_fwspec fwspec; in mvebu_sei_cp_domain_alloc() local
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
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()
Dirq-ixp4xx.c130 struct irq_fwspec *fwspec, in ixp4xx_irq_domain_translate()
160 struct irq_fwspec *fwspec = data; in ixp4xx_irq_domain_alloc() local
Dirq-sni-exiu.c139 struct irq_fwspec *fwspec, in exiu_domain_translate()
166 struct irq_fwspec *fwspec = data; in exiu_domain_alloc() local
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/
Dqcom_iommu.c74 struct iommu_fwspec *fwspec; member
86 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in to_iommu() local
129 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_sync() local
148 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_context() local
163 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_range_nosync() local
241 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_init_domain() local
423 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_detach_dev() local
/kernel/linux/linux-6.6/drivers/gpio/
Dgpio-xgene-sb.c116 struct irq_fwspec fwspec; in xgene_gpio_sb_to_irq() local
162 struct irq_fwspec *fwspec, in xgene_gpio_sb_domain_translate()
180 struct irq_fwspec *fwspec = data; in xgene_gpio_sb_domain_alloc() local
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-xgene-sb.c116 struct irq_fwspec fwspec; in xgene_gpio_sb_to_irq() local
162 struct irq_fwspec *fwspec, in xgene_gpio_sb_domain_translate()
180 struct irq_fwspec *fwspec = data; in xgene_gpio_sb_domain_alloc() local
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/
Dqcom_iommu.c72 struct iommu_fwspec *fwspec; member
84 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in to_iommu() local
127 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_sync() local
146 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_context() local
161 struct iommu_fwspec *fwspec = qcom_domain->fwspec; in qcom_iommu_tlb_inv_range_nosync() local
231 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in qcom_iommu_init_domain() local
/kernel/linux/linux-5.10/kernel/irq/
Dirqdomain.c394 struct irq_domain *irq_find_matching_fwspec(struct irq_fwspec *fwspec, in irq_find_matching_fwspec()
770 struct irq_fwspec *fwspec, in irq_domain_translate()
789 struct irq_fwspec *fwspec) in of_phandle_args_to_fwspec()
800 unsigned int irq_create_fwspec_mapping(struct irq_fwspec *fwspec) in irq_create_fwspec_mapping()
900 struct irq_fwspec fwspec; in irq_create_of_mapping() local
996 struct irq_fwspec fwspec; in irq_domain_xlate_twocell() local
1040 struct irq_fwspec *fwspec, in irq_domain_translate_onecell()
1061 struct irq_fwspec *fwspec, in irq_domain_translate_twocell()
/kernel/linux/linux-6.6/kernel/irq/
Dirqdomain.c433 struct irq_domain *irq_find_matching_fwspec(struct irq_fwspec *fwspec, in irq_find_matching_fwspec()
761 struct irq_fwspec *fwspec, in irq_domain_translate()
779 unsigned int count, struct irq_fwspec *fwspec) in of_phandle_args_to_fwspec()
791 unsigned int irq_create_fwspec_mapping(struct irq_fwspec *fwspec) in irq_create_fwspec_mapping()
891 struct irq_fwspec fwspec; in irq_create_of_mapping() local
1005 struct irq_fwspec fwspec; in irq_domain_xlate_twocell() local
1049 struct irq_fwspec *fwspec, in irq_domain_translate_onecell()
1070 struct irq_fwspec *fwspec, in irq_domain_translate_twocell()

1234567