xref: /linux/Documentation/ABI/testing/sysfs-driver-ccp (revision 5c8cbca290acdd49a694b36c0af76ba0c00bbf12)
150c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/fused_part
250c4deccSMario LimoncielloDate:		June 2022
350c4deccSMario LimoncielloKernelVersion:	5.19
450c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
550c4deccSMario LimoncielloDescription:
650c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/fused_part file reports
750c4deccSMario Limonciello		whether the CPU or APU has been fused to prevent tampering.
850c4deccSMario Limonciello		0: Not fused
950c4deccSMario Limonciello		1: Fused
1050c4deccSMario Limonciello
11*90f7520bSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/boot_integrity
12*90f7520bSMario LimoncielloDate:		April 2026
13*90f7520bSMario LimoncielloKernelVersion:	6.20
14*90f7520bSMario LimoncielloContact:	mario.limonciello@amd.com
15*90f7520bSMario LimoncielloDescription:
16*90f7520bSMario Limonciello		The /sys/bus/pci/devices/<BDF>/boot_integrity reports
17*90f7520bSMario Limonciello		whether the AMD CPU or APU is used for a hardware root of trust
18*90f7520bSMario Limonciello		during the boot process.
19*90f7520bSMario Limonciello		Possible values:
20*90f7520bSMario Limonciello		0: Not hardware root of trust.
21*90f7520bSMario Limonciello		1: Hardware root of trust
22*90f7520bSMario Limonciello
23*90f7520bSMario Limonciello		NOTE: Vendors may provide design specific alternative hardware
24*90f7520bSMario Limonciello		root of trust implementations.
25*90f7520bSMario Limonciello
2650c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/debug_lock_on
2750c4deccSMario LimoncielloDate:		June 2022
2850c4deccSMario LimoncielloKernelVersion:	5.19
2950c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
3050c4deccSMario LimoncielloDescription:
3150c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/debug_lock_on reports
3250c4deccSMario Limonciello		whether the AMD CPU or APU has been unlocked for debugging.
3350c4deccSMario Limonciello		Possible values:
3450c4deccSMario Limonciello		0: Not locked
3550c4deccSMario Limonciello		1: Locked
3650c4deccSMario Limonciello
3750c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/tsme_status
3850c4deccSMario LimoncielloDate:		June 2022
3950c4deccSMario LimoncielloKernelVersion:	5.19
4050c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
4150c4deccSMario LimoncielloDescription:
4250c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/tsme_status file reports
4350c4deccSMario Limonciello		the status of transparent secure memory encryption on AMD systems.
4450c4deccSMario Limonciello		Possible values:
4550c4deccSMario Limonciello		0: Not active
4650c4deccSMario Limonciello		1: Active
4750c4deccSMario Limonciello
4850c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/anti_rollback_status
4950c4deccSMario LimoncielloDate:		June 2022
5050c4deccSMario LimoncielloKernelVersion:	5.19
5150c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
5250c4deccSMario LimoncielloDescription:
5350c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/anti_rollback_status file reports
5450c4deccSMario Limonciello		whether the PSP is enforcing rollback protection.
5550c4deccSMario Limonciello		Possible values:
5650c4deccSMario Limonciello		0: Not enforcing
5750c4deccSMario Limonciello		1: Enforcing
5850c4deccSMario Limonciello
5950c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/rpmc_production_enabled
6050c4deccSMario LimoncielloDate:		June 2022
6150c4deccSMario LimoncielloKernelVersion:	5.19
6250c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
6350c4deccSMario LimoncielloDescription:
6450c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/rpmc_production_enabled file reports
6550c4deccSMario Limonciello		whether Replay Protected Monotonic Counter support has been enabled.
6650c4deccSMario Limonciello		Possible values:
6750c4deccSMario Limonciello		0: Not enabled
6850c4deccSMario Limonciello		1: Enabled
6950c4deccSMario Limonciello
7050c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/rpmc_spirom_available
7150c4deccSMario LimoncielloDate:		June 2022
7250c4deccSMario LimoncielloKernelVersion:	5.19
7350c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
7450c4deccSMario LimoncielloDescription:
7550c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/rpmc_spirom_available file reports
7650c4deccSMario Limonciello		whether an Replay Protected Monotonic Counter supported SPI is installed
7750c4deccSMario Limonciello		on the system.
7850c4deccSMario Limonciello		Possible values:
7950c4deccSMario Limonciello		0: Not present
8050c4deccSMario Limonciello		1: Present
8150c4deccSMario Limonciello
8250c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/hsp_tpm_available
8350c4deccSMario LimoncielloDate:		June 2022
8450c4deccSMario LimoncielloKernelVersion:	5.19
8550c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
8650c4deccSMario LimoncielloDescription:
8750c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/hsp_tpm_available file reports
8850c4deccSMario Limonciello		whether the HSP TPM has been activated.
8950c4deccSMario Limonciello		Possible values:
9050c4deccSMario Limonciello		0: Not activated or present
9150c4deccSMario Limonciello		1: Activated
9250c4deccSMario Limonciello
9350c4deccSMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/rom_armor_enforced
9450c4deccSMario LimoncielloDate:		June 2022
9550c4deccSMario LimoncielloKernelVersion:	5.19
9650c4deccSMario LimoncielloContact:	mario.limonciello@amd.com
9750c4deccSMario LimoncielloDescription:
9850c4deccSMario Limonciello		The /sys/bus/pci/devices/<BDF>/rom_armor_enforced file reports
9950c4deccSMario Limonciello		whether RomArmor SPI protection is enforced.
10050c4deccSMario Limonciello		Possible values:
10150c4deccSMario Limonciello		0: Not enforced
10250c4deccSMario Limonciello		1: Enforced
1032e424c33SMario Limonciello
1042e424c33SMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/bootloader_version
1052e424c33SMario LimoncielloDate:		June 2023
1062e424c33SMario LimoncielloKernelVersion:	6.4
1072e424c33SMario LimoncielloContact:	mario.limonciello@amd.com
1082e424c33SMario LimoncielloDescription:
1092e424c33SMario Limonciello		The /sys/bus/pci/devices/<BDF>/bootloader_version
1102e424c33SMario Limonciello		file reports the firmware version of the AMD AGESA
1112e424c33SMario Limonciello		bootloader.
1122e424c33SMario Limonciello
1132e424c33SMario LimoncielloWhat:		/sys/bus/pci/devices/<BDF>/tee_version
1142e424c33SMario LimoncielloDate:		June 2023
1152e424c33SMario LimoncielloKernelVersion:	6.4
1162e424c33SMario LimoncielloContact:	mario.limonciello@amd.com
1172e424c33SMario LimoncielloDescription:
1182e424c33SMario Limonciello		The /sys/bus/pci/devices/<BDF>/tee_version
1192e424c33SMario Limonciello		file reports the firmware version of the AMD Trusted
1202e424c33SMario Limonciello		Execution Environment (TEE).
121