ARM-software / bsa-acs

Arm SystemReady : BSA Architecture Compliance Suite
Apache License 2.0
16 stars 42 forks source link

205 : Non-secure SGIs are implemented - failure with the non-zero GICR Base Address in MADT GICC structures #138

Closed sunnywang-arm closed 1 year ago

sunnywang-arm commented 1 year ago

205 : Non-secure SGIs are implemented START PE MPIDR 0x0 gicr_rdindex 0 gicrd_base 0x12200000 PE RD base address 0 Failed on PE - 0 B_GIC_05 Checkpoint -- 2 : Result: FAIL END

chetan-rathore commented 1 year ago

Thanks @sunnywang-arm for raising the issue.

This is observed on system which has non-zero RD base address as part of MADT GICC structure and also has a valid MADT GICR structure. Ideally, when GICR strcuture is present GICC rd base address should be 0.

ACS will enhance code to ignore GICC rd base address when valid GICR structure is present.

Thanks, ACS team

chetan-rathore commented 1 year ago

Hi @sunnywang-arm ,

Changes for the issue are merged.

Thanks, ACS team