| #
7d009327 |
| 07-May-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "docs(fvp): restructure FVP platform documentation" into integration
|
| #
c5407693 |
| 23-Jan-2024 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
docs(fvp): restructure FVP platform documentation
The Arm FVP documentation has grown organically over the years. As a result, it has become a big document, which can be difficult to digest.
Also,
docs(fvp): restructure FVP platform documentation
The Arm FVP documentation has grown organically over the years. As a result, it has become a big document, which can be difficult to digest.
Also, the organization of some of the sections does not make sense. In particular, all "Running on the ... FVP" sections live under a section named "Booting a preloaded kernel image (Base FVP)". To illustrate this, here is the current table of contents:
Arm Fixed Virtual Platforms (FVP) Fixed Virtual Platform (FVP) Support Arm FVP Platform Specific Build Options Booting Firmware Update images Booting an EL3 payload Booting a preloaded kernel image (Base FVP) Obtaining the Flattened Device Treesp Running on the Foundation FVP with reset to BL1 entrypoint Running on the AEMv8 Base FVP with reset to BL1 entrypoint Running on the AEMv8 Base FVP (AArch32) with reset to BL1 entrypoint Running on the Cortex-A57-A53 Base FVP with reset to BL1 entrypoint Running on the Cortex-A32 Base FVP (AArch32) with reset to BL1 entrypoint Running on the AEMv8 Base FVP with reset to BL31 entrypoint Running on the AEMv8 Base FVP (AArch32) with reset to SP_MIN entrypoint Running on the Cortex-A57-A53 Base FVP with reset to BL31 entrypoint Running on the Cortex-A32 Base FVP (AArch32) with reset to SP_MIN entrypoint
This patch breaks down this document in sub-documents, which are now included from the index file. The table of contents (ToC) reflects the new documents hierarchy. The depth of the ToC has been reduced to simplify the index page. Here is what it looks like now:
Arm Fixed Virtual Platforms (FVP) Fixed Virtual Platform (FVP) Support Arm FVP Platform Specific Build Options Running on the Foundation FVP Running on the AEMv8 Base FVP Running on the Cortex-A57-A53 Base FVP Running on the Cortex-A32 Base FVP (AArch32) Booting Firmware Update images Booting an EL3 payload Booting a preloaded kernel image (Base FVP)
Apart from moving information around in separate files, this patch also makes the following minor changes to the contents:
- Add a brief introduction about FVPs in the index page. - Change some of the titles names for conciseness.
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com> Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com> Change-Id: Icb650e0ec2c7a86ccd6e7eea4e16a84c41442c96
show more ...
|
| #
1c9acfba |
| 19-Feb-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "test(fvp): remove `FVP_Foundation` model support" into integration
|
| #
02088b64 |
| 15-Feb-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge changes from topic "mb/tc-model-update" into integration
* changes: docs: update FVP TC2 model version and build (11.23/17) fix(tc): increase BL2 maximum size limit refactor(tc): update
Merge changes from topic "mb/tc-model-update" into integration
* changes: docs: update FVP TC2 model version and build (11.23/17) fix(tc): increase BL2 maximum size limit refactor(tc): update platform tests feat(rss): add defines for 'type' range and use them in psa_call() feat(rss): adjust parameter packing to match TF-M changes refactor(tc): remap console logs
show more ...
|
| #
a67030c4 |
| 06-Feb-2024 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: update FVP TC2 model version and build (11.23/17)
Update the FVP TC2 model version and build (11.23/17) to match the version used for testing in TF-A OpenCI.
Signed-off-by: Manish V Badarkhe
docs: update FVP TC2 model version and build (11.23/17)
Update the FVP TC2 model version and build (11.23/17) to match the version used for testing in TF-A OpenCI.
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com> Change-Id: Ic7411ee4863428b7dfbe43cf39abfc2269f3c3ae
show more ...
|
| #
4f6c9397 |
| 12-Feb-2024 |
Chris Kay <chris.kay@arm.com> |
test(fvp): remove `FVP_Foundation` model support
This model has been subsumed by the `FVP_Base` model, which is now available publicly. We no longer have a need to test the Foundation model, and can
test(fvp): remove `FVP_Foundation` model support
This model has been subsumed by the `FVP_Base` model, which is now available publicly. We no longer have a need to test the Foundation model, and can shave off a few minutes of CI time by removing it.
Change-Id: Iaa0f23f2efd9ba431d06c8da2be14b76f6974b0a Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| #
4281d02f |
| 16-Nov-2023 |
Sandrine Bailleux <sandrine.bailleux@arm.com> |
Merge "docs(fvp): update model version documentation" into integration
|
| #
7064d20a |
| 14-Nov-2023 |
Chris Kay <chris.kay@arm.com> |
docs(fvp): update model version documentation
This change updates the model versions that we claim to be testing with to reflect what the reality in the CI.
Change-Id: Ieb44f3f21cd0ba7149d47f768869
docs(fvp): update model version documentation
This change updates the model versions that we claim to be testing with to reflect what the reality in the CI.
Change-Id: Ieb44f3f21cd0ba7149d47f7688698831c9eab487 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| #
448d4d97 |
| 28-Jun-2023 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "docs: remove deprecated tc0 from list of supported FVPs" 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 ...
|
| #
78927ef6 |
| 02-Nov-2022 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "chore(docs): update supported FVP models doc" into integration
|
| #
08a12c11 |
| 14-Sep-2022 |
laurenw-arm <lauren.wehrmeister@arm.com> |
chore(docs): update supported FVP models doc
Update supported models list according to changes for v2.8 release in ci/tf-a-ci-scripts repository
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeiste
chore(docs): update supported FVP models doc
Update supported models list according to changes for v2.8 release in ci/tf-a-ci-scripts repository
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: Ica7e062db77237220bcd861837f392496db1653a
show more ...
|
| #
53e4c160 |
| 11-Oct-2022 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "fvp_dts_rework" into integration
* changes: fix(fvp_ve): fdts: Fix vexpress,config-bus subnode names fix(fvp): fdts: Fix idle-states entry method fix(fvp): fdts: fix
Merge changes from topic "fvp_dts_rework" into integration
* changes: fix(fvp_ve): fdts: Fix vexpress,config-bus subnode names fix(fvp): fdts: Fix idle-states entry method fix(fvp): fdts: fix memtimer subframe addressing feat(fvp): fdts: update rtsm_ve DT files from the Linux kernel refactor(fvp): fdts: consolidate GICv2 base FVP DT files refactor(fvp): fdts: consolidate GICv3 base FVP DT files feat(fvp): dts: drop 32-bit .dts files refactor(fvp): fdts: merge motherboard .dtsi files refactor(fvp_ve): fdts: prepare Cortex-A5 and A7 model DTs fix(fvp): fdts: unify and fix PSCI nodes
show more ...
|
| #
b9203307 |
| 19-Aug-2022 |
Andre Przywara <andre.przywara@arm.com> |
feat(fvp): dts: drop 32-bit .dts files
Conceptually the DT is a hardware description, as such it's independent from the instruction set that a DT client uses. So having separate DTs for aarch32 and
feat(fvp): dts: drop 32-bit .dts files
Conceptually the DT is a hardware description, as such it's independent from the instruction set that a DT client uses. So having separate DTs for aarch32 and aarch64 does not make sense and is not needed.
Probably due to historic reasons (a Linux bug fixed in 2016 with Linux commit ba6dea4f7ced, in Linux v4.8) the CPU reg property was using a different size between aarch64 and aarch32, even though the size of it is solely governed by the parent's #address-cells property.
Consolidate this to be always 2, and always use two cells to describe the CPU's MPIDR register.
This removes the last difference of the -aarch32 versions of the FVP DT files, so just remove all of them. The respective versions without that suffix can now be used with AArch32 DT clients as well.
Also remove the respective part in the documentation.
Signed-off-by: Andre Przywara <andre.przywara@arm.com> Change-Id: I45d3a2cbba8e04595a741e1cf41900377952673e
show more ...
|
| #
ee211d08 |
| 17-May-2022 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "docs: update supported FVP models documentation" into integration
|
| #
173c3afc |
| 28-Apr-2022 |
Maksims Svecovs <maksims.svecovs@arm.com> |
docs: update supported FVP models documentation
Update supported models list according to changes for v2.7 release in ci/tf-a-ci-scripts repository: * general FVP model update: 5c54251 * CSS model u
docs: update supported FVP models documentation
Update supported models list according to changes for v2.7 release in ci/tf-a-ci-scripts repository: * general FVP model update: 5c54251 * CSS model update: 3bd12fb
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: I38c2ef2991b23873821c7e34ad2900b9ad023c4b
show more ...
|
| #
145f665e |
| 29-Apr-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "docs(fvp): specify correct reference of the hw_config address" into integration
|
| #
a0d3df66 |
| 25-Apr-2022 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs(fvp): specify correct reference of the hw_config address
TB_FW_CONFIG DT no longer contains the address of HW_CONFIG; it has been moved to the FW_CONFIG DT since the introduction of FCONF. Henc
docs(fvp): specify correct reference of the hw_config address
TB_FW_CONFIG DT no longer contains the address of HW_CONFIG; it has been moved to the FW_CONFIG DT since the introduction of FCONF. Hence updated the documentation accordingly.
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com> Change-Id: I37b68502a89dbd521acd99f2cb3aeb0bd36a04e0
show more ...
|
| #
48382bbc |
| 05-Nov-2021 |
Joanna Farley <joanna.farley@arm.com> |
Merge "chore(docs): update supported FVP models doc" into integration
|
| #
f6f1b9b8 |
| 25-Oct-2021 |
Maksims Svecovs <maksims.svecovs@arm.com> |
chore(docs): update supported FVP models doc
Update supported models list according to changes for v2.6 release in ci/tf-a-ci-scripts repository: * general FVP model update: d10c1b9 * gic600 update:
chore(docs): update supported FVP models doc
Update supported models list according to changes for v2.6 release in ci/tf-a-ci-scripts repository: * general FVP model update: d10c1b9 * gic600 update: aa2548a * CSS prebults model update: f1c3a4f
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: If2841f05238facb3cace7d5c8a78083d54f35e27
show more ...
|
| #
6f466062 |
| 13-Jul-2021 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "docs: update supported FVP models as per release 11.15.14" into integration
|
| #
8d15e46c |
| 12-Jul-2021 |
Manish V Badarkhe <Manish.Badarkhe@arm.com> |
docs: update supported FVP models as per release 11.15.14
Change-Id: I65da6ead356e3f4ee47c5a6bf391f65309bafcdd Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
|
| #
c1c14b34 |
| 30-Jun-2021 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "feat(plat/arm): enable PIE when RESET_TO_SP_MIN=1" into integration
|
| #
7285fd5f |
| 10-Jun-2021 |
Manish Pandey <manish.pandey2@arm.com> |
feat(plat/arm): enable PIE when RESET_TO_SP_MIN=1
For Arm platforms PIE is enabled when RESET_TO_BL31=1 in aarch64 mode on the similar lines enable PIE when RESET_TO_SP_MIN=1 in aarch32 mode. The un
feat(plat/arm): enable PIE when RESET_TO_SP_MIN=1
For Arm platforms PIE is enabled when RESET_TO_BL31=1 in aarch64 mode on the similar lines enable PIE when RESET_TO_SP_MIN=1 in aarch32 mode. The underlying changes for enabling PIE in aarch32 is submitted in commit 4324a14bf
Signed-off-by: Manish Pandey <manish.pandey2@arm.com> Change-Id: Ib8bb860198b3f97cdc91005503a3184d63e15469
show more ...
|
| #
ed0f0a09 |
| 15-Jun-2021 |
Mark Dykes <mark.dykes@arm.com> |
Merge "docs: change Linaro release version to 20.01" into integration
|