Skip to content

ras: PAL select common PFG error flow#439

Merged
prashymh merged 1 commit into
ARM-software:mainfrom
rajatgoyal47:main
Jun 19, 2026
Merged

ras: PAL select common PFG error flow#439
prashymh merged 1 commit into
ARM-software:mainfrom
rajatgoyal47:main

Conversation

@rajatgoyal47

Copy link
Copy Markdown
Collaborator

Move pseudo fault generation selection from RAS_ERR_IN_t to
RAS_ERR_OUT_t so PAL setup can request the common VAL PFG path.

Update VAL setup and injection to use out_param->is_pfg_check for
PFG setup/injection, and update ras005 interrupt cleanup to use the
PAL-selected mode. Remove stale test-side is_pfg_check initialization
from RAS_ERR_IN_t users.

Initialize the new output flag in PAL setup stubs and leave PAL inject
from modifying the setup-selected state.

Change-Id: If594ddf1682e09fb112576e6e3357b0a338f2fc7

  Move pseudo fault generation selection from RAS_ERR_IN_t to
  RAS_ERR_OUT_t so PAL setup can request the common VAL PFG path.

  Update VAL setup and injection to use out_param->is_pfg_check for
  PFG setup/injection, and update ras005 interrupt cleanup to use the
  PAL-selected mode. Remove stale test-side is_pfg_check initialization
  from RAS_ERR_IN_t users.

  Initialize the new output flag in PAL setup stubs and leave PAL inject
  from modifying the setup-selected state.

Signed-off-by: Rajat Goyal <rajat.goyal@arm.com>
Change-Id: If594ddf1682e09fb112576e6e3357b0a338f2fc7
@prashymh prashymh merged commit e010ab8 into ARM-software:main Jun 19, 2026
57 of 58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants