]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 8861/1: errata: Workaround errata A12 857271 / A17 857272
authorDoug Anderson <armlinux@m.disordat.com>
Fri, 26 Apr 2019 22:35:46 +0000 (23:35 +0100)
committerRussell King <rmk+kernel@armlinux.org.uk>
Thu, 20 Jun 2019 21:29:55 +0000 (22:29 +0100)
commitab7fa1c262d162c6b2cee86a67662635cc8fb1fe
treefe9743b44dfbd5907a9a614151bfaf776946a5c6
parenteec4f63a415b1b849aab37341b41683a4b83701c
ARM: 8861/1: errata: Workaround errata A12 857271 / A17 857272

This adds support for working around errata A12 857271 / A17 857272.
These errata were causing hangs on rk3288-based Chromebooks and it was
confirmed that this workaround fixed the problems.  In the Chrome OS
3.14 kernel this was treated as two errata: ERRATA_FOOBAR [1] and
ERRATA_CR711784 [2].  Apparently the two errata got lumped together at
some point in time.

Let's actually get the workaround landed.

[1] https://crrev.com/c/342753
[2] https://crbug.com/711784

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Sonny Rao <sonnyrao@chromium.org>
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
arch/arm/Kconfig
arch/arm/mm/proc-v7.S