1 What: /sys/bus/platform/devices/MLNXBF04:00/lifecycle_state
4 Contact: "Liming Sun <lsun@mellanox.com>"
6 The Life-cycle state of the SoC, which could be one of the
9 ============== =============================================
10 Production Production state and can be updated to secure
11 GA Secured Secure chip and not able to change state
12 GA Non-Secured Non-Secure chip and not able to change state
13 RMA Return Merchandise Authorization
14 ============== =============================================
16 What: /sys/bus/platform/devices/MLNXBF04:00/post_reset_wdog
19 Contact: "Liming Sun <lsun@mellanox.com>"
21 The watchdog setting in seconds for the next booting. It's used
22 to reboot the chip and recover it to the old state if the new
25 What: /sys/bus/platform/devices/MLNXBF04:00/reset_action
28 Contact: "Liming Sun <lsun@mellanox.com>"
30 The source of the boot stream for the next reset. It could be
31 one of the following values:
33 =========== ===============================================
34 external boot from external source (USB or PCIe)
35 emmc boot from the onchip eMMC
36 emmc_legacy boot from the onchip eMMC in legacy (slow) mode
37 =========== ===============================================
39 What: /sys/bus/platform/devices/MLNXBF04:00/second_reset_action
42 Contact: "Liming Sun <lsun@mellanox.com>"
44 Update the source of the boot stream after next reset. It could
45 be one of the following values and will be applied after next
48 =========== ===============================================
49 external boot from external source (USB or PCIe)
50 emmc boot from the onchip eMMC
51 emmc_legacy boot from the onchip eMMC in legacy (slow) mode
52 swap_emmc swap the primary / secondary boot partition
53 none cancel the action
54 =========== ===============================================
56 What: /sys/bus/platform/devices/MLNXBF04:00/secure_boot_fuse_state
59 Contact: "Liming Sun <lsun@mellanox.com>"
61 The state of eFuse versions with the following values.
63 ======= ===============================================
64 InUse burnt, valid and currently in use
66 Free not burnt and free to use
67 Skipped not burnt but not free (skipped)
68 Wasted burnt and invalid
69 Invalid not burnt but marked as valid (error state).
70 ======= ===============================================