/kernel/linux/linux-5.10/drivers/acpi/arm64/ |
H A D | iort.c | 794 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_get_msi_resv_iommu() local 811 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_fwspec_iommu_ops() local 839 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_msi_get_resv_regions() local 972 struct iommu_fwspec *fwspec in iort_named_component_init() local 1041 struct iommu_fwspec *fwspec; iort_iommu_configure_id() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/ |
H A D | common.c | 1405 struct irq_fwspec *fwspec = arg; in xive_irq_domain_alloc() local 1392 xive_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) xive_irq_domain_translate() argument
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 1052 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes() local 1144 struct iommu_fwspec *fwspec in arm_smmu_attach_dev() local 1099 arm_smmu_master_free_smes(struct arm_smmu_master_cfg *cfg, struct iommu_fwspec *fwspec) arm_smmu_master_free_smes() argument 1114 arm_smmu_domain_add_master(struct arm_smmu_domain *smmu_domain, struct arm_smmu_master_cfg *cfg, struct iommu_fwspec *fwspec) arm_smmu_domain_add_master() argument 1374 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_probe_device() local 1446 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_release_device() local 1473 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_device_group() local [all...] |
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-gic-v3.c | 1414 gic_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gic_irq_domain_translate() argument 1493 struct irq_fwspec *fwspec = arg; gic_irq_domain_alloc() local 1520 gic_irq_domain_select(struct irq_domain *d, struct irq_fwspec *fwspec, enum irq_domain_bus_token bus_token) gic_irq_domain_select() argument 1551 partition_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) partition_domain_translate() argument [all...] |
H A D | irq-gic.c | 1060 gic_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gic_irq_domain_translate() argument 1119 struct irq_fwspec *fwspec = arg; gic_irq_domain_alloc() local [all...] |
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | tegra-smmu.c | 955 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_device_group() local
|
H A D | ipmmu-vmsa.c | 620 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_attach_device() local 669 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_detach_device() local
|
/kernel/linux/linux-5.10/drivers/pinctrl/stm32/ |
H A D | pinctrl-stm32.c | 276 struct irq_fwspec fwspec; in stm32_gpio_to_irq() local 417 stm32_gpio_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) stm32_gpio_domain_translate() argument 492 struct irq_fwspec *fwspec = data; stm32_gpio_domain_alloc() local [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/qcom/ |
H A D | pinctrl-spmi-gpio.c | 921 pmic_gpio_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) pmic_gpio_domain_translate() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | iommu.h | 363 struct iommu_fwspec *fwspec; member 609 dev_iommu_fwspec_set(struct device *dev, struct iommu_fwspec *fwspec) dev_iommu_fwspec_set() argument
|
/kernel/linux/linux-5.10/drivers/spmi/ |
H A D | spmi-pmic-arb.c | 761 struct irq_fwspec *fwspec = data; in qpnpint_irq_domain_alloc() local 690 qpnpint_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *out_hwirq, unsigned int *out_type) qpnpint_irq_domain_translate() argument
|
/kernel/linux/linux-6.6/drivers/acpi/arm64/ |
H A D | iort.c | 953 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_rmr_has_dev() local 1088 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_get_msi_resv_iommu() local 1111 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in iort_iommu_msi_get_resv_regions() local 1166 struct iommu_fwspec *fwspec in iort_iommu_get_resv_regions() local 1331 struct iommu_fwspec *fwspec; iort_iommu_configure_id() local [all...] |
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | scan.c | 1556 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in acpi_iommu_fwspec_ops() local
|
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | pinctrl-rzg2l.c | 1287 struct irq_fwspec *fwspec = &gfwspec->fwspec; in rzg2l_gpio_populate_parent_fwspec() local
|
/kernel/linux/linux-6.6/drivers/pinctrl/stm32/ |
H A D | pinctrl-stm32.c | 262 struct irq_fwspec fwspec; in stm32_gpio_to_irq() local 423 stm32_gpio_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) stm32_gpio_domain_translate() argument 466 struct irq_fwspec *fwspec = data; stm32_gpio_domain_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-msc313.c | 575 struct irq_fwspec *fwspec = &gfwspec->fwspec; in msc313_gpio_populate_parent_fwspec() local
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | hpet.c | 548 struct irq_fwspec fwspec; in hpet_create_irq_domain() local
|
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/ |
H A D | pinctrl-spmi-gpio.c | 1012 struct irq_fwspec *fwspec = &gfwspec->fwspec; in pmic_gpio_populate_parent_fwspec() local 967 pmic_gpio_domain_translate(struct irq_domain *domain, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) pmic_gpio_domain_translate() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-apple.c | 141 struct irq_fwspec fwspec; member 208 struct irq_fwspec fwspec = pcie->fwspec; in apple_msi_domain_alloc() local 315 struct irq_fwspec *fwspec = args; in apple_port_irq_domain_alloc() local 442 struct irq_fwspec fwspec in apple_pcie_port_register_irqs() local [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-apple-aic.c | 706 struct irq_fwspec *fwspec = arg; in aic_irq_domain_alloc() local 638 aic_irq_domain_translate(struct irq_domain *id, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) aic_irq_domain_translate() argument
|
H A D | irq-gic.c | 1084 gic_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gic_irq_domain_translate() argument 1145 struct irq_fwspec *fwspec = arg; gic_irq_domain_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | ipmmu-vmsa.c | 586 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_attach_device() local 822 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in ipmmu_release_device() local
|
H A D | tegra-smmu.c | 483 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_attach_dev() local 517 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in tegra_smmu_set_platform_dma() local 893 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); tegra_smmu_device_group() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu.c | 1022 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); in arm_smmu_master_alloc_smes() local 1114 struct iommu_fwspec *fwspec in arm_smmu_attach_dev() local 1069 arm_smmu_master_free_smes(struct arm_smmu_master_cfg *cfg, struct iommu_fwspec *fwspec) arm_smmu_master_free_smes() argument 1084 arm_smmu_domain_add_master(struct arm_smmu_domain *smmu_domain, struct arm_smmu_master_cfg *cfg, struct iommu_fwspec *fwspec) arm_smmu_domain_add_master() argument 1346 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_probe_device() local 1418 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_release_device() local 1449 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev); arm_smmu_device_group() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpiolib.c | 1041 struct irq_fwspec fwspec; in gpiochip_set_hierarchical_irqchip() local 1090 gpiochip_hierarchy_irq_domain_translate(struct irq_domain *d, struct irq_fwspec *fwspec, unsigned long *hwirq, unsigned int *type) gpiochip_hierarchy_irq_domain_translate() argument 1121 struct irq_fwspec *fwspec = data; gpiochip_hierarchy_irq_domain_alloc() local 1249 struct irq_fwspec *fwspec; gpiochip_populate_parent_fwspec_twocell() local 1268 struct irq_fwspec *fwspec; gpiochip_populate_parent_fwspec_fourcell() local [all...] |