]> git.baikalelectronics.ru Git - arm-tf.git/commit
feat(drtm): add standard DRTM service
authorManish V Badarkhe <manish.badarkhe@arm.com>
Wed, 23 Feb 2022 11:26:53 +0000 (11:26 +0000)
committerManish V Badarkhe <Manish.Badarkhe@arm.com>
Wed, 5 Oct 2022 14:25:28 +0000 (15:25 +0100)
commite62748e3f1f16934f0ef2d5742f3ca0b125eaea2
treea52c5c063435479377176037968cfb951f50b249
parent7b224f19f467c11860e6a064846b02353b39575f
feat(drtm): add standard DRTM service

Added a dummy DRTM setup function and also, introduced DRTM SMCs
handling as per DRTM spec [1]. Few basic SMCs are handled in this
change such as ARM_DRTM_SVC_VERSION and ARM_DRTM_SVC_FEATURES
that returns DRTM version and functions ids supported respectively,
and others are dummy for now.

[1]: https://developer.arm.com/documentation/den0113/latest

Signed-off-by: Manish V Badarkhe <manish.badarkhe@arm.com>
Signed-off-by: Lucian Paul-Trifu <lucian.paultrifu@gmail.com>
Change-Id: I8c7afe920c78e064cbab2298f59e6837c70ba8ff
bl31/bl31.mk
include/lib/smccc.h
include/services/drtm_svc.h [new file with mode: 0644]
services/std_svc/drtm/drtm_main.c [new file with mode: 0644]
services/std_svc/drtm/drtm_main.h [new file with mode: 0644]
services/std_svc/std_svc_setup.c