| cba71b70 | 05-Apr-2019 |
Louis Mayencourt <louis.mayencourt@arm.com> |
Cortex-A35: Implement workaround for errata 855472
Under specific conditions, the processor might issue an eviction and an L2 cache clean operation to the interconnect in the wrong order. Set the CP
Cortex-A35: Implement workaround for errata 855472
Under specific conditions, the processor might issue an eviction and an L2 cache clean operation to the interconnect in the wrong order. Set the CPUACTLR.ENDCCASCI bit to 1 to avoid this.
Change-Id: Ide7393adeae04581fa70eb9173b742049fc3e050 Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
show more ...
|
| 6cf7b218 | 12-Apr-2019 |
Antonio Niño Díaz <antonio.ninodiaz@arm.com> |
Merge "Cortex A9:errata 794073 workaround" into integration |
| 72db70ca | 12-Apr-2019 |
Antonio Niño Díaz <antonio.ninodiaz@arm.com> |
Merge changes from topic "av/tls-heap" into integration
* changes: Mbed TLS: Remove weak heap implementation sgm: Fix bl2 sources |
| dd4cf2c7 | 10-Apr-2019 |
Joel Hutton <Joel.Hutton@arm.com> |
Cortex A9:errata 794073 workaround
On Cortex A9 an errata can cause the processor to violate the rules for speculative fetches when the MMU is off but branch prediction has not been disabled. The wo
Cortex A9:errata 794073 workaround
On Cortex A9 an errata can cause the processor to violate the rules for speculative fetches when the MMU is off but branch prediction has not been disabled. The workaround for this is to execute an Invalidate Entire Branch Prediction Array (BPIALL) followed by a DSB.
see:http://arminfo.emea.arm.com/help/topic/com.arm.doc.uan0009d/UAN0009_cortex_a9_errata_r4.pdf for more details.
Change-Id: I9146c1fa7563a79f4e15b6251617b9620a587c93 Signed-off-by: Joel Hutton <Joel.Hutton@arm.com>
show more ...
|
| 2374ab17 | 10-Apr-2019 |
Ambroise Vincent <ambroise.vincent@arm.com> |
Mbed TLS: Remove weak heap implementation
The implementation of the heap function plat_get_mbedtls_heap() becomes mandatory for platforms supporting TRUSTED_BOARD_BOOT.
The shared Mbed TLS heap def
Mbed TLS: Remove weak heap implementation
The implementation of the heap function plat_get_mbedtls_heap() becomes mandatory for platforms supporting TRUSTED_BOARD_BOOT.
The shared Mbed TLS heap default weak function implementation is converted to a helper function get_mbedtls_heap_helper() which can be used by the platforms for their own function implementation.
Change-Id: Ic8f2994e25e3d9fcd371a21ac459fdcafe07433e Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
show more ...
|
| 573b4cd2 | 11-Apr-2019 |
Paul Beesley <paul.beesley@arm.com> |
doc: Clarify cert_create build when USE_TBBR_DEFS=0
The user guide documentation for the cert_create tool needs to mention that a platform must have a platform_oid.h header file in order to successf
doc: Clarify cert_create build when USE_TBBR_DEFS=0
The user guide documentation for the cert_create tool needs to mention that a platform must have a platform_oid.h header file in order to successfully build the cert_create tool when USE_TBBR_DEFS is 0.
Change-Id: I77f86a022d207e88a79c97741be3eafbfa0c86f1 Signed-off-by: Paul Beesley <paul.beesley@arm.com>
show more ...
|
| 01e7e0ca | 09-Apr-2019 |
Antonio Niño Díaz <antonio.ninodiaz@arm.com> |
Merge "Add support for Cortex-A76AE CPU" into integration |
| 9ccc5a57 | 04-Apr-2019 |
Alexei Fedorov <Alexei.Fedorov@arm.com> |
Add support for Cortex-A76AE CPU
Change-Id: I0a81f4ea94d41245cd5150de341b51fc70babffe Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com> |
| 699475ac | 22-Feb-2019 |
Joel Hutton <Joel.Hutton@Arm.com> |
Document changes to auth-framework
The data structures in the auth-framework were changed by the previous patch, and need to be updated.
Change-Id: Icfad2ac688d03d32aa93e45f930a375abbc164a9 Signed-
Document changes to auth-framework
The data structures in the auth-framework were changed by the previous patch, and need to be updated.
Change-Id: Icfad2ac688d03d32aa93e45f930a375abbc164a9 Signed-off-by: Joel Hutton <Joel.Hutton@Arm.com>
show more ...
|
| c48991e1 | 11-Feb-2019 |
Paul Beesley <paul.beesley@arm.com> |
doc: Fix heading levels for changelog
The change-log.rst file does not use the same symbols as the other documents when organising its headings, sub-headings and so on. In order to compile these doc
doc: Fix heading levels for changelog
The change-log.rst file does not use the same symbols as the other documents when organising its headings, sub-headings and so on. In order to compile these documents together with Sphinx, forming a top-level index and a consistent structure, it is necessary to normalise these.
Change-Id: Ib4620ff03a9e76fec9e36e95549016c7b3fe12bb Signed-off-by: Paul Beesley <paul.beesley@arm.com>
show more ...
|
| 18d4d113 | 03-Apr-2019 |
Antonio Niño Díaz <antonio.ninodiaz@arm.com> |
Merge pull request #1918 from lmayencourt/lm/contrib_guidelines
doc: Update contribution guidelines |
| 63fdda2d | 22-Mar-2019 |
Louis Mayencourt <louis.mayencourt@arm.com> |
doc: Update contribution guidelines
Update the documentation for trustedfirmware.org migration
Change-Id: Ibb7052b0becbec3326164f1503806ca2c2fd4dcc Signed-off-by: Louis Mayencourt <louis.mayencourt
doc: Update contribution guidelines
Update the documentation for trustedfirmware.org migration
Change-Id: Ibb7052b0becbec3326164f1503806ca2c2fd4dcc Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
show more ...
|
| 9b5a8aa5 | 01-Apr-2019 |
Remi Pommarel <repk@triplefau.lt> |
plat: gxl: Add documentation on building GXL image
Also adds a maintainer for GXL.
Signed-off-by: Remi Pommarel <repk@triplefau.lt> |
| ee80da11 | 29-Mar-2019 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1911 from lmayencourt/lm/update_gcc
doc: Suggest to use the latest version of GCC 8.2 |
| bf32bc9c | 29-Mar-2019 |
Paul Beesley <paul.beesley@arm.com> |
doc: Clarify draft status of SPCI and SPRT specs
These SPM-related specifications are mentioned in the readme and the change log. Update references to these specs to make it clear that they are in d
doc: Clarify draft status of SPCI and SPRT specs
These SPM-related specifications are mentioned in the readme and the change log. Update references to these specs to make it clear that they are in draft form and are expected to change.
Change-Id: Ia2791c48c371a828246d96f102a402747cd69f96 Signed-off-by: Paul Beesley <paul.beesley@arm.com>
show more ...
|
| 0042f578 | 08-Mar-2019 |
Louis Mayencourt <louis.mayencourt@arm.com> |
doc: Suggest to use the latest version of GCC 8.2
The latest version of GCC are required to use the new features of TF-A. Suggest to use the latest version available on developer.arm.com instead of
doc: Suggest to use the latest version of GCC 8.2
The latest version of GCC are required to use the new features of TF-A. Suggest to use the latest version available on developer.arm.com instead of the version specified on the Linaro Release notes. At the time of writing, GCC 8.2-2019.01 is the latest version available.
Change-Id: Idd5c00749e39ca9dc8b7c5623b5d64356c9ce6e5 Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
show more ...
|
| 5debac49 | 28-Mar-2019 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1910 from soby-mathew/sm/mb_ver_doc
docs: List MB version dependancy for Juno FWU as known issue |
| 97fc1968 | 28-Mar-2019 |
Soby Mathew <soby.mathew@arm.com> |
docs: List MB version dependency for Juno FWU as known issue
Change-Id: Ib37215ca4c9b515e54054290952eed5034582ba4 Signed-off-by: Soby Mathew <soby.mathew@arm.com> |
| 6192448a | 28-Mar-2019 |
Ambroise Vincent <ambroise.vincent@arm.com> |
Documentation: update tested platforms
Update both the readme and user guide on their shared "platform" section.
Change-Id: Ia1f30acda45ac8facdcb7d540800191cdf6cdacf Signed-off-by: Ambroise Vincent
Documentation: update tested platforms
Update both the readme and user guide on their shared "platform" section.
Change-Id: Ia1f30acda45ac8facdcb7d540800191cdf6cdacf Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
show more ...
|
| cc429178 | 27-Mar-2019 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1906 from pbeesley-arm/pb/readme
doc: Prepare readme for 2.1 release |
| 512650c3 | 27-Mar-2019 |
Soby Mathew <soby.mathew@arm.com> |
Merge pull request #1907 from pbeesley-arm/pb/changelog
doc: Update change log for v2.1 |
| 9e437f29 | 25-Mar-2019 |
Paul Beesley <paul.beesley@arm.com> |
doc: Update change log for v2.1
Change-Id: Ib6a20ffdddad11b9629d7dca7f841182299bf860 Signed-off-by: Paul Beesley <paul.beesley@arm.com> |
| 68126051 | 14-Mar-2019 |
Ambroise Vincent <ambroise.vincent@arm.com> |
docs: Update user guide
Make sure the steps in the user guide are up to date and can be performed out of the box.
Change-Id: Ib4d959aa771cf515f74e150aaee2fbad24c18c38 Signed-off-by: Ambroise Vincen
docs: Update user guide
Make sure the steps in the user guide are up to date and can be performed out of the box.
Change-Id: Ib4d959aa771cf515f74e150aaee2fbad24c18c38 Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
show more ...
|
| 9dc5f21e | 25-Mar-2019 |
Paul Beesley <paul.beesley@arm.com> |
doc: Add contents.rst to link to pages
This is the temporary contents page that links to all other documents (except platform ports).
This page is needed during the trustedfirmware.org migration, b
doc: Add contents.rst to link to pages
This is the temporary contents page that links to all other documents (except platform ports).
This page is needed during the trustedfirmware.org migration, before we have a Sphinx rendering pipeline set up, because cgit doesn't offer a good way to view rendered docs while browsing the tree. We need to have a links page that can be opened from the cgit 'about' view.
Change-Id: I3ad87a9fa8a14dc8e371aac7ee473575fed316bf Signed-off-by: Paul Beesley <paul.beesley@arm.com>
show more ...
|
| 46d58f80 | 21-Mar-2019 |
Dimitris Papastamos <dimitris.papastamos@arm.com> |
Merge pull request #1902 from jts-arm/romlib
ROMLIB bug fixes |