| /kernel/linux/linux-5.10/drivers/acpi/ |
| D | irq.c | 54 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/ |
| D | irq.c | 59 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/ |
| D | irq-ti-sci-intr.c | 58 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
|
| D | qcom-pdc.c | 249 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()
|
| D | irq-crossbar.c | 77 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()
|
| D | irq-ixp4xx.c | 130 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
|
| D | irq-mvebu-sei.c | 171 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
|
| D | irq-mtk-sysirq.c | 71 struct irq_fwspec *fwspec, in mtk_sysirq_domain_translate() 96 struct irq_fwspec *fwspec = arg; in mtk_sysirq_domain_alloc() local
|
| D | irq-vf610-mscm-ir.c | 129 struct irq_fwspec *fwspec = arg; in vf610_mscm_ir_domain_alloc() local 161 struct irq_fwspec *fwspec, in vf610_mscm_ir_domain_translate()
|
| D | irq-mst-intc.c | 98 struct irq_fwspec *fwspec, in mst_intc_domain_translate() 128 struct irq_fwspec parent_fwspec, *fwspec = data; in mst_intc_domain_alloc() local
|
| D | irq-sni-exiu.c | 139 struct irq_fwspec *fwspec, in exiu_domain_translate() 166 struct irq_fwspec *fwspec = data; in exiu_domain_alloc() local
|
| D | irq-imx-gpcv2.c | 141 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/ |
| D | irq-ti-sci-intr.c | 58 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
|
| D | irq-crossbar.c | 77 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()
|
| D | irq-mvebu-sei.c | 171 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
|
| D | irq-mtk-sysirq.c | 72 struct irq_fwspec *fwspec, in mtk_sysirq_domain_translate() 97 struct irq_fwspec *fwspec = arg; in mtk_sysirq_domain_alloc() local
|
| D | irq-vf610-mscm-ir.c | 129 struct irq_fwspec *fwspec = arg; in vf610_mscm_ir_domain_alloc() local 161 struct irq_fwspec *fwspec, in vf610_mscm_ir_domain_translate()
|
| D | irq-ixp4xx.c | 130 struct irq_fwspec *fwspec, in ixp4xx_irq_domain_translate() 160 struct irq_fwspec *fwspec = data; in ixp4xx_irq_domain_alloc() local
|
| D | irq-sni-exiu.c | 139 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/ |
| D | qcom_iommu.c | 74 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/ |
| D | gpio-xgene-sb.c | 116 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/ |
| D | gpio-xgene-sb.c | 116 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/ |
| D | qcom_iommu.c | 72 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/ |
| D | irqdomain.c | 394 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/ |
| D | irqdomain.c | 433 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()
|