arm-trusted-firmware/include/drivers/arm
Laurent Carlier 1c65989e70 feat(drivers/arm/ethosn)!: multi-device support
Add support for Arm Ethos-N NPU multi-device.

The device tree parsing currently only supports one NPU device with
multiple cores. To be able to support multi-device NPU configurations
this patch adds support for having multiple NPU devices in the device
tree.

To be able to support multiple NPU devices in the SMC API, it has been
changed in an incompatible way so the API version has been bumped.

Signed-off-by: Laurent Carlier <laurent.carlier@arm.com>
Change-Id: Ide279ce949bd06e8939268b9601c267e45f3edc3
2021-10-01 09:27:11 +01:00
..
cryptocell cryptocell: add support for Cryptocell 713 2020-04-01 22:14:36 +03:00
css drivers/arm/css/scmi: Update power domain protocol version to 2.0 2021-04-14 12:13:26 +01:00
fvp Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
arm_gicv3_common.h refactor(gic): move GIC IIDR numbers 2021-09-01 12:50:08 +01:00
cci.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
ccn.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
dcc.h drivers: dcc: Support JTAG DCC console 2021-03-31 21:59:45 -06:00
ethosn.h feat(drivers/arm/ethosn)!: multi-device support 2021-10-01 09:27:11 +01:00
gic600_multichip.h gic/gic600: add support for multichip configuration 2019-11-11 23:40:23 +05:30
gic600ae_fmu.h feat(gic600ae): introduce support for Fault Management Unit 2021-09-01 08:24:33 -07:00
gic_common.h TF-A: Add GICv4 extension for GIC driver 2020-04-07 11:17:58 +01:00
gicv2.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
gicv3.h feat(gicv3): detect GICv4 feature at runtime 2021-09-01 16:14:03 +01:00
nic_400.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
pl011.h pl011: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
pl061_gpio.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sbsa.h drivers/sbsa: add sbsa watchdog driver 2019-04-17 18:24:35 +05:30
scu.h drivers: add a driver for snoop control unit 2020-01-03 10:44:28 +00:00
smmu_v3.h SMMUv3: Abort DMA transactions 2019-05-10 16:09:19 +01:00
sp804_delay_timer.h Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
sp805.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
tzc380.h tzc: remove deprecated types 2019-04-03 14:55:18 +01:00
tzc400.h feat(tzc400): update filters by region 2021-09-08 09:05:16 +02:00
tzc_common.h tzc: remove deprecated types 2019-04-03 14:55:18 +01:00
tzc_dmc500.h Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 2019-08-01 13:14:12 -07:00
tzc_dmc620.h TZ DMC620 driver: Fix MISRA-2012 defects 2020-07-27 15:04:14 +01:00