Lines Matching defs:fwspec
237 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
240 for (i = 0; i < fwspec->num_ids; ++i) {
241 larbid = mt2701_m4u_to_larb(fwspec->ids[i]);
242 portid = mt2701_m4u_to_port(fwspec->ids[i]);
395 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
407 if (!fwspec) {
411 fwspec = dev_iommu_fwspec_get(dev);
451 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
459 * In the deferred case, free the existed fwspec.
460 * Always initialize the fwspec internally.
462 if (fwspec) {
464 fwspec = dev_iommu_fwspec_get(dev);
477 fwspec = dev_iommu_fwspec_get(dev);
481 if (!fwspec || fwspec->ops != &mtk_iommu_v1_ops)
487 larbid = mt2701_m4u_to_larb(fwspec->ids[0]);
491 for (idx = 1; idx < fwspec->num_ids; idx++) {
492 larbidx = mt2701_m4u_to_larb(fwspec->ids[idx]);
528 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
534 larbid = mt2701_m4u_to_larb(fwspec->ids[0]);