Skip to content
Commit ef4144b1 authored by Bibek Kumar Patro's avatar Bibek Kumar Patro Committed by Will Deacon
Browse files

iommu/arm-smmu: Re-enable context caching in smmu reset operation



Default MMU-500 reset operation disables context caching in prefetch
buffer. It is however expected for context banks using the ACTLR
register to retain their prefetch value during reset and runtime
suspend.

Add config 'ARM_SMMU_MMU_500_CPRE_ERRATA' to gate this errata workaround
in default MMU-500 reset operation which defaults to 'Y' and provide
option to disable workaround for context caching in prefetch buffer as
and when needed.

Suggested-by: default avatarWill Deacon <will@kernel.org>
Signed-off-by: default avatarBibek Kumar Patro <quic_bibekkum@quicinc.com>
Link: https://lore.kernel.org/r/20241212151402.159102-2-quic_bibekkum@quicinc.com


Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent e94dc6dd
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment