Lines Matching defs:fwspec
529 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
535 for (i = 0; i < fwspec->num_ids; i++)
536 portmsk |= BIT(MTK_M4U_TO_PORT(fwspec->ids[i]));
553 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
561 larbid = MTK_M4U_TO_LARB(fwspec->ids[0]);
562 for (i = 0; i < fwspec->num_ids; i++)
563 portidmsk |= BIT(MTK_M4U_TO_PORT(fwspec->ids[i]));
584 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
590 for (i = 0; i < fwspec->num_ids; ++i) {
591 portid = MTK_M4U_TO_PORT(fwspec->ids[i]);
597 larbid = MTK_M4U_TO_LARB(fwspec->ids[0]);
621 if (fwspec->num_ids != 1) {
845 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
851 if (!fwspec || fwspec->ops != &mtk_iommu_ops)
864 larbid = MTK_M4U_TO_LARB(fwspec->ids[0]);
868 for (i = 1; i < fwspec->num_ids; i++) {
869 larbidx = MTK_M4U_TO_LARB(fwspec->ids[i]);
889 struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(dev);
896 larbid = MTK_M4U_TO_LARB(fwspec->ids[0]);