.. | .. |
---|
1 | | -What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ |
---|
2 | | - asic_health |
---|
3 | | - |
---|
| 1 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health |
---|
4 | 2 | Date: June 2018 |
---|
5 | 3 | KernelVersion: 4.19 |
---|
6 | 4 | Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
.. | .. |
---|
9 | 7 | |
---|
10 | 8 | The files are read only. |
---|
11 | 9 | |
---|
12 | | -What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ |
---|
13 | | - cpld1_version |
---|
14 | | - cpld2_version |
---|
15 | | - |
---|
| 10 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version |
---|
| 11 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version |
---|
16 | 12 | Date: June 2018 |
---|
17 | 13 | KernelVersion: 4.19 |
---|
18 | 14 | Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
.. | .. |
---|
20 | 16 | on carrier and switch boards. |
---|
21 | 17 | |
---|
22 | 18 | The files are read only. |
---|
| 19 | + |
---|
| 20 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir |
---|
| 21 | +Date: December 2018 |
---|
| 22 | +KernelVersion: 5.0 |
---|
| 23 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 24 | +Description: This file shows the system fans direction: |
---|
| 25 | + forward direction - relevant bit is set 0; |
---|
| 26 | + reversed direction - relevant bit is set 1. |
---|
| 27 | + |
---|
| 28 | + The files are read only. |
---|
| 29 | + |
---|
| 30 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version |
---|
| 31 | +Date: November 2018 |
---|
| 32 | +KernelVersion: 5.0 |
---|
| 33 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 34 | +Description: These files show with which CPLD versions have been burned |
---|
| 35 | + on LED or Gearbox board. |
---|
| 36 | + |
---|
| 37 | + The files are read only. |
---|
| 38 | + |
---|
| 39 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable |
---|
| 40 | +Date: November 2018 |
---|
| 41 | +KernelVersion: 5.0 |
---|
| 42 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 43 | +Description: These files enable and disable the access to the JTAG domain. |
---|
| 44 | + By default access to the JTAG domain is disabled. |
---|
| 45 | + |
---|
| 46 | + The file is read/write. |
---|
23 | 47 | |
---|
24 | 48 | What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio |
---|
25 | 49 | Date: June 2018 |
---|
.. | .. |
---|
54 | 78 | |
---|
55 | 79 | The files are write only. |
---|
56 | 80 | |
---|
57 | | -What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ |
---|
58 | | - reset_aux_pwr_or_ref |
---|
59 | | - reset_asic_thermal |
---|
60 | | - reset_hotswap_or_halt |
---|
61 | | - reset_hotswap_or_wd |
---|
62 | | - reset_fw_reset |
---|
63 | | - reset_long_pb |
---|
64 | | - reset_main_pwr_fail |
---|
65 | | - reset_short_pb |
---|
66 | | - reset_sw_reset |
---|
| 81 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_aux_pwr_or_ref |
---|
| 82 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_asic_thermal |
---|
| 83 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_hotswap_or_halt |
---|
| 84 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_hotswap_or_wd |
---|
| 85 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_fw_reset |
---|
| 86 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_long_pb |
---|
| 87 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_main_pwr_fail |
---|
| 88 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_short_pb |
---|
| 89 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_sw_reset |
---|
67 | 90 | Date: June 2018 |
---|
68 | 91 | KernelVersion: 4.19 |
---|
69 | 92 | Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
.. | .. |
---|
76 | 99 | reset cause. |
---|
77 | 100 | |
---|
78 | 101 | The files are read only. |
---|
| 102 | + |
---|
| 103 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_pwr_fail |
---|
| 104 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_from_comex |
---|
| 105 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_system |
---|
| 106 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_voltmon_upgrade_fail |
---|
| 107 | +Date: November 2018 |
---|
| 108 | +KernelVersion: 5.0 |
---|
| 109 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 110 | +Description: These files show the system reset cause, as following: ComEx |
---|
| 111 | + power fail, reset from ComEx, system platform reset, reset |
---|
| 112 | + due to voltage monitor devices upgrade failure, |
---|
| 113 | + Value 1 in file means this is reset cause, 0 - otherwise. |
---|
| 114 | + Only one bit could be 1 at the same time, representing only |
---|
| 115 | + the last reset cause. |
---|
| 116 | + |
---|
| 117 | + The files are read only. |
---|
| 118 | + |
---|
| 119 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld4_version |
---|
| 120 | +Date: November 2018 |
---|
| 121 | +KernelVersion: 5.0 |
---|
| 122 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 123 | +Description: These files show with which CPLD versions have been burned |
---|
| 124 | + on LED board. |
---|
| 125 | + |
---|
| 126 | + The files are read only. |
---|
| 127 | + |
---|
| 128 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_thermal |
---|
| 129 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_wd |
---|
| 130 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_from_asic |
---|
| 131 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_reload_bios |
---|
| 132 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_sff_wd |
---|
| 133 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_swb_wd |
---|
| 134 | +Date: June 2019 |
---|
| 135 | +KernelVersion: 5.3 |
---|
| 136 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 137 | +Description: These files show the system reset cause, as following: |
---|
| 138 | + COMEX thermal shutdown; wathchdog power off or reset was derived |
---|
| 139 | + by one of the next components: COMEX, switch board or by Small Form |
---|
| 140 | + Factor mezzanine, reset requested from ASIC, reset cuased by BIOS |
---|
| 141 | + reload. Value 1 in file means this is reset cause, 0 - otherwise. |
---|
| 142 | + Only one of the above causes could be 1 at the same time, representing |
---|
| 143 | + only last reset cause. |
---|
| 144 | + |
---|
| 145 | + The files are read only. |
---|
| 146 | + |
---|
| 147 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/config1 |
---|
| 148 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/config2 |
---|
| 149 | +Date: January 2020 |
---|
| 150 | +KernelVersion: 5.6 |
---|
| 151 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 152 | +Description: These files show system static topology identification |
---|
| 153 | + like system's static I2C topology, number and type of FPGA |
---|
| 154 | + devices within the system and so on. |
---|
| 155 | + |
---|
| 156 | + The files are read only. |
---|
| 157 | + |
---|
| 158 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_ac_pwr_fail |
---|
| 159 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_platform |
---|
| 160 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_soc |
---|
| 161 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_sw_pwr_off |
---|
| 162 | +Date: January 2020 |
---|
| 163 | +KernelVersion: 5.6 |
---|
| 164 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 165 | +Description: These files show the system reset causes, as following: reset |
---|
| 166 | + due to AC power failure, reset invoked from software by |
---|
| 167 | + assertion reset signal through CPLD. reset caused by signal |
---|
| 168 | + asserted by SOC through ACPI register, reset invoked from |
---|
| 169 | + software by assertion power off signal through CPLD. |
---|
| 170 | + |
---|
| 171 | + The files are read only. |
---|
| 172 | + |
---|
| 173 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/pcie_asic_reset_dis |
---|
| 174 | +Date: January 2020 |
---|
| 175 | +KernelVersion: 5.6 |
---|
| 176 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 177 | +Description: This file allows to retain ASIC up during PCIe root complex |
---|
| 178 | + reset, when attribute is set 1. |
---|
| 179 | + |
---|
| 180 | + The file is read/write. |
---|
| 181 | + |
---|
| 182 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/vpd_wp |
---|
| 183 | +Date: January 2020 |
---|
| 184 | +KernelVersion: 5.6 |
---|
| 185 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 186 | +Description: This file allows to overwrite system VPD hardware wrtie |
---|
| 187 | + protection when attribute is set 1. |
---|
| 188 | + |
---|
| 189 | + The file is read/write. |
---|
| 190 | + |
---|
| 191 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/voltreg_update_status |
---|
| 192 | +Date: January 2020 |
---|
| 193 | +KernelVersion: 5.6 |
---|
| 194 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 195 | +Description: This file exposes the configuration update status of burnable |
---|
| 196 | + voltage regulator devices. The status values are as following: |
---|
| 197 | + 0 - OK; 1 - CRC failure; 2 = I2C failure; 3 - in progress. |
---|
| 198 | + |
---|
| 199 | + The file is read only. |
---|
| 200 | + |
---|
| 201 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/ufm_version |
---|
| 202 | +Date: January 2020 |
---|
| 203 | +KernelVersion: 5.6 |
---|
| 204 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 205 | +Description: This file exposes the firmware version of burnable voltage |
---|
| 206 | + regulator devices. |
---|
| 207 | + |
---|
| 208 | + The file is read only. |
---|
| 209 | + |
---|
| 210 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_pn |
---|
| 211 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_pn |
---|
| 212 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_pn |
---|
| 213 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld4_pn |
---|
| 214 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version_min |
---|
| 215 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version_min |
---|
| 216 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version_min |
---|
| 217 | +What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld4_version_min |
---|
| 218 | +Date: July 2020 |
---|
| 219 | +KernelVersion: 5.9 |
---|
| 220 | +Contact: Vadim Pasternak <vadimpmellanox.com> |
---|
| 221 | +Description: These files show with which CPLD part numbers and minor |
---|
| 222 | + versions have been burned CPLD devices equipped on a |
---|
| 223 | + system. |
---|
| 224 | + |
---|
| 225 | + The files are read only. |
---|