Searched hist:c925867ec1be039abb72a7d65bff1b6a85b3d67a (Results 1 – 3 of 3) sorted by relevance
| /rk3399_ARM-atf/include/services/ |
| H A D | spmd_svc.h | c925867ec1be039abb72a7d65bff1b6a85b3d67a Mon Oct 31 11:38:17 UTC 2022 Olivier Deprez <olivier.deprez@arm.com> feat(spmd): pass SMCCCv1.3 SVE hint to lower EL
A normal world caller can emit an SMC with the SVE hint bit set such that the callee can perform an optimization by omitting to save/restore the SVE context. Update the SPMD to pass this information to the SPMC when set by the caller in the SMC flags parameter. For now, restrict this behavior to the SPMC living at S-EL2.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Icf46eb8a391dd3ddd2ee6aff8581a2f1c8a1c274
|
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | spmc_main.c | c925867ec1be039abb72a7d65bff1b6a85b3d67a Mon Oct 31 11:38:17 UTC 2022 Olivier Deprez <olivier.deprez@arm.com> feat(spmd): pass SMCCCv1.3 SVE hint to lower EL
A normal world caller can emit an SMC with the SVE hint bit set such that the callee can perform an optimization by omitting to save/restore the SVE context. Update the SPMD to pass this information to the SPMC when set by the caller in the SMC flags parameter. For now, restrict this behavior to the SPMC living at S-EL2.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Icf46eb8a391dd3ddd2ee6aff8581a2f1c8a1c274
|
| /rk3399_ARM-atf/services/std_svc/spmd/ |
| H A D | spmd_main.c | c925867ec1be039abb72a7d65bff1b6a85b3d67a Mon Oct 31 11:38:17 UTC 2022 Olivier Deprez <olivier.deprez@arm.com> feat(spmd): pass SMCCCv1.3 SVE hint to lower EL
A normal world caller can emit an SMC with the SVE hint bit set such that the callee can perform an optimization by omitting to save/restore the SVE context. Update the SPMD to pass this information to the SPMC when set by the caller in the SMC flags parameter. For now, restrict this behavior to the SPMC living at S-EL2.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Icf46eb8a391dd3ddd2ee6aff8581a2f1c8a1c274
|