0001 What: /sys/bus/platform/devices/MLNXBF04:00/lifecycle_state
0002 Date: Oct 2019
0003 KernelVersion: 5.5
0004 Contact: "Liming Sun <lsun@mellanox.com>"
0005 Description:
0006 The Life-cycle state of the SoC, which could be one of the
0007 following values.
0008
0009 ============== =============================================
0010 Production Production state and can be updated to secure
0011 GA Secured Secure chip and not able to change state
0012 GA Non-Secured Non-Secure chip and not able to change state
0013 RMA Return Merchandise Authorization
0014 ============== =============================================
0015
0016 What: /sys/bus/platform/devices/MLNXBF04:00/post_reset_wdog
0017 Date: Oct 2019
0018 KernelVersion: 5.5
0019 Contact: "Liming Sun <lsun@mellanox.com>"
0020 Description:
0021 The watchdog setting in seconds for the next booting. It's used
0022 to reboot the chip and recover it to the old state if the new
0023 boot partition fails.
0024
0025 What: /sys/bus/platform/devices/MLNXBF04:00/reset_action
0026 Date: Oct 2019
0027 KernelVersion: 5.5
0028 Contact: "Liming Sun <lsun@mellanox.com>"
0029 Description:
0030 The source of the boot stream for the next reset. It could be
0031 one of the following values:
0032
0033 =========== ===============================================
0034 external boot from external source (USB or PCIe)
0035 emmc boot from the onchip eMMC
0036 emmc_legacy boot from the onchip eMMC in legacy (slow) mode
0037 =========== ===============================================
0038
0039 What: /sys/bus/platform/devices/MLNXBF04:00/second_reset_action
0040 Date: Oct 2019
0041 KernelVersion: 5.5
0042 Contact: "Liming Sun <lsun@mellanox.com>"
0043 Description:
0044 Update the source of the boot stream after next reset. It could
0045 be one of the following values and will be applied after next
0046 reset.
0047
0048 =========== ===============================================
0049 external boot from external source (USB or PCIe)
0050 emmc boot from the onchip eMMC
0051 emmc_legacy boot from the onchip eMMC in legacy (slow) mode
0052 swap_emmc swap the primary / secondary boot partition
0053 none cancel the action
0054 =========== ===============================================
0055
0056 What: /sys/bus/platform/devices/MLNXBF04:00/secure_boot_fuse_state
0057 Date: Oct 2019
0058 KernelVersion: 5.5
0059 Contact: "Liming Sun <lsun@mellanox.com>"
0060 Description:
0061 The state of eFuse versions with the following values.
0062
0063 ======= ===============================================
0064 InUse burnt, valid and currently in use
0065 Used burnt and valid
0066 Free not burnt and free to use
0067 Skipped not burnt but not free (skipped)
0068 Wasted burnt and invalid
0069 Invalid not burnt but marked as valid (error state).
0070 ======= ===============================================