Mark Brown d7b77a0d56 arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
The fields in SMCR_EL1 reset to an architecturally UNKNOWN value. Since we
do not otherwise manage the traps configured in this register at runtime we
need to reconfigure them after a suspend in case nothing else was kind
enough to preserve them for us. Do so for SMCR_EL1.EZT0.

Fixes: d4913eee152d ("arm64/sme: Add basic enumeration for SME2")
Reported-by: Jackson Cooper-Driver <Jackson.Cooper-Driver@arm.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20240213-arm64-sme-resume-v3-2-17e05e493471@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
2024-02-20 12:19:16 +00:00
..
2023-10-28 21:09:02 +09:00
2024-01-17 13:03:37 -08:00
2023-11-03 15:44:25 -10:00
2023-06-06 17:39:05 +01:00
2023-07-03 15:32:22 -07:00
2023-11-01 20:51:41 -10:00
2022-09-26 10:13:14 -07:00
2022-09-26 10:13:14 -07:00
2023-11-02 15:45:15 -10:00