| 65a49252 | 02-Dec-2025 |
Jackson Cooper-Driver <jackson.cooper-driver@arm.com> |
feat(tc): use SFCP PSA call instead of RSE comms
Add the platform specific implementation for SFCP (the implementation of the functions in sfcp_platform.h). This includes functions which specify the
feat(tc): use SFCP PSA call instead of RSE comms
Add the platform specific implementation for SFCP (the implementation of the functions in sfcp_platform.h). This includes functions which specify the device structures and also the routing tables.
Note that, because initially the SFCP stack is only used to make PSA calls to the RSE, routing is only implemented for the TF-A <-> RSE nodes. The only MHU devices defined in the SFCP platform implementation are for this link and all other routes, as defined in the routing table, as invalid.
This patch also removes compilation of RSE comms in favour of SFCP for TC.
Change-Id: I432b05b2955c790c4a5ecff04764605c6ff0ceea Signed-off-by: Jackson Cooper-Driver <jackson.cooper-driver@arm.com>
show more ...
|
| 8de6021b | 22-Sep-2025 |
Ryan Everett <ryan.everett@arm.com> |
refactor(tc): neaten platform code after TC2 removal
Now that TC2 has been removed, the only TC platforms are TC3 and TC4. Therefore, it no longer makes sense to have both tc-base and tc3-4-base dts
refactor(tc): neaten platform code after TC2 removal
Now that TC2 has been removed, the only TC platforms are TC3 and TC4. Therefore, it no longer makes sense to have both tc-base and tc3-4-base dtsi files. This patch combines the two base TC dtsi files, and removes tautological ifdefs in TC platform code.
Change-Id: I011b5fe1f645d6d53276007b11a17bd6cf952ecb Signed-off-by: Ryan Everett <ryan.everett@arm.com>
show more ...
|