| d766084f | 13-May-2024 |
AlexeiFedorov <Alexei.Fedorov@arm.com> |
feat(gpt): configure memory size protected by bitlock
This patch adds support in GPT library for configuration of the memory block size protected by one bit of 'bitlock' structure. Build option 'RME
feat(gpt): configure memory size protected by bitlock
This patch adds support in GPT library for configuration of the memory block size protected by one bit of 'bitlock' structure. Build option 'RME_GPT_BITLOCK_BLOCK' defines the number of 512MB blocks covered by each bit. This numeric parameter must be a power of 2 and can take the values from 0 to 512. Setting this value to 0 chooses a single spinlock for all GPT L1 table entries. The default value is set to 1 which corresponds to 512MB per bit.
Change-Id: I710d178072894a3ef40daebea701f74d19e8a3d7 Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
show more ...
|
| 932d6cdb | 10-Nov-2023 |
Harrison Mutai <harrison.mutai@arm.com> |
docs(juno): update PSCI instrumentation data
Add the latest instrumentation data as of v2.11-rc0, remove data for v2.9.
Change-Id: I8c055278d732220a9be88978ed63d27e453b7f2f Signed-off-by: Harrison
docs(juno): update PSCI instrumentation data
Add the latest instrumentation data as of v2.11-rc0, remove data for v2.9.
Change-Id: I8c055278d732220a9be88978ed63d27e453b7f2f Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| e9c335fb | 11-May-2023 |
Harrison Mutai <harrison.mutai@arm.com> |
docs(n1sdp): update N1SDP PSCI instrumentation data
Add data for v2.11 release and remove data from v2.9.
Change-Id: Ic960cece6f27993cefebf483c768967bd6f2cad1 Signed-off-by: Harrison Mutai <harriso
docs(n1sdp): update N1SDP PSCI instrumentation data
Add data for v2.11 release and remove data from v2.9.
Change-Id: Ic960cece6f27993cefebf483c768967bd6f2cad1 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| 3ab6ae4e | 16-May-2024 |
Bipin Ravi <bipin.ravi@arm.com> |
docs(maintainers): update the maintainer list for LTS
This patch updates the maintainer list for LTS.
Change-Id: I7942288cd79dd163bebd3397bf908bf29906d59e Signed-off-by: Bipin Ravi <bipin.ravi@arm.
docs(maintainers): update the maintainer list for LTS
This patch updates the maintainer list for LTS.
Change-Id: I7942288cd79dd163bebd3397bf908bf29906d59e Signed-off-by: Bipin Ravi <bipin.ravi@arm.com>
show more ...
|
| b131a123 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): add code owners for runtime services module
This patch adds code owners responsible for maintaining source files related to runtime services functionality in TF-A.
Change-Id: I24
docs(maintainers): add code owners for runtime services module
This patch adds code owners responsible for maintaining source files related to runtime services functionality in TF-A.
Change-Id: I24fbbfd017f90a4fae2ffbb94c8eb81d0d837f8e Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| 01756656 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): add missing header files
Few header files are added to the lists tracking code owners of various modules in TF-A project.
Also remove drivers/nuvoton directory, which does not ex
docs(maintainers): add missing header files
Few header files are added to the lists tracking code owners of various modules in TF-A project.
Also remove drivers/nuvoton directory, which does not exist, from the list of files maintained by the corresponding owners.
Change-Id: Iad7ce5b1430965237004c9e76e972a3469d20c9d Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| 5ecb6bb0 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): add code owners for context management module
This patch adds code owners responsible for maintaining context management source files in TF-A.
Change-Id: Idc679a907b8380e81d5fbb1
docs(maintainers): add code owners for context management module
This patch adds code owners responsible for maintaining context management source files in TF-A.
Change-Id: Idc679a907b8380e81d5fbb129fcb74cea5983c0e Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| 4d16bc70 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): add code owners for runtime exceptions module
This patch adds code owners responsible for maintaining runtime exceptions and interrupt management modules in TF-A.
Change-Id: Idb1
docs(maintainers): add code owners for runtime exceptions module
This patch adds code owners responsible for maintaining runtime exceptions and interrupt management modules in TF-A.
Change-Id: Idb131a2af143097e4d05a285e08ef12cd5d3db2a Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| a45f75a6 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): add missing files related to SPMD
Few header files are added to the list maintained by SPMD code owners. Also, added myself as one of the code owners for SPMD module in TF-A.
Cha
docs(maintainers): add missing files related to SPMD
Few header files are added to the list maintained by SPMD code owners. Also, added myself as one of the code owners for SPMD module in TF-A.
Change-Id: Ic017cb98013d349702c35837463586d4aae65543 Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| 46fc2501 | 25-Apr-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
docs(maintainers): update missing files related to EL3 SPMC
Few header files are added to the list maintained by EL3 SPMC code owner.
Also added missing copyright license footer message.
Change-Id
docs(maintainers): update missing files related to EL3 SPMC
Few header files are added to the list maintained by EL3 SPMC code owner.
Also added missing copyright license footer message.
Change-Id: I72afe4c4e1280ef64610a5efe6d1b0e2c9727bb0 Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
show more ...
|
| ed3525e6 | 20-Mar-2024 |
Olivier Deprez <olivier.deprez@arm.com> |
docs: remove reference to phabricator pages
Phabricator wiki is deprecated, remove TF-A links to this website.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I1255a1513524504636b
docs: remove reference to phabricator pages
Phabricator wiki is deprecated, remove TF-A links to this website.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I1255a1513524504636b9c914f9dacf3c54063196
show more ...
|
| ec0088bb | 13-Mar-2024 |
AlexeiFedorov <Alexei.Fedorov@arm.com> |
feat(gpt): add support for large GPT mappings
This patch adds support for large GPT mappings using Contiguous descriptors. The maximum size of supported contiguous block in MB is defined in RME_GPT_
feat(gpt): add support for large GPT mappings
This patch adds support for large GPT mappings using Contiguous descriptors. The maximum size of supported contiguous block in MB is defined in RME_GPT_MAX_BLOCK build parameter and takes values 0, 2, 32 and 512 and by default set to 2 in make_helpers/defaults.mk. Setting RME_GPT_MAX_BLOCK value to 0 disables use of Contiguous descriptors. Function gpt_tlbi_by_pa_ll() and its declaration are removed from lib/aarch64/misc_helpers.S and include/arch/aarch64/arch_helpers.h, because the GPT library now uses tlbirpalos_xxx() functions.
Change-Id: Ia9a59bde1741c5666b4ca1de9324e6dfd6f734eb Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
show more ...
|
| 14c27f82 | 03-Apr-2024 |
Juan Pablo Conde <juanpablo.conde@arm.com> |
build(amu): restrict counters (RAZ)
The use of AMU counters at the highest implemented exception level can expose information about them to lower exception levels, such as specific behavior happenin
build(amu): restrict counters (RAZ)
The use of AMU counters at the highest implemented exception level can expose information about them to lower exception levels, such as specific behavior happening in the CPU (e.g.: MPMM gear shifting in TC2). In order to prevent this, read accesses to AMU counters are restricted by default, so they are RAZ (read-as-zero) from lower exception levels from now on.
Change-Id: I660b0928bea3fe09436ad53b0bb43c3067523178 Signed-off-by: Juan Pablo Conde <juanpablo.conde@arm.com>
show more ...
|
| d963c6ba | 10-May-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
docs(prerequisites): update mbedtls version used
With Commit@55aed7d798f3d48d6aa08d58eb46c4cda318bcfb we have now updated to use mbedtls 3.6.0.
Update document to reflect the same.
Change-Id: I6bd
docs(prerequisites): update mbedtls version used
With Commit@55aed7d798f3d48d6aa08d58eb46c4cda318bcfb we have now updated to use mbedtls 3.6.0.
Update document to reflect the same.
Change-Id: I6bd8fcca795373a05bc6beb2e085d24fdd14932f Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| 23fc05a3 | 10-May-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "docs(context-mgmt): add documentation for context management library" into integration |
| f99a69c3 | 21-Dec-2023 |
Arvind Ram Prakash <arvind.ramprakash@arm.com> |
feat(dsu): save/restore DSU PMU register
Adds driver support to preserve DSU PMU register values over a DSU power cycle. This driver needs to be enabled by the platforms that support DSU and also ne
feat(dsu): save/restore DSU PMU register
Adds driver support to preserve DSU PMU register values over a DSU power cycle. This driver needs to be enabled by the platforms that support DSU and also need it's PMU registers to be preserved
Change-Id: I7fc68a3d7d99ee369379aa5cd114fffc763fc0d2 Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
show more ...
|
| a97e1f97 | 08-May-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "early_console" into integration
* changes: feat(stm32mp2): use early traces feat(st-bsec): use early traces refactor(st): replace STM32MP_EARLY_CONSOLE with EARLY_CON
Merge changes from topic "early_console" into integration
* changes: feat(stm32mp2): use early traces feat(st-bsec): use early traces refactor(st): replace STM32MP_EARLY_CONSOLE with EARLY_CONSOLE feat(console): introduce EARLY_CONSOLE feat(bl32): create an sp_min_setup function
show more ...
|
| 4bd1e7bd | 08-May-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "add_s32g274ardb2_support" into integration
* changes: feat(s32g274a): enable BL31 stage feat(s32g274a): add S32G274ARDB2 board support feat(nxp-drivers): add Linflex
Merge changes from topic "add_s32g274ardb2_support" into integration
* changes: feat(s32g274a): enable BL31 stage feat(s32g274a): add S32G274ARDB2 board support feat(nxp-drivers): add Linflex driver
show more ...
|
| 2ba0c06c | 08-May-2024 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "docs(maintainers): remove a maintainer for MediaTek SoCs" into integration |
| 7d009327 | 07-May-2024 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge "docs(fvp): restructure FVP platform documentation" into integration |
| 4efd2193 | 30-Oct-2023 |
Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com> |
docs(context-mgmt): add documentation for context management library
This patch adds some documentation for the context management library. It mainly covers the design at a higher level, with more f
docs(context-mgmt): add documentation for context management library
This patch adds some documentation for the context management library. It mainly covers the design at a higher level, with more focus on the cold boot and warm boot entries as well as the operations involved during context switch. Further it also includes a section on feature enablement for individual world contexts.
Change-Id: I77005730f4df7f183f56a2c6dd04f6362e813c07 Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
show more ...
|
| 320fb293 | 19-Mar-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
refactor(docs): added versioning to smccc services
With addition of vendor-specific el3 monitor service calls debugfs and pmf are moved from arm-sip to vendor-specific el3 range.
Going forward any
refactor(docs): added versioning to smccc services
With addition of vendor-specific el3 monitor service calls debugfs and pmf are moved from arm-sip to vendor-specific el3 range.
Going forward any changes to SMCCC services can be captured from docs file table.
Use one FID allocated per sub-feature to track changes in sub-feature. Modify top level version only when we break version probing or discovery.
Change-Id: I14ceeab79f29ae57a5d7c523147f6ecaa5574f79 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| 42cbefc7 | 23-Apr-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
feat((smccc): add version FID for PMF
Introduce a version FID for PMF.
Change-Id: I6b0a7f54aefc2839704e03c5da2243d7c85f8a49 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com> |
| f7679d43 | 15-Apr-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
refactor(smccc): move pmf to vendor el3 calls
Move pmf support to vendor-specific EL3 Monitor Service Calls. Remove pmf call count as it's not supported in vendor-specific el3 as per SMCCC Documenta
refactor(smccc): move pmf to vendor el3 calls
Move pmf support to vendor-specific EL3 Monitor Service Calls. Remove pmf call count as it's not supported in vendor-specific el3 as per SMCCC Documentation 1.5: https://developer.arm.com/documentation/den0028/latest
Add a deprecation notice to inform PMF is moved from arm-sip range to vendor-specific EL3 range. PMF support from arm-sip range will be removed and will not available after TF-A 2.12 release.
Change-Id: Ie1e14aa601d4fc3db352cd5621d842017a18e9ec Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|
| 273b8983 | 07-Mar-2024 |
Govindraj Raja <govindraj.raja@arm.com> |
refactor(smccc): move debugfs to vendor el3 calls
Move debugfs to Vendor-Specific EL3 Monitor Service Calls. Function Identifier for Vendor-Specific EL3 Monitor Service is '7' and allocated subrange
refactor(smccc): move debugfs to vendor el3 calls
Move debugfs to Vendor-Specific EL3 Monitor Service Calls. Function Identifier for Vendor-Specific EL3 Monitor Service is '7' and allocated subranges of Function identifiers to different services are:
0x87000000-0x8700FFFF-SMC32: Vendor-Specific EL3 Monitor Service Calls 0xC7000000-0xC700FFFF-SMC64: Vendor-Specific EL3 Monitor Service Calls
Amend Debugfs FID's to use this range and id.
Add a deprecation notice to inform debugfs moved from arm-sip range to Vendor-Specific EL3 range. Debugfs support from arm-sip range will be removed and will not be available after TF-A 2.12 release.
Reference to debugfs component level documentation: https://trustedfirmware-a.readthedocs.io/en/latest/components/debugfs-design.html#overview
Change-Id: I97a50170178f361f70c95ed0049bc4e278de59d7 Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
show more ...
|