aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-07Snap for 10453563 from 138668cae2394deb5d695c70fe4aa9760c4458ee to ↵aml_mpr_341713020aml_mpr_341614010aml_mpr_341511070aml_mpr_341411070aml_mpr_341313030aml_mpr_341111030aml_mpr_341111020aml_mpr_341015090aml_mpr_341015030aml_mpr_340919000android14-mainline-mediaprovider-releaseAndroid Build Coastguard Worker
mainline-mediaprovider-release Change-Id: I889bd88f18521a36153944279cb56cb397c7ce03
2023-03-08Export headers in dt-bindings am: 43bfdeb54a am: e82455bef2 am: 72e1771677 ↵Jiyong Park
am: f3f6a2b61a Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2456228 Change-Id: I6a93ddf971b7b94d8d015147de348f2565b1d3c7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08Export headers in dt-bindings am: 43bfdeb54a am: e82455bef2 am: 72e1771677android14-devJiyong Park
Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2456228 Change-Id: Ide0e8457a9fc0462f2de4b50ee48c381990157e6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08Export headers in dt-bindings am: 43bfdeb54a am: e82455bef2Jiyong Park
Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2456228 Change-Id: I8b60f03cf6dfb0fe0fe6d3f43f5d6baaf8fa7732 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-08Export headers in dt-bindings am: 43bfdeb54aandroid-u-beta-1-gplJiyong Park
Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2456228 Change-Id: I19ca041296b360f29ea45bb86c4baa0ffd50b423 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Export headers in dt-bindingsJiyong Park
The headers will be used to preprocess the template DTS that pvmfw uses to sanitize the input DT. Bug: 249054080 Test: m Change-Id: I242fe5775ed73d77f5003f0ae0fc61da5347e288
2022-10-06Mark tm-qpr-dev-plus-aosp-without-vendor@9129937 as merged am: bef081324a ↵Xin Li
am: b555e181b3 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/20130331 Change-Id: Ifd478204125f51a27ebdc4fe79261885d04312b4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06Mark tm-qpr-dev-plus-aosp-without-vendor@9129937 as merged am: bef081324aXin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/20130331 Change-Id: I5218ae61430704a1ae07782d66cd66822d31e51c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-06Mark tm-qpr-dev-plus-aosp-without-vendor@9129937 as mergedmain-16k-with-phonesXin Li
Change-Id: Iad663c1de044b1f565825e0324e0022f8acf47f4
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD" ↵Alistair Delva
am: 8ba9013f30 am: 891b338b84 am: 82e7567d7d am: f85d3c275b am: 9df4440022 Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2101831 Change-Id: Ieef1a140795fb7f6e6379e621751b2d746ef8edf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD" ↵Alistair Delva
am: 8ba9013f30 am: 891b338b84 am: 82e7567d7d am: f85d3c275b Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2101831 Change-Id: I53979c21ea3d1fdf375758b51765d562af2175f5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD" ↵Alistair Delva
am: 8ba9013f30 am: 891b338b84 am: 82e7567d7d Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2101831 Change-Id: Id2b5f59ef6ceaee2919edbd9003e0027fe50f710 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD" ↵Alistair Delva
am: 8ba9013f30 am: 891b338b84 Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2101831 Change-Id: I9cc5604f2b000e52520d600e6bd8902945a68df2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD" ↵Alistair Delva
am: 8ba9013f30 Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2101831 Change-Id: I2f41a3f8a09c572975e9fec690d4adcccf1016f8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-03Merge "Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEAD"main-16kAlistair Delva
2022-07-13Adding the missing ending quote to the string am: cb03e5f45e am: 1302278fbc ↵Sadaf Ebrahimi
am: 2c94edd2df am: 5ad6275583 am: 297ba13533 Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2152233 Change-Id: I339d05435fa537b3701827798670e3cb508a14b8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Adding the missing ending quote to the string am: cb03e5f45e am: 1302278fbc ↵Sadaf Ebrahimi
am: 2c94edd2df am: 5ad6275583 Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2152233 Change-Id: I4788745892f584c2fa64d7901138b63d747a7fd5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Adding the missing ending quote to the string am: cb03e5f45e am: 1302278fbc ↵Sadaf Ebrahimi
am: 2c94edd2df Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2152233 Change-Id: Ib3e4748411b84c6a2c65d0162f52ccc5a47fe9ad Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Adding the missing ending quote to the string am: cb03e5f45e am: 1302278fbcSadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2152233 Change-Id: Ie62fe1156aeaca4559c08a74fd116881ed9888ce Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Adding the missing ending quote to the string am: cb03e5f45eSadaf Ebrahimi
Original change: https://android-review.googlesource.com/c/platform/external/arm-trusted-firmware/+/2152233 Change-Id: I7e05fabdb711923667ca7e39f882551081bc1b5a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12Adding the missing ending quote to the stringSadaf Ebrahimi
Test: treehugger Change-Id: I1868b14548cb0789f2d1e64c2882780a48de73a7
2022-05-20Merge commit 'a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15' into HEADAlistair Delva
Update to v2.6 release tag (the latest version). Bug: 233385227 Signed-off-by: Alistair Delva <adelva@google.com> Change-Id: Ia2c59b38008c10ba383ea5e4dc81b417d3de6e35
2022-05-11Snap for 8570526 from d2ebd507612c6d0e62ab68cc89a76b29d47a4394 to ↵aml_mpr_331918000aml_mpr_331812020aml_mpr_331711020aml_mpr_331613010aml_mpr_331512020aml_mpr_331412040aml_mpr_331311080aml_mpr_331112050aml_mpr_331112030aml_mpr_331011070aml_mpr_330911040aml_mpr_330811020android13-mainline-mediaprovider-releaseAndroid Build Coastguard Worker
mainline-mediaprovider-release Change-Id: I9ddb43c19d904c803e6c0b8d487037d52ed38756
2021-11-23Merge "docs(changelog): generate changelog" into integrationManish Pandey
2021-11-22docs(changelog): generate changelogManish V Badarkhe
For future reference, this changelog was generated with the following command: npm run release -- --skip.commit --skip.tag --release-as 2.6.0 Change-Id: Idf6be5c3be15ddfdb1d32fafb9e0e4b399b269f3 Signed-off-by: Chris Kay <chris.kay@arm.com> Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
2021-11-22Merge "docs(ff-a): update documentation of FF-A interfaces" into integrationOlivier Deprez
2021-11-18Merge changes from topic "ck/changelog" into integrationManish Pandey
* changes: docs(changelog): categorize scopes docs(commit-style): add commit style documentation build(docs): introduce release script build(docs): add support for Markdown documentation build(hooks): add commitlint checks for trailers build(npm): add Standard Version v9.3.2 build(npm): add additional package metadata build(npm): add license field build(npm): update Husky to v7.0.4 build(npm): update commitlint to v14.1.0 build(npm): update lockfile format to v2 docs(prerequisites): update to Node.js v16 build(docs): update Python dependencies build(docs): pin Python dependencies
2021-11-18docs(ff-a): update documentation of FF-A interfacesJ-Alves
- Overview of FF-A v1.1 notifications feature, and list of all the new related interface. - FFA_RXTX_UNMAP now implemented, so provided description. - FF-A v1.1 interfaces documented: FFA_SPM_ID_GET and FFA_SECONDARY_EP_REGISTER. Signed-off-by: J-Alves <joao.alves@arm.com> Change-Id: If40b4d2b2473f81ecfb2ddbf14852c3f10682867
2021-11-18Merge "fix(drivers/gic600ae_fmu): fix timeout calculation" into integrationManish Pandey
2021-11-18Merge "fix(docs): fix `FF-A` substitution" into integrationManish Pandey
2021-11-18fix(drivers/gic600ae_fmu): fix timeout calculationanzhou
The previous codes were using the cntpct_el0 to check the time elapsed. But this physical timer does not seem to count for the expected time resulting in gic fmu communication failures on Tegra platforms. This patch uses the delay_timer instead to use a platform defined timer for calculating timeouts. Change-Id: Ic8646ad1662c9928ac64c4152deb27e8c86fe344 Signed-off-by: Anthony Zhou <anzhou@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2021-11-18Merge "fix(plat/arm): fix a VERBOSE trace" into integrationSandrine Bailleux
2021-11-17docs(changelog): categorize scopesChris Kay
This change makes a best-effort attempt to categorize the various Conventional Commits scopes that have been used over the past year into their relevant changelog sections. No scopes were formalized for the v2.5 release so it varies dramatically, but the output does not look totally awful. Nonetheless, it will need some manual tweaking. For every section with one or more potential scopes, the first scope represents the "blessed" scope. That is, the scope that new commits that belong to this category should use. Change-Id: I8b5594a62238c4f392dc71b187e73c3da988e443 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17docs(commit-style): add commit style documentationChris Kay
This change adds a new documentation page describing the commit style, acceptable Conventional Commits types and scopes, and documents the process for expanding the list of scopes. Change-Id: Iad957b67fa71a879e8aa0790c58a5b08cec300d6 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(docs): introduce release scriptChris Kay
This change introduces a new NPM run script to automatically generate the release changelog, as well as bump version numbers across the code-base and create the release tag. This script runs [Standard Version] to execute this, which is a tool designed around automating substantial parts of the release process. This can be done by running: npm run release -- [<standard-version args>] Standard Version expects the project to adhere to the [Semantic Versioning] convention which TF-A does not, so you may need to specify the version manually, e.g.: npm run release -- --release-as 2.6.0 Individual steps of the release process may also be skipped at-will, which may be necessary when, for example, tweaking the changelog: npm run release -- --skip.commit --skip.tag Standard Version is configured by the `.versionrc.js` file, which contains information about the Conventional Commits types and scopes used by the project, and how they map to the changelog. To maintain continuity with the existing changelog style - at least to the extent possible in the move from manual to automatic creation - a customized changelog template has been introduced, based on the Conventional Commits template provided by Standard Version. This template package extends the Conventional Commits template package by introducing support for parsing the Conventional Commits scopes into changelog sections, similarly to how they were previously organized. [Standard Version]: https://github.com/conventional-changelog/standard-version [Semantic Versioning]: https://semver.org Change-Id: I5bafa512daedc631baae951651c38c1c62046b0a Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(docs): add support for Markdown documentationChris Kay
This changes adds support for building Markdown documentation into Sphinx with [MyST]. We'll make use of this in a later patch, where we introduce automatically-generated Markdown documentation that needs to be compiled as part of the Sphinx documentation. [MyST]: https://myst-parser.readthedocs.io/en/latest Change-Id: I2a241a588c579fac1a81e1853479908928be1fc8 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(hooks): add commitlint checks for trailersChris Kay
This change adds checks for the `Change-Id` and `Signed-off-by` trailers. These are already required by Gerrit, so they have been configured as warnings as an early heads-up after committing without needing to push. This also renames the commitlint configuration file to align it with the style used by Standard Version when it's eventually introduced: `commitlint.config.js` -> `.commitlintrc.js` Change-Id: I4e3c158e6b3a5407fabd873360d5efce86ebd19e Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): add Standard Version v9.3.2Chris Kay
This tool is used to generate changelogs, tag repositories and bump version numbers across the code-base. In preparation for the v2.6.0 release of TF-A, we will be incorporating it into our release workflow, with the hope that it can reduce some of the workload involved going forward. After this change our dependency license situation is as follows: ``` $ license-checker --summary ├─ MIT: 249 ├─ ISC: 43 ├─ Apache-2.0: 6 ├─ BSD-2-Clause: 3 ├─ (MIT OR CC0-1.0): 3 ├─ BSD-3-Clause: 2 ├─ 0BSD: 2 ├─ (MIT OR Apache-2.0): 1 ├─ BSD*: 1 ├─ CC-BY-3.0: 1 └─ CC0-1.0: 1 ``` Change-Id: Ie41443045ecff22f322d155a4bed8ab5d92208cd Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): add additional package metadataChris Kay
Introduces the `name` and `version` fields to the NPM package metadata file, which are used by Standard Version. Change-Id: I5266465f746bf29805f36cd94b5e5c20417d7fd0 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): add license fieldChris Kay
This change adds the `license` field to our `package.json` file, which allows some license checking tools to analyze our dependencies for license incompatibilities. The current state of our licensed dependencies is as follows: ``` $ license-checker --summary ├─ MIT: 198 ├─ ISC: 31 ├─ Apache-2.0: 5 ├─ (MIT OR CC0-1.0): 3 ├─ BSD-3-Clause: 2 ├─ BSD-2-Clause: 2 ├─ 0BSD: 2 ├─ (MIT OR Apache-2.0): 1 ├─ CC-BY-3.0: 1 └─ CC0-1.0: 1 ``` Change-Id: I7b9dae1c9f732c7f7491b5d6557dd193b894d70c Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): update Husky to v7.0.4Chris Kay
Change-Id: I708ac9af9311c23b107041b3fc7f1773a83b36c4 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): update commitlint to v14.1.0Chris Kay
Change-Id: Ied1362e9bac4121fd1512e7dbd847b70458f7b98 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(npm): update lockfile format to v2Chris Kay
NPM v7, which is included with Node.js v16, uses version 2 of the lockfile format. To avoid its complaints about the old lockfile version, we're updating the lockfile. This change is backwards-compatible with older versions of NPM. Change-Id: I411ec29ea60ef9a616b99ddb52243fac2b305d28 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17docs(prerequisites): update to Node.js v16Chris Kay
Updates the Node.js version installed by the prerequisite instructions from v14 to v16, which is the latest LTS release. The instructions for installing the Node Version Manager (NVM) have also been updated for v0.39.0 (previously v0.38.0). Change-Id: I85528b3906305914ba6169b4dc5aafcf5b36a339 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(docs): update Python dependenciesChris Kay
Updates the Python dependencies used to build the project's Sphinx documentation to their latest versions. Change-Id: I8baee89c85179a667a3850a7b9705ab76f4d702a Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17fix(docs): fix `FF-A` substitutionChris Kay
In this change the `FFA` substitution has been renamed to `FF-A`, as well as the term it substitutes to - the `FFA` term does not exist. Change-Id: I0c33d00d82a5498f7088e6a2b088a0006dfe7f65 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17build(docs): pin Python dependenciesChris Kay
Recently some of our dependencies' dependencies have come into conflict and are now causing errors when trying to install the Python requirements. This change introduces `requirements.in` - a list of our own direct dependencies, and pins them to specific versions. The existing `requirements.txt` file is now automatically generated by the `pip-compile` tool - part of the pip-tools package - and ensures that our dependency tree is also pinned. This is a manual process at present, but our dependencies are updated infrequently enough that it's not introducing any major overhead. Change-Id: I3cd0c11a1a4eccaf0d77b538cfdb94474833b811 Signed-off-by: Chris Kay <chris.kay@arm.com>
2021-11-17Merge "fix(rme): fixes a shift by 64 bits bug in the RME GPT library" into ↵Manish Pandey
integration
2021-11-17Merge "docs(spm): document s-el0 partition support" into integrationOlivier Deprez
2021-11-17fix(plat/arm): fix a VERBOSE traceSandrine Bailleux
When the console verbosity is at maximum, fconf_populate_arm_sp() prints the UUID and load address of each secure partition. However, the load address has not been retrieved yet at this point, which means all partitions show a zero load address. Move the trace after we have retrieved the SP's load address from the device tree to make it more meaningful. Change-Id: I58ef7df6c9107a433f61113cafd8f0855c468d40 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>