Home
last modified time | relevance | path

Searched refs:qsmmu (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom.c81 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_adreno_smmu_write_sctlr() local
89 if (qsmmu->stall_enabled & BIT(idx)) in qcom_adreno_smmu_write_sctlr()
116 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_adreno_smmu_set_stall() local
118 bool stall_changed = !!(qsmmu->stall_enabled & mask) != enabled; in qcom_adreno_smmu_set_stall()
122 qsmmu->stall_enabled |= mask; in qcom_adreno_smmu_set_stall()
124 qsmmu->stall_enabled &= ~mask; in qcom_adreno_smmu_set_stall()
318 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_adreno_smmu_init_context() local
325 client_match = qsmmu->data->client_match; in qcom_adreno_smmu_init_context()
397 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_smmu_init_context() local
403 client_match = qsmmu->data->client_match; in qcom_smmu_init_context()
[all …]
H A Darm-smmu-qcom-debug.c68 struct qcom_smmu *qsmmu = container_of(smmu, struct qcom_smmu, smmu); in qcom_smmu_tlb_sync_debug() local
76 cfg = qsmmu->data->cfg; in qcom_smmu_tlb_sync_debug()
104 static struct qcom_tbu *qcom_find_tbu(struct qcom_smmu *qsmmu, u32 sid) in qcom_find_tbu() argument
118 if (qsmmu->smmu.dev->of_node == tbu->smmu_np && in qcom_find_tbu()
122 dev_err(qsmmu->smmu.dev, "Unable to find TBU for sid 0x%x\n", sid); in qcom_find_tbu()
267 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_iova_to_phys() local
276 tbu = qcom_find_tbu(qsmmu, sid); in qcom_iova_to_phys()