Commit 80d3cb91 authored by Shawn Guo's avatar Shawn Guo Committed by Russell King

ARM: 8090/1: add revision info for PL310 errata 588369 and 727915

Add revision info for PL310_ERRATA_588369 and PL310_ERRATA_727915 to
help people understand if they need to enable the errata for their
hardware.
Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 7ca791c5
...@@ -907,8 +907,8 @@ config PL310_ERRATA_588369 ...@@ -907,8 +907,8 @@ config PL310_ERRATA_588369
They are architecturally defined to behave as the execution of a They are architecturally defined to behave as the execution of a
clean operation followed immediately by an invalidate operation, clean operation followed immediately by an invalidate operation,
both performing to the same memory location. This functionality both performing to the same memory location. This functionality
is not correctly implemented in PL310 as clean lines are not is not correctly implemented in PL310 prior to r2p0 (fixed in r2p0)
invalidated as a result of these operations. as clean lines are not invalidated as a result of these operations.
config PL310_ERRATA_727915 config PL310_ERRATA_727915
bool "PL310 errata: Background Clean & Invalidate by Way operation can cause data corruption" bool "PL310 errata: Background Clean & Invalidate by Way operation can cause data corruption"
...@@ -918,7 +918,8 @@ config PL310_ERRATA_727915 ...@@ -918,7 +918,8 @@ config PL310_ERRATA_727915
PL310 can handle normal accesses while it is in progress. Under very PL310 can handle normal accesses while it is in progress. Under very
rare circumstances, due to this erratum, write data can be lost when rare circumstances, due to this erratum, write data can be lost when
PL310 treats a cacheable write transaction during a Clean & PL310 treats a cacheable write transaction during a Clean &
Invalidate by Way operation. Invalidate by Way operation. Revisions prior to r3p1 are affected by
this errata (fixed in r3p1).
config PL310_ERRATA_753970 config PL310_ERRATA_753970
bool "PL310 errata: cache sync operation may be faulty" bool "PL310 errata: cache sync operation may be faulty"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment