Lines Matching refs:plat_data
191 data->base + data->plat_data->inv_sel_reg); in mtk_iommu_tlb_flush_all()
208 data->base + data->plat_data->inv_sel_reg); in mtk_iommu_tlb_flush_range_sync()
269 if (MTK_IOMMU_HAS_FLAG(data->plat_data, HAS_SUB_COMM)) { in mtk_iommu_isr()
275 fault_larb = data->plat_data->larbid_remap[fault_larb][sub_comm]; in mtk_iommu_isr()
562 if (data->plat_data->m4u_plat == M4U_MT8173) { in mtk_iommu_hw_init()
588 if (MTK_IOMMU_HAS_FLAG(data->plat_data, HAS_LEGACY_IVRP_PADDR)) in mtk_iommu_hw_init()
596 MTK_IOMMU_HAS_FLAG(data->plat_data, HAS_VLD_PA_RNG)) { in mtk_iommu_hw_init()
605 if (MTK_IOMMU_HAS_FLAG(data->plat_data, WR_THROT_EN)) { in mtk_iommu_hw_init()
612 if (MTK_IOMMU_HAS_FLAG(data->plat_data, RESET_AXI)) { in mtk_iommu_hw_init()
618 if (MTK_IOMMU_HAS_FLAG(data->plat_data, OUT_ORDER_WR_EN)) in mtk_iommu_hw_init()
656 data->plat_data = of_device_get_match_data(dev); in mtk_iommu_probe()
664 if (MTK_IOMMU_HAS_FLAG(data->plat_data, HAS_4GB_MODE)) { in mtk_iommu_probe()
665 switch (data->plat_data->m4u_plat) { in mtk_iommu_probe()
697 if (MTK_IOMMU_HAS_FLAG(data->plat_data, HAS_BCLK)) { in mtk_iommu_probe()