Commit c181f244 authored by Shreyas K K's avatar Shreyas K K Committed by Zheng Zengkai
Browse files

arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUs

stable inclusion
from stable-v5.10.118
commit a698bf1f728c95087a60e0b71cd5cc225ec3332f
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I5L686

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a698bf1f728c95087a60e0b71cd5cc225ec3332f



--------------------------------

[ Upstream commit 51f559d6 ]

Add KRYO4XX gold/big cores to the list of CPUs that need the
repeat TLBI workaround. Apply this to the affected
KRYO4XX cores (rcpe to rfpe).

The variant and revision bits are implementation defined and are
different from the their Cortex CPU counterparts on which they are
based on, i.e., (r0p0 to r3p0) is equivalent to (rcpe to rfpe).

Signed-off-by: default avatarShreyas K K <quic_shrekk@quicinc.com>
Reviewed-by: default avatarSai Prakash Ranjan <quic_saipraka@quicinc.com>
Link: https://lore.kernel.org/r/20220512110134.12179-1-quic_shrekk@quicinc.com


Signed-off-by: default avatarWill Deacon <will@kernel.org>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
Acked-by: default avatarXie XiuQi <xiexiuqi@huawei.com>
parent 8ad506e6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment