| 448d4d97 | 28-Jun-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "docs: remove deprecated tc0 from list of supported FVPs" into integration |
| acd03f4b | 27-Jun-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: move common build option from Arm-specific to common file
Moved common build options from Arm-specific file to common build file.
Change-Id: If74b6223972ae3a6c11d9f9d2fbd8d2ee008b6e5 Signed-o
docs: move common build option from Arm-specific to common file
Moved common build options from Arm-specific file to common build file.
Change-Id: If74b6223972ae3a6c11d9f9d2fbd8d2ee008b6e5 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 3995f30c | 27-Jun-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "refactor(build): merge march32/64 directives" into integration |
| 059b19bd | 23-Jun-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "docs: move the Juno-specific build option to Arm build option file" into integration |
| e8947b27 | 23-Jun-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(fvp): allow configurable FVP Trusted SRAM size" into integration |
| fa07049e | 22-Jun-2023 |
Daniel Boulby <daniel.boulby@arm.com> |
docs: remove deprecated tc0 from list of supported FVPs
TC0 is now a deprecated platform so remove it from the list of supported FVPs as well as throwing an error if it is attempted to be built.
Si
docs: remove deprecated tc0 from list of supported FVPs
TC0 is now a deprecated platform so remove it from the list of supported FVPs as well as throwing an error if it is attempted to be built.
Signed-off-by: Daniel Boulby <daniel.boulby@arm.com> Change-Id: Id013fcecbe20700611463ef9eab8cb3ae09071cc
show more ...
|
| d4089fb8 | 30-May-2023 |
Govindraj Raja <govindraj.raja@arm.com> |
refactor(build): merge march32/64 directives
Both march32-directive and march64-directive eventually generate the same march option that will passed to compiler.
Merge this two separate directives
refactor(build): merge march32/64 directives
Both march32-directive and march64-directive eventually generate the same march option that will passed to compiler.
Merge this two separate directives to a common one as march-directive.
Change-Id: I220d2b782eb3b54e13ffd5b6a581d0e6da68756a Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| 31df0632 | 22-Jun-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: move the Juno-specific build option to Arm build option file
Moved the Juno-specific build option from the common build option file to the Arm build option file.
Change-Id: I0f53203f0cfca4a3b
docs: move the Juno-specific build option to Arm build option file
Moved the Juno-specific build option from the common build option file to the Arm build option file.
Change-Id: I0f53203f0cfca4a3baadab2cee4339c9694cfe8b Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 41e56f42 | 05-Jun-2023 |
Chris Kay <chris.kay@arm.com> |
feat(fvp): allow configurable FVP Trusted SRAM size
In some build configurations TF-A can exceed the existing 256KB SRAM, triggering a build failure. More recent versions of the base FVP allow you t
feat(fvp): allow configurable FVP Trusted SRAM size
In some build configurations TF-A can exceed the existing 256KB SRAM, triggering a build failure. More recent versions of the base FVP allow you to configure a larger Trusted SRAM of 512KB.
This change introduces the `FVP_TRUSTED_SRAM_SIZE` build option, which allows you to explicitly specify how much of the Trusted SRAM to utilise, e.g.:
FVP_TRUSTED_SRAM_SIZE=384
This allows previously-failing configurations to build successfully by utilising more than the originally-allocated 256KB of the Trusted SRAM while maintaining compatibility with older configurations/models that only require/have 256KB.
Change-Id: I8344d3718564cd2bd53f1e6860e2fe341ae240b0 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| b4e49e3f | 02-Apr-2023 |
Stephan Gerhold <stephan@gerhold.net> |
docs(msm8916): document new build options
Update the MSM8916 platform documentation with the new build options introduced in the previous changes:
- AArch32 (BL32/SP_MIN) - UART selection
Whil
docs(msm8916): document new build options
Update the MSM8916 platform documentation with the new build options introduced in the previous changes:
- AArch32 (BL32/SP_MIN) - UART selection
While at it, also document the build options that allow changing the memory addresses (PRELOADED_BL33_BASE, BL31_BASE, BL32_BASE).
Change-Id: I2370c8264982317693f69fda0b03a255f12bafe2 Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
show more ...
|
| bf1e58e7 | 16-Jun-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "docs: update PSCI reference" into integration |
| aa1055e3 | 15-Jun-2023 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge "fix(cpus): reduce generic_errata_report()'s size" into integration |
| d2e07436 | 15-Jun-2023 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge changes from topic "bk/errata_refactor" into integration
* changes: feat(cpus): add more errata framework helpers docs: document the errata framework |
| f43e09a1 | 09-Jun-2023 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix(cpus): reduce generic_errata_report()'s size
For a pretty implementation and straightforward code, the CVE/erratum dispatching of the errata status reporting was done with a macro, closely follo
fix(cpus): reduce generic_errata_report()'s size
For a pretty implementation and straightforward code, the CVE/erratum dispatching of the errata status reporting was done with a macro, closely following the old code. Unfortunately, this produces a function that was over a kilobyte in size, which unsurprisingly doesn't fit on some platforms.
Convert the macro to a proper C function and call it once. Also hide the errata ordering checking behind the FEATURE_DETECTION flag to further save space. This functionality is not necessary for most builds. Development and platform bringup builds, which should find this functionality useful, are expected to have FEATURE_DETECTION enabled.
This reduces the function to under 600 bytes.
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: Ibf5376a26cbae28d9dc010128452cb3c694a3f78
show more ...
|
| 6a0e8e80 | 07-Feb-2023 |
Boyan Karatotev <boyan.karatotev@arm.com> |
docs: document the errata framework
Also add a recommended Procedure Call Standard (PCS) to use inside CPU files and split everything into sections to make it easier to follow.
Signed-off-by: Boyan
docs: document the errata framework
Also add a recommended Procedure Call Standard (PCS) to use inside CPU files and split everything into sections to make it easier to follow.
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: Idd876d8e598b5dfe1193aa3e7375c52f6edf5671
show more ...
|
| 032c6983 | 15-Jun-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "feat(ast2700): add Aspeed AST2700 platform support" into integration |
| 3be6b4fb | 15-Jun-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: update PSCI reference
PSCI specification reference in the documentation is updated to point to latest specification and duplicate PSCI references are removed.
Change-Id: I35ee365f08c557f3017a
docs: update PSCI reference
PSCI specification reference in the documentation is updated to point to latest specification and duplicate PSCI references are removed.
Change-Id: I35ee365f08c557f3017af4d51f6d063a7501b27e Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 0484b2cb | 12-Jun-2023 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
Merge "docs: update Measured Boot PoC" into integration |
| 7ae96dce | 12-Jun-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "chore(bl): add UNALIGNED symbols for TEXT/RODATA" into integration |
| 7a8a97f5 | 12-Jun-2023 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topics "hm/latex", "hm/latexpdf" into integration
* changes: fix(docs): fix build errors for latexpdf chore: reformat sphinx configuration |
| f7d445fc | 27-Apr-2023 |
Michal Simek <michal.simek@amd.com> |
chore(bl): add UNALIGNED symbols for TEXT/RODATA
Add symbols to mark end of TEXT/RODATA before page alignment. Similar change was done by commit 8d69a03f6a7d ("Various improvements/cleanups on the l
chore(bl): add UNALIGNED symbols for TEXT/RODATA
Add symbols to mark end of TEXT/RODATA before page alignment. Similar change was done by commit 8d69a03f6a7d ("Various improvements/cleanups on the linker scripts") for RO_END/COHERENT_RAM. These symbols help to know how much free space is in the final binary because of page alignment.
Also show all *UNALIGNED__ symbols via poetry. For example: poetry run memory -p zynqmp -b debug
Change-Id: I322beba37dad76be9f4e88ca7e5b3eff2df7d96e Signed-off-by: Michal Simek <michal.simek@amd.com>
show more ...
|
| 443d6ea6 | 31-May-2023 |
Harrison Mutai <harrison.mutai@arm.com> |
fix(docs): fix build errors for latexpdf
Fixes errors encountered when handling SVG graphics, unicode characters, and deeply nested lists (i.e. in the change log) with the `latexpdf` docs build. Add
fix(docs): fix build errors for latexpdf
Fixes errors encountered when handling SVG graphics, unicode characters, and deeply nested lists (i.e. in the change log) with the `latexpdf` docs build. Adds `sphinxcontrib-svg2pdfconverter` to allow embedding SVG images into PDF files; changes the LaTeX engine to XeLaTex to provide wider support for unicode characters (see [1] for more details); and increases the maximum list depth.
[1] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-latex_engine
Change-Id: I2ee265d301f6822bae7aa6dfa3a8bfcf070076d3 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| f4d011b0 | 12-Jun-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "psci-osi" into integration
* changes: fix(psci): add optional pwr_domain_validate_suspend to plat_psci_ops_t fix(sc7280): update pwr_domain_suspend fix(fvp): update p
Merge changes from topic "psci-osi" into integration
* changes: fix(psci): add optional pwr_domain_validate_suspend to plat_psci_ops_t fix(sc7280): update pwr_domain_suspend fix(fvp): update pwr_domain_suspend
show more ...
|
| 30ee1b06 | 09-Jun-2023 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: update Measured Boot PoC
Updated the Measured Boot PoC to be compliant with the current TF-A implementation that supports multiple Measured Boot backends, which are the RSS and Event Log.
Cha
docs: update Measured Boot PoC
Updated the Measured Boot PoC to be compliant with the current TF-A implementation that supports multiple Measured Boot backends, which are the RSS and Event Log.
Change-Id: I8a38a801dd75e6282d103e154966959bba2d1ec7 Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
show more ...
|
| 85f199b7 | 02-Nov-2022 |
Chia-Wei Wang <chiawei_wang@aspeedtech.com> |
feat(ast2700): add Aspeed AST2700 platform support
Aspeed AST2700 is a quad-core SoC with ARM Cortex-A35 integrated. This patch adds the initial platform support for AST2700 and also updates the doc
feat(ast2700): add Aspeed AST2700 platform support
Aspeed AST2700 is a quad-core SoC with ARM Cortex-A35 integrated. This patch adds the initial platform support for AST2700 and also updates the documents.
Change-Id: I1796f7aae5ed2d1799e91fabb8949607959cd9b3 Signed-off-by: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
show more ...
|