arm-trusted-firmware/docs
Mikael Olsson b139f1cf97 feat(ethos-n)!: add support for SMMU streams
The Arm(R) Ethos(TM)-N NPU driver now supports configuring the SMMU
streams that the NPU shall use and will therefore no longer delegate
access to these registers to the non-secure world. In order for the
driver to support this, the device tree parsing has been updated to
support parsing the allocators used by the NPU and what SMMU stream that
is associated with each allocator.

To keep track of what NPU device each allocator is associated with, the
resulting config from the device tree parsing will now group the NPU
cores and allocators into their respective NPU device.

The SMC API has been changed to allow the caller to specify what
allocator the NPU shall be configured to use and the API version has
been bumped to indicate this change.

Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
Change-Id: I6ac43819133138614e3f55a014e93466fe3d5277
2022-10-04 15:15:04 +02:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about Merge "docs(maintainers): add myself as TC code owner" into integration 2022-09-27 11:42:46 +02:00
components Merge "fix(ras): trap "RAS error record" accesses only for NS" into integration 2022-09-30 14:14:26 +02:00
design Merge "fix(cpus): workaround for Cortex-A710 2216384" into integration 2022-09-13 20:59:43 +02:00
design_documents docs(el3-runtimes): context management refactor proposal 2022-02-24 08:04:48 +02:00
getting_started fix(ras): trap "RAS error record" accesses only for NS 2022-09-28 17:10:57 +01:00
perf doc: Fix some broken links 2020-07-01 13:57:20 +02:00
plat feat(ethos-n)!: add support for SMMU streams 2022-10-04 15:15:04 +02:00
process docs: fix mailing lists URLs 2022-04-21 10:26:23 +02:00
resources docs(fwu): update firmware update design 2022-09-16 09:12:00 +01:00
security_advisories docs(security): update security advisory for CVE-2022-23960 2022-06-16 17:04:09 -05:00
threat_model docs(threat-model): broaden the scope of threat #05 2022-05-31 08:41:31 +02:00
change-log.md fix(changelog): fix the broken link to commitlintrc.js 2022-06-07 12:06:18 +01:00
conf.py build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
global_substitutions.txt fix(docs): fix FF-A substitution 2021-11-17 16:04:34 +00:00
glossary.rst feat(mpmm): add support for MPMM 2021-10-26 12:15:42 +01:00
index.rst docs(fwu): add firmware update documentation 2021-08-02 17:15:41 +01:00
license.rst refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
Makefile doc: Treat Sphinx warnings as errors 2020-04-21 09:37:47 +00:00
requirements.in build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
requirements.txt build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00