This table tries to show which BSA/PC-BSA/SBSA rules are required for each level of those specifications. And how situation looks on SBSA Reference Platform in QEMU.
Table is maintained by Marcin Juszkiewicz — AArch64/Arm developer working at Red Hat.
Sources used to generate table are available in git repository at github. Patches are always welcomed.
Table generated on 15 September 2025 11:22 UTC.
| Section | Rule ID | ACS tests | BSA | PC BSA | SBSA level 3 |
SBSA level 4 |
SBSA level 5 |
SBSA level 6 |
SBSA level 7 |
SBSA level 'future' |
SBSA Reference Platform |
|---|---|---|---|---|---|---|---|---|---|---|---|
| CPU architecture | v8.0 | v8.1 | v8.0 | v8.3 | v8.4 | v8.5 or v9.0 | v8.6 or v9.1 | TBD | Neoverse-N2 | ||
| SMMU | v3.0 | v2 or v3 | v3.0 | v3.2 | v3.2 | v3.2 | v3.3 | v3.0 | |||
| GIC | v3.0 | v3.0 | v3.0 | v3.0 | v3.0 | v3.0 | v3.0 | v4.1 | |||
| PE | |||||||||||
| Architecture | |||||||||||
| B_PE_01 | BSA: 1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_02 | BSA: 2 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_03 | BSA: 3 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_04 | BSA: 4 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_05 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PE_06 | BSA: 6 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_07 | BSA: 7 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_08 | BSA: 8 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_09 | BSA: 9 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_10 | BSA: 10 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_11 | BSA: 11 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_12 | BSA: 12 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_13 | BSA: 13 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_14 | BSA: 16 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_15 | BSA: 14 | ✔ | ✔ | ? | |||||||
| B_PE_16 | FR | FR | ✔ | ✔ | ✔ | ? | |||||
| B_PE_17 | SBSA: 37 | FR | FR | ✔ | ✔ | ✔ | ? | ||||
| B_SEC_01 | SBSA: 43 | ✔ | ✔ | ✔ | ? | ||||||
| B_SEC_02 | SBSA: 44 | ✔ | ✔ | ✔ | ? | ||||||
| B_SEC_03 | SBSA: 45 | ✔ | ✔ | ✔ | ✔ | ||||||
| B_SEC_04 | SBSA: 46 | ✔ | ✔ | ✔ | ? | ||||||
| B_SEC_05 | SBSA: 47 | ✔ | ✔ | ✔ | ? | ||||||
| S_L3PE_01 | SBSA: 23 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L3PE_02 | SBSA: 24 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L3PE_03 | SBSA: 25 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L3PE_04 | SBSA: 26 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| S_L4PE_01 | SBSA: 27 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| S_L4PE_02 | SBSA: 28 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||
| S_L4PE_03 | SBSA: 29 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| S_L4PE_04 | SBSA: 30 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| S_L5PE_01 | SBSA: 31 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L5PE_02 | SBSA: 32 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L5PE_03 | ✔ | ✔ | ✔ | ✔ | ? | ||||||
| S_L5PE_04 | SBSA: 33 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L5PE_05 | SBSA: 34 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L5PE_06 | SBSA: 35 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L5PE_07 | SBSA: 36 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L6PE_02 | SBSA: 38 | ✔ | ✔ | ✔ | ? | ||||||
| S_L6PE_03 | SBSA: 39 | ✔ | ✔ | ✔ | ? | ||||||
| S_L6PE_04 | SBSA: 40 | ✔ | ✔ | ✔ | ✔ | ||||||
| S_L6PE_05 | SBSA: 41 | ✔ | ✔ | ✔ | ? | ||||||
| S_L6PE_06 | SBSA: 42 | ✔ | ✔ | ✔ | ? | ||||||
| S_L7PE_01 | SBSA: 48 | ✔ | ✔ | - | |||||||
| S_L7PE_02 | SBSA: 49 | ✔ | ✔ | ? | |||||||
| S_L7PE_04 | SBSA: 51 | ✔ | ✔ | ? | |||||||
| S_L7PE_05 | SBSA: 52 | ✔ | ✔ | ? | |||||||
| S_L7PE_06 | SBSA: 53 | ✔ | ✔ | ? | |||||||
| S_L7PE_07 | SBSA: 54 | ✔ | ✔ | ? | |||||||
| S_L7PE_08 | ✔ | ✔ | ? | ||||||||
| S_L7PE_09 | ✔ | ✔ | ? | ||||||||
| S_L7PE_10 | ✔ | ✔ | ? | ||||||||
| S_L8PE_01 | SBSA: 58 | ✔ | ? | ||||||||
| S_L8PE_02 | SBSA: 59 | ✔ | ? | ||||||||
| S_L8PE_03 | SBSA: 60 | ✔ | ? | ||||||||
| S_L8PE_04 | SBSA: 57 | ✔ | ? | ||||||||
| S_L8PE_05 | SBSA: 64 | ✔ | - | ||||||||
| S_L8PE_07 | SBSA: 62 | ✔ | ? | ||||||||
| ARMv9 only | |||||||||||
| S_L8PE_06 | SBSA: 61 | ✔ | ? | ||||||||
| Self-hosted Debug (ARMv9) | |||||||||||
| S_L8SHD_1 | ✔ | ? | |||||||||
| MPAM | |||||||||||
| S_MPAM_PE | ✔ | ✔ | ✔ | ✔ | ? | ||||||
| S_L7MP_01 | ✔ | ✔ | ? | ||||||||
| S_L7MP_02 | ✔ | ✔ | ? | ||||||||
| S_L7MP_03 | ✔ | ✔ | ? | ||||||||
| S_L7MP_04 | ✔ | ✔ | ? | ||||||||
| S_L7MP_05 | ✔ | ✔ | ? | ||||||||
| S_L7MP_06 | ✔ | ✔ | ? | ||||||||
| S_L7MP_07 | ✔ | ✔ | ? | ||||||||
| S_L7MP_08 | ✔ | ✔ | ? | ||||||||
| RAS | |||||||||||
| S_RAS_01 | ✔ | ✔ | ✔ | ? | |||||||
| S_RAS_03 | ✔ | ✔ | ✔ | ? | |||||||
| S_L7RAS_1 | ✔ | ✔ | ? | ||||||||
| SYS_RAS | ✔ | ✔ | ? | ||||||||
| SYS_RAS_1 | ✔ | ✔ | ? | ||||||||
| SYS_RAS_2 | ✔ | ✔ | ? | ||||||||
| SYS_RAS_3 | ✔ | ✔ | ? | ||||||||
| SYS_RAS_4 | ✔ | ? | |||||||||
| RAS_01 | ✔ | ✔ | ? | ||||||||
| RAS_02 | ✔ | ✔ | ? | ||||||||
| RAS_03 | ✔ | ✔ | ? | ||||||||
| RAS_04 | ✔ | ✔ | ? | ||||||||
| RAS_06 | ✔ | ✔ | ? | ||||||||
| RAS_07 | ✔ | ✔ | ? | ||||||||
| RAS_08 | ✔ | ✔ | ? | ||||||||
| RAS_11 | ✔ | ✔ | ? | ||||||||
| RAS_12 | ✔ | ✔ | ? | ||||||||
| TME | |||||||||||
| S_L7TME_1 | ✔ | ✔ | ? | ||||||||
| S_L7TME_2 | ✔ | ✔ | ? | ||||||||
| S_L7TME_3 | ✔ | ✔ | ? | ||||||||
| S_L7TME_4 | ✔ | ✔ | ? | ||||||||
| S_L7TME_5 | ✔ | ✔ | ? | ||||||||
| Entropy | |||||||||||
| S_L7ENT_1 | ✔ | ✔ | ? | ||||||||
| PMU | |||||||||||
| S_L7PMU | ✔ | ✔ | ? | ||||||||
| PMU_PE_02 | SBSA: 1101 | ✔ | ✔ | ✔ | |||||||
| PMU_PE_03 | SBSA: 1102 | ✔ | ✔ | ✔ | |||||||
| PMU_BM_1 | SBSA: 1107 | ✔ | ✔ | ? | |||||||
| PMU_BM_2 | SBSA: 1111 | ✔ | ✔ | ? | |||||||
| PMU_EV_11 | SBSA: 1103 | ✔ | ✔ | ? | |||||||
| PMU_MEM_1 | SBSA: 1110 | ✔ | ✔ | ? | |||||||
| PMU_SPE | SBSA: 1106 | ✔ | ✔ | ? | |||||||
| PMU_SYS_1 | SBSA: 1104 | ✔ | ✔ | ? | |||||||
| PMU_SYS_2 | SBSA: 1105 | ✔ | ✔ | ? | |||||||
| PMU_SYS_3 | ✔ | ✔ | ? | ||||||||
| PMU_SYS_5 | ✔ | ✔ | ? | ||||||||
| PMU_SYS_6 | SBSA: 1109 | ✔ | ✔ | ? | |||||||
| Embedded Trace Extension | |||||||||||
| ETE_02 | SBSA: 1401 | ✔ | ? | ||||||||
| ETE_03 | SBSA: 1402 | ✔ | ? | ||||||||
| ETE_04 | SBSA: 1403 | ✔ | - | ||||||||
| ETE_05 | SBSA: 1404 | ✔ | ? | ||||||||
| ETE_06 | SBSA: 1409 | ✔ | - | ||||||||
| ETE_07 | SBSA: 1405 | ✔ | ? | ||||||||
| ETE_08 | SBSA: 1406 | ✔ | ? | ||||||||
| ETE_09 | SBSA: 1407 | ✔ | ? | ||||||||
| ETE_10 | SBSA: 1408 | ✔ | ? | ||||||||
| Hypervisor | |||||||||||
| B_PE_18 | BSA: 17 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_19 | BSA: 18 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_20 | BSA: 19 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_21 | BSA: 20 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_22 | BSA: 21 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Platform security | |||||||||||
| B_PE_23 | BSA: 22 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_24 | BSA: 63 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PE_25 | FR | ✔ | ? | ||||||||
| Memory map | |||||||||||
| Operating system | |||||||||||
| B_MEM_01 | BSA: 102 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_MEM_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_MEM_03 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_MEM_04 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_MEM_05 | BSA: 103 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_MEM_06 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_MEM_07 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| S_L3MM_01 | SBSA: 105 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | - | ||
| S_L3MM_02 | SBSA: 108 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L8SM_01 | SBSA: 328 | ✔ | - | ||||||||
| Platform security | |||||||||||
| B_MEM_08 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_MEM_09 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| Interrupts | |||||||||||
| Operating system | |||||||||||
| B_GIC_01 | BSA: 201 | ✔ | ✔ | ✔ | |||||||
| B_GIC_02 | ✔ | ✔ | ? | ||||||||
| B_GIC_03 | BSA: 203 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_GIC_04 | BSA: 204 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_GIC_05 | BSA: 205 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| S_L3GI_01 | SBSA: 212 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L3GI_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||
| S_L3PP_01 | SBSA: 214 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L5GI_01 | SBSA: 216 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L8GI_01 | SBSA: 215 | ✔ | ? | ||||||||
| B_PPI_00 | BSA: 206, 207, 209, 210, 211 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PPI_01 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| S_L5PP_01 | SBSA: 213 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| Hypervisor | |||||||||||
| B_PPI_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| Platform security | |||||||||||
| B_PPI_03 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| ITS groups | |||||||||||
| ITS_01 | BSA: 251 | ✔ | ✔ | ✔ | |||||||
| ITS_02 | BSA: 252 | ✔ | ✔ | ✔ | |||||||
| ITS_03 | ✔ | ✔ | ? | ||||||||
| ITS_04 | ✔ | ✔ | ? | ||||||||
| ITS_05 | ✔ | ✔ | ? | ||||||||
| ITS_06 | ✔ | ✔ | ? | ||||||||
| ITS_07 | ✔ | ✔ | ? | ||||||||
| ITS_08 | ✔ | ✔ | ? | ||||||||
| Generation of DeviceID values | |||||||||||
| ITS_DEV_1 | ✔ | ✔ | ? | ||||||||
| ITS_DEV_2 | BSA: 253 | ✔ | ✔ | ✔ | |||||||
| ITS_DEV_4 | ✔ | ✔ | ? | ||||||||
| ITS_DEV_5 | ✔ | ✔ | ? | ||||||||
| ITS_DEV_6 | ✔ | ✔ | ? | ||||||||
| ITS_DEV_7 | BSA: 254 | ✔ | ✔ | ✔ | |||||||
| ITS_DEV_8 | BSA: 255 | ✔ | ✔ | ✔ | |||||||
| SMMU | |||||||||||
| Operating system | |||||||||||
| B_SMMU_01 | BSA: 301 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_02 | BSA: 302 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_03 | SBSA: 316 | FR | FR | ✔ | ✔ | ✔ | ? | ||||
| B_SMMU_04 | SBSA: 317 | FR | FR | ✔ | ✔ | ✔ | ✔ | ||||
| B_SMMU_05 | SBSA: 330 | FR | FR | ✔ | ✔ | ✔ | - | ||||
| B_SMMU_06 | BSA: 303 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_07 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_SMMU_08 | BSA: 304 | ✔ | ✔ | ✔ | ✔ | ||||||
| B_SMMU_09 | SBSA: 310 | FR | FR | ✔ | ✔ | ✔ | ✔ | - | |||
| B_SMMU_11 | SBSA: 312 | FR | FR | ✔ | ✔ | ✔ | ✔ | ? | |||
| B_SMMU_12 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_SMMU_13 | SBSA: 318 | FR | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| B_SMMU_14 | SBSA: 319 | FR | FR | ✔ | ✔ | ✔ | ✔ | ||||
| S_L3SM_01 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||
| S_L4SM_01 | SBSA: 308 | ✔ | ✔ | ✔ | |||||||
| S_L4SM_02 | SBSA: 325 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| S_L4SM_03 | SBSA: 320 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| S_L5SM_01 | SBSA: 309 | ✔ | ✔ | ✔ | ✔ | - | |||||
| S_L5SM_02 | SBSA: 326 | ✔ | ✔ | ✔ | ✔ | ✔ | |||||
| S_L5SM_03 | SBSA: 312 | ✔ | ✔ | ✔ | ✔ | ? | |||||
| S_L6SM_02 | SBSA: 313 | ✔ | ✔ | ✔ | ? | ||||||
| S_L6SM_03 | SBSA: 314 | ✔ | ✔ | ✔ | ? | ||||||
| S_L7SM_01 | SBSA: 322 | ✔ | ✔ | ✔ | ✔ | ||||||
| S_L7SM_02 | ✔ | ✔ | ? | ||||||||
| S_L7SM_03 | SBSA: 321 | ✔ | ✔ | ✔ | |||||||
| S_L7SM_04 | SBSA: 327 | ✔ | ✔ | ✔ | |||||||
| Hypervisor | |||||||||||
| B_SMMU_16 | BSA: 305 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_17 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_SMMU_18 | BSA: 329 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_19 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_SMMU_20 | SBSA: 311 | FR | FR | ✔ | ✔ | ✔ | ✔ | - | |||
| B_SMMU_21 | BSA: 307 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_SMMU_22 | ✔ | ✔ | ✔ | ✔ | ? | ||||||
| B_SMMU_23 | SBSA: 315 | FR | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| B_SMMU_24 | FR | FR | ? | ||||||||
| B_SMMU_25 | FR | FR | ? | ||||||||
| SMMU_01 | BSA: 307 | ✔ | ✔ | ✔ | |||||||
| SMMU_02 | ✔ | ✔ | ? | ||||||||
| Timer subsystem | |||||||||||
| Operating system | |||||||||||
| B_TIME_01 | BSA: 401 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_02 | BSA: 407 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_03 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_TIME_04 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_TIME_05 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_TIME_06 | BSA: 402 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_07 | BSA: 403 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_08 | BSA: 404 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_09 | BSA: 405 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_TIME_10 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| S_L5TI_01 | ✔ | ✔ | ✔ | ✔ | ? | ||||||
| S_L8TI_01 | SBSA: 406 | ✔ | ? | ||||||||
| Power and wakeup | |||||||||||
| Operating system | |||||||||||
| B_WAK_01 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_WAK_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_WAK_03 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_WAK_04 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_WAK_05 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_WAK_06 | BSA: 501, 502, 503, 504, 505 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_WAK_07 | BSA: 501, 502, 503, 504, 505 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_WAK_08 | ✔ | ✔ | ? | ||||||||
| B_WAK_10 | BSA: 501, 502, 503, 504, 505 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_WAK_11 | BSA: 501, 502, 503, 504, 505 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Peripherals | |||||||||||
| Operating system | |||||||||||
| B_PER_01 | BSA: 601 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PER_02 | BSA: 608 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PER_03 | BSA: 602 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PER_04 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_05 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_06 | BSA: 606 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| B_PER_07 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_08 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_09 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_10 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| B_PER_12 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| Platform security | |||||||||||
| B_PER_11 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| PCIe | |||||||||||
| Operating System | |||||||||||
| S_L4PCI_1 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| S_L4PCI_2 | SBSA: 887 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| B_REP_1 | ✔ | ✔ | ✔ | ? | |||||||
| B_IEP_1 | ✔ | ✔ | ✔ | ? | |||||||
| S_PCIe_01 | ✔ | ✔ | ? | ||||||||
| S_PCIe_02 | SBSA: 886 | ✔ | ✔ | ? | |||||||
| S_PCIe_03 | ✔ | ✔ | ? | ||||||||
| S_PCIe_04 | ✔ | ✔ | ? | ||||||||
| S_PCIe_05 | ✔ | ✔ | ? | ||||||||
| S_PCIe_06 | ✔ | ? | |||||||||
| S_PCIe_07 | ✔ | ? | |||||||||
| S_PCIe_08 | ✔ | ? | |||||||||
| S_PCIe_09 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| S_PCIe_10 | ✔ | ? | |||||||||
| S_PCIe_11 | ✔ | ? | |||||||||
| Error reporting | |||||||||||
| PCI_ER_01 | SBSA: 810 | ✔ | ✔ | ? | |||||||
| PCI_ER_02 | ✔ | ✔ | ? | ||||||||
| PCI_ER_03 | ✔ | ✔ | ? | ||||||||
| PCI_ER_04 | ✔ | ✔ | ? | ||||||||
| PCI_ER_05 | SBSA: 807 | ✔ | ✔ | ? | |||||||
| PCI_ER_06 | ✔ | ✔ | ? | ||||||||
| PCI_ER_07 | ✔ | ✔ | ? | ||||||||
| PCI_ER_08 | ✔ | ✔ | ? | ||||||||
| PCI_ER_09 | SBSA: 890 | ✔ | ✔ | ? | |||||||
| PCI_ER_10 | ✔ | ✔ | ? | ||||||||
| Configuration space | |||||||||||
| PCI_IN_01 |
BSA:
801 SBSA: 843 |
✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| PCI_IN_02 | SBSA: 844 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||
| PCI_IN_03 | SBSA: 873 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_IN_04 | SBSA: 872 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_IN_05 | ✔ | ✔ | ? | ||||||||
| PCI_IN_11 | ✔ | ✔ | ? | ||||||||
| PCI_IN_12 | SBSA: 875 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_IN_13 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||||
| PCI_IN_16 | ✔ | ✔ | ? | ||||||||
| PCI_IN_17 | SBSA: 864, 871 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_IN_18 | SBSA: 874 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_IN_19 | ✔ | ✔ | ? | ||||||||
| PCI_IN_20 | ✔ | ✔ | ? | ||||||||
| PCI Express Memory Space | |||||||||||
| PCI_MM_01 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||||
| PCI_MM_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||||
| PCI_MM_03 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||||
| PCI_MM_04 | SBSA: 847 | ✔ | ✔ | ✔ | ? | ||||||
| PCI Express device view of memory | |||||||||||
| PCI_MM_05 | ✔ | ✔ | ? | ||||||||
| PCI_MM_06 | ✔ | ✔ | ? | ||||||||
| PCI_MM_07 | ✔ | ✔ | ? | ||||||||
| Message Signaled Interrupts | |||||||||||
| PCI_MSI_01 | ✔ | ✔ | ? | ||||||||
| PCI_MSI_2 | ✔ | ✔ | ? | ||||||||
| Legacy Interrupts | |||||||||||
| PCI_LI_01 | SBSA: 827 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| PCI_LI_02 | ✔ | ✔ | ? | ||||||||
| PCI_LI_03 | SBSA: 878 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| System MMU and Device Assignment | |||||||||||
| PCI_SM_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | |||||
| I/O Coherency | |||||||||||
| PCI_IC_11 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||
| PCI_IC_13 | ✔ | ✔ | ? | ||||||||
| PCI_IC_14 | ✔ | ✔ | ? | ||||||||
| PCI_IC_15 | ✔ | ✔ | ? | ||||||||
| PCI_IC_16 | ✔ | ✔ | ? | ||||||||
| PCI_IC_17 | ✔ | ✔ | ? | ||||||||
| PCI_IC_18 | ✔ | ✔ | ? | ||||||||
| Peer-to-peer | |||||||||||
| PCI_PP_02 | ✔ | ✔ | ? | ||||||||
| PCI_PP_03 | ✔ | ✔ | ? | ||||||||
| PCI_PP_04 | ✔ | ✔ | ? | ||||||||
| PCI_PP_05 | ✔ | ✔ | ? | ||||||||
| PCI_PP_06 | ✔ | ✔ | ? | ||||||||
| PASID support | |||||||||||
| PCI_PAS_1 | ✔ | ✔ | ? | ||||||||
| Rules for RCiEP | |||||||||||
| RE_PCI_1 | SBSA: 885 | ✔ | ✔ | ✔ | - | ||||||
| RE_PCI_2 | SBSA: 884 | ✔ | ✔ | ✔ | ? | ||||||
| RE_BAR_1 | SBSA: 883 | ✔ | ✔ | ✔ | ✔ | ||||||
| RE_BAR_2 | ✔ | ✔ | ✔ | ? | |||||||
| RE_BAR_3 | SBSA: 862 | ✔ | ✔ | ✔ | - | ||||||
| RE_INT_1 | SBSA: 869 | ✔ | ✔ | ✔ | ✔ | ||||||
| RE_ORD_1 | ✔ | ✔ | ✔ | ? | |||||||
| RE_ORD_2 | ✔ | ✔ | ✔ | ? | |||||||
| RE_ORD_4 | ✔ | ✔ | ? | ||||||||
| RE_SMU_2 | SBSA: 828 | ✔ | ✔ | ✔ | ? | ||||||
| RE_SMU_4 | ✔ | ✔ | ? | ||||||||
| RE_RST_1 | SBSA: 863 | ✔ | ✔ | ✔ | ? | ||||||
| RE_PWR_1 | SBSA: 870 | ✔ | ✔ | ✔ | - | ||||||
| RE_ACS_1 | SBSA: 815 | ✔ | ✔ | ✔ | ? | ||||||
| RE_ACS_2 | SBSA: 816 | ✔ | ✔ | ✔ | ? | ||||||
| RCiEP capabilities and registers | |||||||||||
| RE_REG_1 | SBSA: 848, 858 | ✔ | ✔ | ✔ | ✔ | ||||||
| RE_REG_2 | SBSA: 856 | ✔ | ✔ | ✔ | - | ||||||
| RE_REG_3 | SBSA: 852 | ✔ | ✔ | ✔ | - | ||||||
| RE_REC_1 | SBSA: 853, 861 | ✔ | ✔ | ✔ | ? | ||||||
| Rules for i-EP | |||||||||||
| IE_BAR_1 | SBSA: 829 | ✔ | ✔ | ✔ | ? | ||||||
| IE_BAR_2 | ✔ | ✔ | ✔ | ? | |||||||
| IE_BAR_3 | SBSA: 841 | ✔ | ✔ | ✔ | ? | ||||||
| IE_INT_1 | SBSA: 855 | ✔ | ✔ | ✔ | ? | ||||||
| IE_ORD_1 | ✔ | ✔ | ✔ | ? | |||||||
| IE_ORD_2 | ✔ | ✔ | ✔ | ? | |||||||
| IE_ORD_4 | ✔ | ✔ | ? | ||||||||
| IE_SMU_1 | SBSA: 880 | ✔ | ✔ | ✔ | ? | ||||||
| IE_SMU_3 | ✔ | ✔ | ? | ||||||||
| IE_RST_1 | SBSA: 840 | ✔ | ✔ | ✔ | ? | ||||||
| IE_RST_2 | SBSA: 879 | ✔ | ✔ | ✔ | ? | ||||||
| IE_PWR_1 | SBSA: 834 | ✔ | ✔ | ✔ | ? | ||||||
| IE_ACS_1 | SBSA: 882 | ✔ | ✔ | ✔ | ? | ||||||
| IE_ACS_2 | SBSA: 881 | ✔ | ✔ | ✔ | ? | ||||||
| I-EP capabilities and registers | |||||||||||
| IE_REG_1 | SBSA: 849, 859 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_2 | SBSA: 854, 865, 867, 898 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_3 | SBSA: 850, 860 | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| IE_REG_4 | SBSA: 851, 866, 888, 899 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_5 | SBSA: 857 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_6 | SBSA: 892 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_7 | SBSA: 812 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_8 | SBSA: 813 | ✔ | ✔ | ✔ | ? | ||||||
| IE_REG_9 | SBSA: 814 | ✔ | ✔ | ✔ | ? | ||||||
| Watchdog | |||||||||||
| Operating System | |||||||||||
| B_WD_01 | BSA: 701 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| B_WD_02 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| B_WD_03 | BSA: 702 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |||
| B_WD_04 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| B_WD_05 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ? | ||||
| S_L3WD_01 | BSA: 701, 702 | FR | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||
| S_L6WD_01 | SBSA: 703 | ✔ | ✔ | ✔ | ? | ||||||
| GPU compute | |||||||||||
| GPU accelerated compute | |||||||||||
| GPU_01 | ✔ | ? | |||||||||
| GPU_02 | ✔ | ? | |||||||||
| GPU_03 | SBSA: 893 | ✔ | ? | ||||||||
| GPU_04 | SBSA: 324, 889 | ✔ | - | ||||||||
| CXL integration | |||||||||||
| CXL | |||||||||||
| S_L8CXL_1 | ✔ | ? | |||||||||
| CXL_01 | ✔ | ? | |||||||||
| CXL_02 | ✔ | ? | |||||||||
| CXL_03 | ✔ | ? | |||||||||
| CXL_04 | ✔ | ? | |||||||||
| CXL_05 | ✔ | ? | |||||||||
| CXL_06 | ✔ | ? | |||||||||
| CXL_07 | ✔ | ? | |||||||||
| CXL_08 | ✔ | ? | |||||||||
| CXL_09 | ✔ | ? | |||||||||
| CXL_10 | ✔ | ? | |||||||||
| CXL_11 | ✔ | ? | |||||||||
| CXL_12 | ✔ | ? | |||||||||
| CXL_13 | ✔ | ? | |||||||||
| ACS only tests | |||||||||||
| ACS | |||||||||||
| S_L3PR_01 | BSA: 603 | ✔ | ✔ |