Skip to content
Commit f301cb12 authored by Omkar Kulkarni's avatar Omkar Kulkarni Committed by Thomas Abraham
Browse files

feat(plat/arm): add N2 CPU error injection support



N2 CPU allows error injections of Corrected Error (CE), Deferred Error
(DE) and Uncontainable Error (UC) using the Pseudo Fault Generation
register that are implmented by the N2 CPU ras extensions. Programming
these registers with valid values can generate error injections and help
in validating the error handling software.

In addition introduce the helper functions that are required to program
the CPU pseudo fault generation (PFG) registers. The PFG registers are
injection register and writing them initiates error injection on CPU.

Signed-off-by: Omkar Kulkarni's avatarOmkar Anand Kulkarni <omkar.kulkarni@arm.com>
Change-Id: I9d0682c3304e9e02feeeffb93386b58fa630af6a
parent 9fba1ace
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment