Searched refs:qsmmu (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-qcom.c | 36 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_smmu_cfg_probe() local 68 qsmmu->bypass_quirk = true; in qcom_smmu_cfg_probe() 69 qsmmu->bypass_cbndx = smmu->num_context_banks - 1; in qcom_smmu_cfg_probe() 71 set_bit(qsmmu->bypass_cbndx, smmu->context_map); in qcom_smmu_cfg_probe() 73 arm_smmu_cb_write(smmu, qsmmu->bypass_cbndx, ARM_SMMU_CB_SCTLR, 0); in qcom_smmu_cfg_probe() 76 arm_smmu_gr1_write(smmu, ARM_SMMU_GR1_CBAR(qsmmu->bypass_cbndx), reg); in qcom_smmu_cfg_probe() 101 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_smmu_write_s2cr() local 106 if (qsmmu->bypass_quirk) { in qcom_smmu_write_s2cr() 115 cbndx = qsmmu->bypass_cbndx; in qcom_smmu_write_s2cr() 179 struct qcom_smmu *qsmmu; in qcom_smmu_impl_init() local [all...] |
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-qcom.c | 45 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_adreno_smmu_write_sctlr() local 53 if (qsmmu->stall_enabled & BIT(idx)) in qcom_adreno_smmu_write_sctlr() 79 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu_domain->smmu); in qcom_adreno_smmu_set_stall() local 82 qsmmu->stall_enabled |= BIT(cfg->cbndx); in qcom_adreno_smmu_set_stall() 84 qsmmu->stall_enabled &= ~BIT(cfg->cbndx); in qcom_adreno_smmu_set_stall() 274 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); in qcom_smmu_cfg_probe() local 306 qsmmu->bypass_quirk = true; in qcom_smmu_cfg_probe() 307 qsmmu->bypass_cbndx = smmu->num_context_banks - 1; in qcom_smmu_cfg_probe() 309 set_bit(qsmmu->bypass_cbndx, smmu->context_map); in qcom_smmu_cfg_probe() 311 arm_smmu_cb_write(smmu, qsmmu in qcom_smmu_cfg_probe() 339 struct qcom_smmu *qsmmu = to_qcom_smmu(smmu); qcom_smmu_write_s2cr() local 446 struct qcom_smmu *qsmmu; qcom_smmu_create() local [all...] |
H A D | arm-smmu-qcom-debug.c | 17 struct qcom_smmu *qsmmu = container_of(smmu, struct qcom_smmu, smmu); in qcom_smmu_tlb_sync_debug() local 25 cfg = qsmmu->cfg; in qcom_smmu_tlb_sync_debug()
|
Completed in 2 milliseconds