ATTR_PROC_NX_ENABLE
TARGET_TYPE_PROC_CHIP
NX partial good control
creator: platform
firmware notes:
must track ATTR_CHIP_REGIONS_TO_ENABLE
uint8
DISABLE = 0x0, ENABLE = 0x1
ATTR_PROC_PCIE_ENABLE
TARGET_TYPE_PROC_CHIP
PCIE partial good control
creator: platform
firmware notes:
must track ATTR_CHIP_REGIONS_TO_ENABLE
uint8
DISABLE = 0x0, ENABLE = 0x1
ATTR_PROC_L3_ENABLE
TARGET_TYPE_EX_CHIPLET
L3 partial good control
creator: platform
firmware notes:
must track ATTR_CHIP_REGIONS_TO_ENABLE
uint8
DISABLE = 0x0, ENABLE = 0x1
ATTR_PROC_A_ENABLE
TARGET_TYPE_PROC_CHIP
ABUS chiplet partial good control
creator: platform
firmware notes:
must track ATTR_CHIP_REGIONS_TO_ENABLE
uint8
DISABLE = 0x0, ENABLE = 0x1
ATTR_PROC_X_ENABLE
TARGET_TYPE_PROC_CHIP
XBUS chiplet partial good control
creator: platform
firmware notes:
must track ATTR_CHIP_REGIONS_TO_ENABLE
uint8
DISABLE = 0x0, ENABLE = 0x1
ATTR_PROC_PBA_UNTRUSTED_BAR_BASE_ADDR
TARGET_TYPE_PROC_CHIP
PBA Untrusted BAR base address (secure mode)
creator: platform
firmware notes:
64-bit address representing BAR RA
uint64
ATTR_PROC_PBA_UNTRUSTED_BAR_SIZE
TARGET_TYPE_PROC_CHIP
PBA Untrusted BAR size (secure mode)
creator: platform
firmware notes:
mask applied to RA 23:43
uint64
2_TB = 0x000001FFFFF00000,
1_TB = 0x000000FFFFF00000,
512_GB = 0x0000007FFFF00000,
256_GB = 0x0000003FFFF00000,
128_GB = 0x0000001FFFF00000,
64_GB = 0x0000000FFFF00000,
32_GB = 0x00000007FFF00000,
16_GB = 0x00000003FFF00000,
8_GB = 0x00000001FFF00000,
4_GB = 0x00000000FFF00000,
2_GB = 0x000000007FF00000,
1_GB = 0x000000003FF00000,
512_MB = 0x000000001FF00000,
256_MB = 0x000000000FF00000,
128_MB = 0x0000000007F00000,
64_MB = 0x0000000003F00000,
32_MB = 0x0000000001F00000,
16_MB = 0x0000000000F00000,
8_MB = 0x0000000000700000,
4_MB = 0x0000000000300000,
2_MB = 0x0000000000100000,
1_MB = 0x0000000000000000
ATTR_PROC_ADU_UNTRUSTED_BAR_BASE_ADDR
TARGET_TYPE_PROC_CHIP
ADU Untrusted BAR base address (secure mode)
creator: platform
firmware notes:
64-bit address representing BAR RA
uint64
ATTR_PROC_ADU_UNTRUSTED_BAR_SIZE
TARGET_TYPE_PROC_CHIP
ADU Untrusted BAR size (secure mode)
creator: platform
firmware notes:
mask applied to RA 14:43
uint64
1_PB = 0x0000000000000000,
512_TB = 0x0002000000000000,
256_TB = 0x0003000000000000,
128_TB = 0x0003800000000000,
64_TB = 0x0003C00000000000,
32_TB = 0x0003E00000000000,
16_TB = 0x0003F00000000000,
8_TB = 0x0003F80000000000,
4_TB = 0x0003FC0000000000,
2_TB = 0x0003FE0000000000,
1_TB = 0x0003FF0000000000,
512_GB = 0x0003FF8000000000,
256_GB = 0x0003FFC000000000,
128_GB = 0x0003FFE000000000,
64_GB = 0x0003FFF000000000,
32_GB = 0x0003FFF800000000,
16_GB = 0x0003FFFC00000000,
8_GB = 0x0003FFFE00000000,
4_GB = 0x0003FFFF00000000,
2_GB = 0x0003FFFF80000000,
1_GB = 0x0003FFFFC0000000,
512_MB = 0x0003FFFFE0000000,
256_MB = 0x0003FFFFF0000000,
128_MB = 0x0003FFFFF8000000,
64_MB = 0x0003FFFFFC000000,
32_MB = 0x0003FFFFFE000000,
16_MB = 0x0003FFFFFF000000,
8_MB = 0x0003FFFFFF800000,
4_MB = 0x0003FFFFFFC00000,
2_MB = 0x0003FFFFFFE00000,
1_MB = 0x0003FFFFFFF00000
ATTR_PROC_PSI_UNTRUSTED_BAR0_BASE_ADDR
TARGET_TYPE_PROC_CHIP
PSI Untrusted BAR0 base address (secure mode)
creator: platform
firmware notes:
64-bit address representing BAR RA
uint64
ATTR_PROC_PSI_UNTRUSTED_BAR0_SIZE
TARGET_TYPE_PROC_CHIP
PSI Untrusted BAR0 size (secure mode)
creator: platform
firmware notes:
mask applied to RA 14:43
uint64
1_PB = 0x0000000000000000,
512_TB = 0x0002000000000000,
256_TB = 0x0003000000000000,
128_TB = 0x0003800000000000,
64_TB = 0x0003C00000000000,
32_TB = 0x0003E00000000000,
16_TB = 0x0003F00000000000,
8_TB = 0x0003F80000000000,
4_TB = 0x0003FC0000000000,
2_TB = 0x0003FE0000000000,
1_TB = 0x0003FF0000000000,
512_GB = 0x0003FF8000000000,
256_GB = 0x0003FFC000000000,
128_GB = 0x0003FFE000000000,
64_GB = 0x0003FFF000000000,
32_GB = 0x0003FFF800000000,
16_GB = 0x0003FFFC00000000,
8_GB = 0x0003FFFE00000000,
4_GB = 0x0003FFFF00000000,
2_GB = 0x0003FFFF80000000,
1_GB = 0x0003FFFFC0000000,
512_MB = 0x0003FFFFE0000000,
256_MB = 0x0003FFFFF0000000,
128_MB = 0x0003FFFFF8000000,
64_MB = 0x0003FFFFFC000000,
32_MB = 0x0003FFFFFE000000,
16_MB = 0x0003FFFFFF000000,
8_MB = 0x0003FFFFFF800000,
4_MB = 0x0003FFFFFFC00000,
2_MB = 0x0003FFFFFFE00000,
1_MB = 0x0003FFFFFFF00000
ATTR_PROC_PSI_UNTRUSTED_BAR1_BASE_ADDR
TARGET_TYPE_PROC_CHIP
PSI Untrusted BAR1 base address (secure mode)
creator: platform
firmware notes:
64-bit address representing BAR RA
uint64
ATTR_PROC_PSI_UNTRUSTED_BAR1_SIZE
TARGET_TYPE_PROC_CHIP
PSI Untrusted BAR1 size (secure mode)
creator: platform
firmware notes:
mask applied to RA 14:43
uint64
1_PB = 0x0000000000000000,
512_TB = 0x0002000000000000,
256_TB = 0x0003000000000000,
128_TB = 0x0003800000000000,
64_TB = 0x0003C00000000000,
32_TB = 0x0003E00000000000,
16_TB = 0x0003F00000000000,
8_TB = 0x0003F80000000000,
4_TB = 0x0003FC0000000000,
2_TB = 0x0003FE0000000000,
1_TB = 0x0003FF0000000000,
512_GB = 0x0003FF8000000000,
256_GB = 0x0003FFC000000000,
128_GB = 0x0003FFE000000000,
64_GB = 0x0003FFF000000000,
32_GB = 0x0003FFF800000000,
16_GB = 0x0003FFFC00000000,
8_GB = 0x0003FFFE00000000,
4_GB = 0x0003FFFF00000000,
2_GB = 0x0003FFFF80000000,
1_GB = 0x0003FFFFC0000000,
512_MB = 0x0003FFFFE0000000,
256_MB = 0x0003FFFFF0000000,
128_MB = 0x0003FFFFF8000000,
64_MB = 0x0003FFFFFC000000,
32_MB = 0x0003FFFFFE000000,
16_MB = 0x0003FFFFFF000000,
8_MB = 0x0003FFFFFF800000,
4_MB = 0x0003FFFFFFC00000,
2_MB = 0x0003FFFFFFE00000,
1_MB = 0x0003FFFFFFF00000
ATTR_PROC_SECURITY_SETUP_VECTOR
TARGET_TYPE_PROC_CHIP
64-bit proc_sbe_security_setup_vector used by proc_sbe_security_setup.S
creator: platform
firmware notes:
64-bit proc_sbe_security_setup_vector
uint64
ATTR_SBE_IMAGE_MINIMUM_VALID_EXS
TARGET_TYPE_SYSTEM
The minimum number of valid EXs that is required to be used when
customizing a SBE image. The customization will fail if it cannot
create an image with at least this many EXs.
uint32