commit | b2d851785f6c03cae4feb015fe69091582e18f5e | [log] [tgz] |
---|---|---|
author | Olivier Deprez <olivier.deprez@arm.com> | Wed May 24 17:42:00 2023 +0200 |
committer | Olivier Deprez <olivier.deprez@arm.com> | Fri Jun 16 15:03:36 2023 +0200 |
tree | 5ad8e39e46838f4ee52140d49c52b1c80a0f35f6 | |
parent | bf1e58e7375dbc9fe58bed58216edd7fb3671ef7 [diff] |
fix: pass SMCCCv1.3 SVE hint to internal flags This change fixes the initial support for SMCCCv1.3 SVE hint bit [1]. In the aarch64 smc handler, the FID[16] bit is improperly extracted and results in the corresponding flags bit to be always set. Fix by doing the proper masking and set into the flags register. [1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/17511 Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I62b8e211d48a50f28e184ff27cd718f51d8d56bf