]> git.baikalelectronics.ru Git - arm-tf.git/commit
feat(intel): extending to support SMMU in FCS
authorSieu Mun Tang <sieu.mun.tang@intel.com>
Wed, 28 Sep 2022 07:58:28 +0000 (15:58 +0800)
committerSieu Mun Tang <sieu.mun.tang@intel.com>
Tue, 6 Dec 2022 02:55:17 +0000 (10:55 +0800)
commit4687021d2eedea880ad8596b32e85da72f8cba02
treee7970614791cf493ca2ee075e99f6ca9b1dd6cf6
parent10f4d1a2d053b0740644d704d7583666913e5092
feat(intel): extending to support SMMU in FCS

This patch is to extend support SMMU in FCS GET_DIGEST, MAC_VERIFY,
ECDSA_SHA2_DATA_SIGNING and ECDSA_SHA2_DATA_SIGNATURE_VERIFY.
It also will change to use asynchronous mailbox send command to improve
fcs_client timing performance.
Increase the SIP_SVC_VERSION_MAJOR because SMMU support is not backward
compatible.
Increase the SIP_SVC_VERSION_MINOR because 8 news function IDs are
introduced.

Signed-off-by: Sieu Mun Tang <sieu.mun.tang@intel.com>
Change-Id: I15e619e246531b065451f9b201646f3c50e26307
plat/intel/soc/agilex/bl31_plat_setup.c
plat/intel/soc/common/include/socfpga_fcs.h
plat/intel/soc/common/include/socfpga_sip_svc.h
plat/intel/soc/common/sip/socfpga_sip_fcs.c
plat/intel/soc/common/socfpga_sip_svc.c