arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core
authorDoug Berger <opendmb@gmail.com>
Thu, 31 Oct 2019 21:47:23 +0000 (14:47 -0700)
committerWill Deacon <will@kernel.org>
Fri, 1 Nov 2019 10:47:37 +0000 (10:47 +0000)
commitbfc97f9f199cb041cf897af3af096540948cc705
tree94f154a4e812fbd236a27b68f0be8e9287241bef
parent36c602dcdd872e9f9b91aae5266b6d7d72b69b96
arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core

The Broadcom Brahma-B53 core is susceptible to the issue described by
ARM64_ERRATUM_845719 so this commit enables the workaround to be applied
when executing on that core.

Since there are now multiple entries to match, we must convert the
existing ARM64_ERRATUM_845719 into an erratum list.

Signed-off-by: Doug Berger <opendmb@gmail.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/arm64/silicon-errata.rst
arch/arm64/include/asm/cputype.h
arch/arm64/kernel/cpu_errata.c