arm-trusted-firmware/include/drivers/arm
Yann Gautier 36416b1e76 refactor(rse): put MHU code in a dedicated file
To be able to use RSE comms without MHU, a first step is to disentangle
the rse_comms.c file with MHU code direct calls. This is done with the
creation of a new file rse_comms_mhu.c. New APIs are created to
initialize the mailbox, get max message size and send and receive data.

Signed-off-by: Yann Gautier <yann.gautier@st.com>
Change-Id: I75dda77e1886beaa6ced6f92c311617125918cfa
2025-02-12 10:11:49 +01:00
..
css feat(arm): convert arm platforms to expect a wakeup 2025-02-03 14:29:47 +00:00
fvp feat(fvp): add cpu power control 2024-06-14 17:26:29 -05:00
arm_gicv3_common.h feat(gicv3): introduce GIC component identification 2021-11-04 15:58:34 +00: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 fix(xilinx): dcc to support runtime console scope 2024-10-14 08:34:26 +00:00
ethosn.h feat(ethos-n): update npu error handling 2023-08-15 09:36:47 +01:00
ethosn_cert.h feat(ethos-n): add support for NPU to cert_create 2023-04-04 11:36:30 +02:00
ethosn_fip.h feat(ethos-n): add NPU support in fiptool 2023-04-04 11:36:20 +02:00
ethosn_oid.h feat(ethos-n): add support for NPU to cert_create 2023-04-04 11:36:30 +02:00
gic600_multichip.h fix(gicv3): workaround for NVIDIA erratum T241-FABRIC-4 2023-03-23 23:06:07 +00:00
gic600ae_fmu.h fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
gic_common.h TF-A: Add GICv4 extension for GIC driver 2020-04-07 11:17:58 +01:00
gicv2.h fix(gicv2): fix SGIR_NSATT bitshift 2024-04-12 18:22:01 +02:00
gicv3.h fix(gicv3): fix GITS_CTLR.Quiescent bit definition 2024-09-06 23:26:40 +02:00
mhu.h refactor(rse): put MHU code in a dedicated file 2025-02-12 10:11:49 +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
rse_comms.h refactor(rse): put MHU code in a dedicated file 2025-02-12 10:11:49 +01:00
sbsa.h feat(sbsa): helper api for refreshing watchdog timer 2023-05-04 08:24:12 -05:00
scu.h drivers: add a driver for snoop control unit 2020-01-03 10:44:28 +00:00
smmu_v3.h feat(smmu): add SMMU abort transaction function 2022-05-18 22:22:41 +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 feat(tzc380): add sub-region register definition 2022-01-20 23:38:03 +08: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