| What: /sys/bus/platform/devices/MLNXBF04:00/lifecycle_state |
| Date: Oct 2019 |
| KernelVersion: 5.5 |
| Contact: "Liming Sun <lsun@mellanox.com>" |
| Description: |
| The Life-cycle state of the SoC, which could be one of the |
| following values. |
| Production - Production state and can be updated to secure |
| GA Secured - Secure chip and not able to change state |
| GA Non-Secured - Non-Secure chip and not able to change state |
| RMA - Return Merchandise Authorization |
| |
| What: /sys/bus/platform/devices/MLNXBF04:00/post_reset_wdog |
| Date: Oct 2019 |
| KernelVersion: 5.5 |
| Contact: "Liming Sun <lsun@mellanox.com>" |
| Description: |
| The watchdog setting in seconds for the next booting. It's used |
| to reboot the chip and recover it to the old state if the new |
| boot partition fails. |
| |
| What: /sys/bus/platform/devices/MLNXBF04:00/reset_action |
| Date: Oct 2019 |
| KernelVersion: 5.5 |
| Contact: "Liming Sun <lsun@mellanox.com>" |
| Description: |
| The source of the boot stream for the next reset. It could be |
| one of the following values. |
| external - boot from external source (USB or PCIe) |
| emmc - boot from the onchip eMMC |
| emmc_legacy - boot from the onchip eMMC in legacy (slow) mode |
| |
| What: /sys/bus/platform/devices/MLNXBF04:00/second_reset_action |
| Date: Oct 2019 |
| KernelVersion: 5.5 |
| Contact: "Liming Sun <lsun@mellanox.com>" |
| Description: |
| Update the source of the boot stream after next reset. It could |
| be one of the following values and will be applied after next |
| reset. |
| external - boot from external source (USB or PCIe) |
| emmc - boot from the onchip eMMC |
| emmc_legacy - boot from the onchip eMMC in legacy (slow) mode |
| swap_emmc - swap the primary / secondary boot partition |
| none - cancel the action |
| |
| What: /sys/bus/platform/devices/MLNXBF04:00/secure_boot_fuse_state |
| Date: Oct 2019 |
| KernelVersion: 5.5 |
| Contact: "Liming Sun <lsun@mellanox.com>" |
| Description: |
| The state of eFuse versions with the following values. |
| InUse - burnt, valid and currently in use |
| Used - burnt and valid |
| Free - not burnt and free to use |
| Skipped - not burnt but not free (skipped) |
| Wasted - burnt and invalid |
| Invalid - not burnt but marked as valid (error state). |