summaryrefslogtreecommitdiff
path: root/drivers/phy/eswin/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorAnna Maniscalco <anna.maniscalco2000@gmail.com>2026-05-07 17:43:15 +0200
committerWill Deacon <will@kernel.org>2026-05-19 12:46:02 +0100
commit8a0aab012b52b5c044ca3bec523e91f95dd40765 (patch)
tree816d1ad8ea5775a1d7d4765e7bc67635780c330c /drivers/phy/eswin/git@git.tavy.me:linux.git
parent8bcad9e3a6742f15d3a8569a987b9ccbefeb4f55 (diff)
iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg
arm_smmu_write_context_bank() assumes it is being called with RPM active, but it turns out that is not guaranteed in the path from qcom_adreno_smmu_set_ttbr0_cfg(), so it's possible for the register writes to get lost when configuring the context bank while the GPU is idle, leading to page faults later. Add the RPM calls here to make sure the SMMU is active before we touch it. Signed-off-by: Anna Maniscalco <anna.maniscalco2000@gmail.com> Reviewed-by: Rob Clark <rob.clark@oss.qualcomm.com> Reviewed-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'drivers/phy/eswin/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions