arm-trusted-firmware/docs
Soby Mathew 7395a725ae Apply errata workarounds only when major/minor revisions match.
Prior to this patch, the errata workarounds were applied for any version
of the CPU in the release build and in the debug build an assert
failure resulted when the revision did not match. This patch applies
errata workarounds in the Cortex-A57 reset handler only if the 'variant'
and 'revision' fields read from the MIDR_EL1 match. In the debug build,
a warning message is printed for each errata workaround which is not
applied.

The patch modifies the register usage in 'reset_handler` so
as to adhere to ARM procedure calling standards.

Fixes ARM-software/tf-issues#242

Change-Id: I51b1f876474599db885afa03346e38a476f84c29
2014-10-29 17:38:56 +00:00
..
diagrams Document design of the Interrupt Mangement Framework 2014-06-03 18:42:14 +01:00
change-log.md Documentation for version 1.0 2014-08-28 14:24:54 +01:00
cpu-errata-workarounds.md Apply errata workarounds only when major/minor revisions match. 2014-10-29 17:38:56 +00:00
firmware-design.md Merge pull request #217 from jcastillo-arm/jc/tf-issues/257 2014-10-28 12:25:51 +00:00
interrupt-framework-design.md Miscellaneous documentation fixes 2014-08-27 19:13:56 +01:00
optee-dispatcher.md Add opteed based on tspd 2014-09-16 11:51:54 -07:00
porting-guide.md Add support for specifying pre-built BL binaries in Makefile 2014-09-16 17:55:19 +01:00
rt-svc-writers-guide.md Implement ARM Standard Service 2014-03-20 11:16:23 +00:00
user-guide.md Merge pull request #217 from jcastillo-arm/jc/tf-issues/257 2014-10-28 12:25:51 +00:00