1 What: /sys/devices/platform/mlxplat/ 1 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/asic_health >> 2 2 Date: June 2018 3 Date: June 2018 3 KernelVersion: 4.19 4 KernelVersion: 4.19 4 Contact: Vadim Pasternak <vadimp@nvidia. !! 5 Contact: Vadim Pasternak <vadimpmellanox.com> 5 Description: This file shows ASIC health st 6 Description: This file shows ASIC health status. The possible values are: 6 0 - health failed, 2 - health 7 0 - health failed, 2 - health OK, 3 - ASIC in booting state. 7 8 8 The files are read only. 9 The files are read only. 9 10 10 What: /sys/devices/platform/mlxplat/ 11 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld1_version 11 What: /sys/devices/platform/mlxplat/ 12 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld2_version 12 Date: June 2018 13 Date: June 2018 13 KernelVersion: 4.19 14 KernelVersion: 4.19 14 Contact: Vadim Pasternak <vadimp@nvidia. !! 15 Contact: Vadim Pasternak <vadimpmellanox.com> 15 Description: These files show with which CP 16 Description: These files show with which CPLD versions have been burned 16 on carrier and switch boards. 17 on carrier and switch boards. 17 18 18 The files are read only. 19 The files are read only. 19 20 20 What: /sys/devices/platform/mlxplat/ 21 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/fan_dir >> 22 21 Date: December 2018 23 Date: December 2018 22 KernelVersion: 5.0 24 KernelVersion: 5.0 23 Contact: Vadim Pasternak <vadimp@nvidia. !! 25 Contact: Vadim Pasternak <vadimpmellanox.com> 24 Description: This file shows the system fan 26 Description: This file shows the system fans direction: 25 forward direction - relevant b 27 forward direction - relevant bit is set 0; 26 reversed direction - relevant 28 reversed direction - relevant bit is set 1. 27 29 28 The files are read only. 30 The files are read only. 29 31 30 What: /sys/devices/platform/mlxplat/ !! 32 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable >> 33 31 Date: November 2018 34 Date: November 2018 32 KernelVersion: 5.0 35 KernelVersion: 5.0 33 Contact: Vadim Pasternak <vadimp@nvidia. !! 36 Contact: Vadim Pasternak <vadimpmellanox.com> 34 Description: These files show with which CP 37 Description: These files show with which CPLD versions have been burned 35 on LED or Gearbox board. !! 38 on LED board. 36 39 37 The files are read only. 40 The files are read only. 38 41 39 What: /sys/devices/platform/mlxplat/ 42 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable >> 43 40 Date: November 2018 44 Date: November 2018 41 KernelVersion: 5.0 45 KernelVersion: 5.0 42 Contact: Vadim Pasternak <vadimp@nvidia. !! 46 Contact: Vadim Pasternak <vadimpmellanox.com> 43 Description: These files enable and disable 47 Description: These files enable and disable the access to the JTAG domain. 44 By default access to the JTAG 48 By default access to the JTAG domain is disabled. 45 49 46 The file is read/write. 50 The file is read/write. 47 51 48 What: /sys/devices/platform/mlxplat/ 52 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/select_iio 49 Date: June 2018 53 Date: June 2018 50 KernelVersion: 4.19 54 KernelVersion: 4.19 51 Contact: Vadim Pasternak <vadimp@nvidia. !! 55 Contact: Vadim Pasternak <vadimpmellanox.com> 52 Description: This file allows iio devices s 56 Description: This file allows iio devices selection. 53 57 54 Attribute select_iio can be wr 58 Attribute select_iio can be written with 0 or with 1. It 55 selects which one of iio devic 59 selects which one of iio devices can be accessed. 56 60 57 The file is read/write. 61 The file is read/write. 58 62 59 What: /sys/devices/platform/mlxplat/ 63 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/psu1_on 60 /sys/devices/platform/mlxplat/ 64 /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/psu2_on 61 /sys/devices/platform/mlxplat/ 65 /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/pwr_cycle 62 /sys/devices/platform/mlxplat/ 66 /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/pwr_down 63 Date: June 2018 67 Date: June 2018 64 KernelVersion: 4.19 68 KernelVersion: 4.19 65 Contact: Vadim Pasternak <vadimp@nvidia. !! 69 Contact: Vadim Pasternak <vadimpmellanox.com> 66 Description: These files allow asserting sy 70 Description: These files allow asserting system power cycling, switching 67 power supply units on and off 71 power supply units on and off and system's main power domain 68 shutdown. 72 shutdown. 69 Expected behavior: 73 Expected behavior: 70 When pwr_cycle is written 1: a 74 When pwr_cycle is written 1: auxiliary power domain will go 71 down and after short period (a 75 down and after short period (about 1 second) up. 72 When psu1_on or psu2_on is wr 76 When psu1_on or psu2_on is written 1, related unit will be 73 disconnected from the power so 77 disconnected from the power source, when written 0 - connected. 74 If both are written 1 - power 78 If both are written 1 - power supplies main power domain will 75 go down. 79 go down. 76 When pwr_down is written 1, sy 80 When pwr_down is written 1, system's main power domain will go 77 down. 81 down. 78 82 79 The files are write only. 83 The files are write only. 80 84 81 What: /sys/devices/platform/mlxplat/ 85 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_aux_pwr_or_ref 82 What: /sys/devices/platform/mlxplat/ 86 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_asic_thermal 83 What: /sys/devices/platform/mlxplat/ 87 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_hotswap_or_halt 84 What: /sys/devices/platform/mlxplat/ 88 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_hotswap_or_wd 85 What: /sys/devices/platform/mlxplat/ 89 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_fw_reset 86 What: /sys/devices/platform/mlxplat/ 90 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_long_pb 87 What: /sys/devices/platform/mlxplat/ 91 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_main_pwr_fail 88 What: /sys/devices/platform/mlxplat/ 92 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_short_pb 89 What: /sys/devices/platform/mlxplat/ 93 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_sw_reset 90 Date: June 2018 94 Date: June 2018 91 KernelVersion: 4.19 95 KernelVersion: 4.19 92 Contact: Vadim Pasternak <vadimp@nvidia. !! 96 Contact: Vadim Pasternak <vadimpmellanox.com> 93 Description: These files show the system re 97 Description: These files show the system reset cause, as following: power 94 auxiliary outage or power refr 98 auxiliary outage or power refresh, ASIC thermal shutdown, halt, 95 hotswap, watchdog, firmware re 99 hotswap, watchdog, firmware reset, long press power button, 96 short press power button, soft 100 short press power button, software reset. Value 1 in file means 97 this is reset cause, 0 - other 101 this is reset cause, 0 - otherwise. Only one of the above 98 causes could be 1 at the same 102 causes could be 1 at the same time, representing only last 99 reset cause. 103 reset cause. 100 104 101 The files are read only. 105 The files are read only. 102 106 103 What: /sys/devices/platform/mlxplat/ 107 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_pwr_fail 104 What: /sys/devices/platform/mlxplat/ 108 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_from_comex 105 What: /sys/devices/platform/mlxplat/ 109 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_system 106 What: /sys/devices/platform/mlxplat/ 110 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_voltmon_upgrade_fail >> 111 107 Date: November 2018 112 Date: November 2018 108 KernelVersion: 5.0 113 KernelVersion: 5.0 109 Contact: Vadim Pasternak <vadimp@nvidia. !! 114 Contact: Vadim Pasternak <vadimpmellanox.com> 110 Description: These files show the system re 115 Description: These files show the system reset cause, as following: ComEx 111 power fail, reset from ComEx, 116 power fail, reset from ComEx, system platform reset, reset 112 due to voltage monitor devices 117 due to voltage monitor devices upgrade failure, 113 Value 1 in file means this is 118 Value 1 in file means this is reset cause, 0 - otherwise. 114 Only one bit could be 1 at the 119 Only one bit could be 1 at the same time, representing only 115 the last reset cause. 120 the last reset cause. 116 121 117 The files are read only. 122 The files are read only. 118 123 119 What: /sys/devices/platform/mlxplat/ << 120 Date: November 2018 << 121 KernelVersion: 5.0 << 122 Contact: Vadim Pasternak <vadimp@nvidia. << 123 Description: These files show with which CP << 124 on LED board. << 125 << 126 The files are read only. << 127 << 128 What: /sys/devices/platform/mlxplat/ << 129 What: /sys/devices/platform/mlxplat/ << 130 What: /sys/devices/platform/mlxplat/ << 131 What: /sys/devices/platform/mlxplat/ << 132 What: /sys/devices/platform/mlxplat/ << 133 What: /sys/devices/platform/mlxplat/ << 134 Date: June 2019 124 Date: June 2019 135 KernelVersion: 5.3 125 KernelVersion: 5.3 136 Contact: Vadim Pasternak <vadimp@nvidia. !! 126 Contact: Vadim Pasternak <vadimpmellanox.com> 137 Description: These files show the system re 127 Description: These files show the system reset cause, as following: 138 COMEX thermal shutdown; wathch 128 COMEX thermal shutdown; wathchdog power off or reset was derived 139 by one of the next components: 129 by one of the next components: COMEX, switch board or by Small Form 140 Factor mezzanine, reset reques !! 130 Factor mezzanine, reset requested from ASIC, reset cuased by BIOS 141 reload. Value 1 in file means 131 reload. Value 1 in file means this is reset cause, 0 - otherwise. 142 Only one of the above causes c 132 Only one of the above causes could be 1 at the same time, representing 143 only last reset cause. 133 only last reset cause. 144 134 145 The files are read only. 135 The files are read only. 146 136 147 What: /sys/devices/platform/mlxplat/ !! 137 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_thermal 148 What: /sys/devices/platform/mlxplat/ !! 138 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_comex_wd 149 Date: January 2020 !! 139 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_from_asic 150 KernelVersion: 5.6 !! 140 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_reload_bios 151 Contact: Vadim Pasternak <vadimp@nvidia. !! 141 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_sff_wd 152 Description: These files show system static !! 142 What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/reset_swb_wd 153 like system's static I2C topol << 154 devices within the system and << 155 << 156 The files are read only. << 157 << 158 What: /sys/devices/platform/mlxplat/ << 159 What: /sys/devices/platform/mlxplat/ << 160 What: /sys/devices/platform/mlxplat/ << 161 What: /sys/devices/platform/mlxplat/ << 162 Date: January 2020 << 163 KernelVersion: 5.6 << 164 Contact: Vadim Pasternak <vadimp@nvidia. << 165 Description: These files show the system re << 166 due to AC power failure, reset << 167 assertion reset signal through << 168 asserted by SOC through ACPI r << 169 software by assertion power of << 170 << 171 The files are read only. << 172 << 173 What: /sys/devices/platform/mlxplat/ << 174 Date: January 2020 << 175 KernelVersion: 5.6 << 176 Contact: Vadim Pasternak <vadimp@nvidia. << 177 Description: This file allows to retain ASI << 178 reset, when attribute is set 1 << 179 << 180 The file is read/write. << 181 << 182 What: /sys/devices/platform/mlxplat/ << 183 Date: January 2020 << 184 KernelVersion: 5.6 << 185 Contact: Vadim Pasternak <vadimp@nvidia. << 186 Description: This file allows to overwrite << 187 protection when attribute is s << 188 << 189 The file is read/write. << 190 << 191 What: /sys/devices/platform/mlxplat/ << 192 Date: January 2020 << 193 KernelVersion: 5.6 << 194 Contact: Vadim Pasternak <vadimp@nvidia. << 195 Description: This file exposes the configur << 196 voltage regulator devices. The << 197 0 - OK; 1 - CRC failure; 2 = I << 198 << 199 The file is read only. << 200 << 201 What: /sys/devices/platform/mlxplat/ << 202 Date: January 2020 << 203 KernelVersion: 5.6 << 204 Contact: Vadim Pasternak <vadimp@nvidia. << 205 Description: This file exposes the firmware << 206 regulator devices. << 207 << 208 The file is read only. << 209 << 210 What: /sys/devices/platform/mlxplat/ << 211 What: /sys/devices/platform/mlxplat/ << 212 What: /sys/devices/platform/mlxplat/ << 213 What: /sys/devices/platform/mlxplat/ << 214 What: /sys/devices/platform/mlxplat/ << 215 What: /sys/devices/platform/mlxplat/ << 216 What: /sys/devices/platform/mlxplat/ << 217 What: /sys/devices/platform/mlxplat/ << 218 Date: July 2020 << 219 KernelVersion: 5.9 << 220 Contact: Vadim Pasternak <vadimp@nvidia. << 221 Description: These files show with which CP << 222 versions have been burned CPLD << 223 system. << 224 << 225 The files are read only. << 226 << 227 What: /sys/devices/platform/mlxplat/ << 228 What: /sys/devices/platform/mlxplat/ << 229 What: /sys/devices/platform/mlxplat/ << 230 Date: October 2021 << 231 KernelVersion: 5.16 << 232 Contact: Vadim Pasternak <vadimp@nvidia. << 233 Description: The files represent BIOS statu << 234 << 235 bios_active_image: location of << 236 0: Top, 1: Bottom. << 237 The reported value should corr << 238 in case of BIOS safe mode is 0 << 239 top-swap feature of DualBios o << 240 << 241 bios_auth_fail: BIOS upgrade i << 242 image is not signed correctly. << 243 << 244 bios_upgrade_fail: BIOS upgrad << 245 reason not because authenticat << 246 physical SPI flash problem. << 247 << 248 The files are read only. << 249 << 250 What: /sys/devices/platform/mlxplat/ << 251 What: /sys/devices/platform/mlxplat/ << 252 What: /sys/devices/platform/mlxplat/ << 253 What: /sys/devices/platform/mlxplat/ << 254 What: /sys/devices/platform/mlxplat/ << 255 What: /sys/devices/platform/mlxplat/ << 256 What: /sys/devices/platform/mlxplat/ << 257 What: /sys/devices/platform/mlxplat/ << 258 Date: October 2021 << 259 KernelVersion: 5.16 << 260 Contact: Vadim Pasternak <vadimp@nvidia. << 261 Description: These files allow line cards e << 262 Expected behavior: << 263 When lc{n}_enable is written << 264 from the reset state, when 0 - << 265 << 266 The files are read/write. << 267 << 268 What: /sys/devices/platform/mlxplat/ << 269 What: /sys/devices/platform/mlxplat/ << 270 What: /sys/devices/platform/mlxplat/ << 271 What: /sys/devices/platform/mlxplat/ << 272 What: /sys/devices/platform/mlxplat/ << 273 What: /sys/devices/platform/mlxplat/ << 274 What: /sys/devices/platform/mlxplat/ << 275 What: /sys/devices/platform/mlxplat/ << 276 Date: October 2021 << 277 KernelVersion: 5.16 << 278 Contact: Vadim Pasternak <vadimp@nvidia. << 279 Description: These files switching line car << 280 Expected behavior: << 281 When lc{n}_pwr is written 1, << 282 on, when written 0 - powered o << 283 << 284 The files are read/write. << 285 << 286 What: /sys/devices/platform/mlxplat/ << 287 What: /sys/devices/platform/mlxplat/ << 288 What: /sys/devices/platform/mlxplat/ << 289 What: /sys/devices/platform/mlxplat/ << 290 What: /sys/devices/platform/mlxplat/ << 291 What: /sys/devices/platform/mlxplat/ << 292 What: /sys/devices/platform/mlxplat/ << 293 What: /sys/devices/platform/mlxplat/ << 294 Date: October 2021 << 295 KernelVersion: 5.16 << 296 Contact: Vadim Pasternak <vadimp@nvidia. << 297 Description: These files clear line card re << 298 sets it due to some abnormal A << 299 Expected behavior: << 300 When lc{n}_rst_mask is written << 301 is cleared, when written 0 - n << 302 << 303 The files are write only. << 304 << 305 What: /sys/devices/platform/mlxplat/ << 306 Date: October 2021 << 307 KernelVersion: 5.16 << 308 Contact: Vadim Pasternak <vadimp@nvidia. << 309 Description: This file, when written 1, ind << 310 that OS is taking control over << 311 << 312 The file is read/write. << 313 << 314 What: /sys/devices/platform/mlxplat/ << 315 Date: October 2021 << 316 KernelVersion: 5.16 << 317 Contact: Vadim Pasternak <vadimp@nvidia. << 318 Description: This file assigns power manage << 319 When power management control << 320 will automatically power off o << 321 powered line cards in case sys << 322 insufficient. It could be in c << 323 power good state. << 324 When pm_mgmt_en is written 1, << 325 software is enabled, 0 - power << 326 Note that for any setting of p << 327 not allow to power on any new << 328 budget is insufficient. << 329 Same in case software will try << 330 at once - hardware will power << 331 enough power budget. << 332 Default is 0. << 333 << 334 The file is read/write. << 335 << 336 What: /sys/devices/platform/mlxplat/ << 337 What: /sys/devices/platform/mlxplat/ << 338 Date: October 2021 << 339 KernelVersion: 5.16 << 340 Contact: Vadim Pasternak <vadimp@nvidia. << 341 Description: These files switching power su << 342 Expected behavior: << 343 When psu3_on or psu4_on is wr << 344 disconnected from the power so << 345 << 346 The files are write only. << 347 << 348 What: /sys/devices/platform/mlxplat/ << 349 Date: October 2021 << 350 KernelVersion: 5.16 << 351 Contact: Vadim Pasternak <vadimp@nvidia. << 352 Description: This file allows to unlock ASI << 353 When system thermal shutdown i << 354 getting locked and after syste << 355 Software can decide to unlock << 356 1 and then perform system powe << 357 attribute to 1 (power cycle of << 358 Before setting shutdown_unlock << 359 validate that system reboot ca << 360 reset_thermal_spc_or_pciesw. << 361 In case shutdown_unlock is not << 362 ASIC from locking - is full sy << 363 external power distribution un << 364 Default is 1. << 365 << 366 The file is read/write. << 367 << 368 What: /sys/devices/platform/mlxplat/ << 369 What: /sys/devices/platform/mlxplat/ << 370 What: /sys/devices/platform/mlxplat/ << 371 Date: October 2021 << 372 KernelVersion: 5.16 << 373 Contact: Vadim Pasternak <vadimp@nvidia. << 374 Description: These files show with which CP << 375 and part number has been burne << 376 << 377 The files are read only. << 378 << 379 What: /sys/devices/platform/mlxplat/ << 380 What: /sys/devices/platform/mlxplat/ << 381 What: /sys/devices/platform/mlxplat/ << 382 Date: October 2021 << 383 KernelVersion: 5.16 << 384 Contact: Vadim Pasternak <vadimp@nvidia. << 385 Description: These files show with which FP << 386 and part number has been burne << 387 << 388 The files are read only. << 389 << 390 What: /sys/devices/platform/mlxplat/ << 391 Date: October 2021 << 392 KernelVersion: 5.16 << 393 Contact: Vadim Pasternak <vadimp@nvidia. << 394 Description: This file allow to overwrite l << 395 protection mode. When attribut << 396 disabled, when 0 - enabled. << 397 Default is 0. << 398 If the system is in locked-dow << 399 be allowed. << 400 The purpose if this file is to << 401 during production flow. << 402 << 403 The file is read/write. << 404 << 405 What: /sys/devices/platform/mlxplat/ << 406 What: /sys/devices/platform/mlxplat/ << 407 What: /sys/devices/platform/mlxplat/ << 408 What: /sys/devices/platform/mlxplat/ << 409 What: /sys/devices/platform/mlxplat/ << 410 What: /sys/devices/platform/mlxplat/ << 411 Date: October 2021 << 412 KernelVersion: 5.16 << 413 Contact: Vadim Pasternak <vadimp@nvidia. << 414 Description: These files show the line rese << 415 auxiliary outage or power refr << 416 failed, line card reset failed << 417 Value 1 in file means this is << 418 the above causes could be 1 at << 419 reset cause. << 420 << 421 The files are read only. << 422 << 423 What: /sys/devices/platform/mlxplat/ << 424 What: /sys/devices/platform/mlxplat/ << 425 Date: October 2021 << 426 KernelVersion: 5.16 << 427 Contact: Vadim Pasternak <vadimp@nvidia. << 428 Description: These files allow CPLD and FPG << 429 is enabled, 0 - otherwise. << 430 If the system is in locked-dow << 431 not be allowed. << 432 The purpose of these files to << 433 upgrade through the JTAG daisy << 434 << 435 The files are read/write. << 436 << 437 What: /sys/devices/platform/mlxplat/ << 438 What: /sys/devices/platform/mlxplat/ << 439 Date: October 2021 << 440 KernelVersion: 5.16 << 441 Contact: Vadim Pasternak <vadimp@nvidia. << 442 Description: These files allow to power on/ << 443 The attributes are set 1 for p << 444 << 445 The files are read/write. << 446 << 447 What: /sys/devices/platform/mlxplat/ << 448 What: /sys/devices/platform/mlxplat/ << 449 Date: October 2021 << 450 KernelVersion: 5.16 << 451 Contact: Vadim Pasternak <vadimp@nvidia. << 452 Description: These files allow gearboxes an << 453 The attributes are set 1 to en << 454 If the system is in locked-dow << 455 not be allowed. << 456 The purpose of these files to << 457 burning during production flow << 458 << 459 The file is read/write. << 460 << 461 What: /sys/devices/platform/mlxplat/ << 462 What: /sys/devices/platform/mlxplat/ << 463 Date: October 2021 << 464 KernelVersion: 5.16 << 465 Contact: Vadim Pasternak <vadimp@nvidia. << 466 Description: These files provide the maximu << 467 feeding and line card configur << 468 << 469 The files are read only. << 470 << 471 What: /sys/devices/platform/mlxplat/ << 472 Date: May 2022 << 473 KernelVersion: 5.19 << 474 Contact: Vadim Pasternak <vadimp@nvidia. << 475 Description: This file allows to reset PHY << 476 due to some abnormal PHY behav << 477 Expected behavior: << 478 When phy_reset is written 1, a << 479 from the reset state, when 0 - << 480 << 481 The files are read/write. << 482 << 483 What: /sys/devices/platform/mlxplat/ << 484 Date: May 2022 << 485 KernelVersion: 5.19 << 486 Contact: Vadim Pasternak <vadimp@nvidia. << 487 Description: This file allows to reset ASIC << 488 due to some abnormal ASIC beha << 489 Expected behavior: << 490 When mac_reset is written 1, t << 491 from the reset state, when 0 - << 492 << 493 The files are read/write. << 494 << 495 What: /sys/devices/platform/mlxplat/ << 496 Date: May 2022 << 497 KernelVersion: 5.19 << 498 Contact: Vadim Pasternak <vadimp@nvidia. << 499 Description: This file shows QSFP ports pow << 500 when one of any QSFP ports is << 501 there are no any QSFP ports ar << 502 The possible values are: << 503 0 - Power good, 1 - Not power << 504 << 505 The files are read only. << 506 << 507 What: /sys/devices/platform/mlxplat/ << 508 Date: July 2022 << 509 KernelVersion: 5.20 << 510 Contact: Vadim Pasternak <vadimp@nvidia. << 511 Description: This file shows 2-nd ASIC heal << 512 0 - health failed, 2 - health << 513 << 514 The file is read only. << 515 << 516 What: /sys/devices/platform/mlxplat/ << 517 What: /sys/devices/platform/mlxplat/ << 518 Date: July 2022 << 519 KernelVersion: 5.20 << 520 Contact: Vadim Pasternak <vadimp@nvidia. << 521 Description: These files allow to each of A << 522 << 523 The files are write only. << 524 << 525 What: /sys/devices/platform/mlxplat/ << 526 Date: July 2022 << 527 KernelVersion: 5.20 << 528 Contact: Vadim Pasternak <vadimp@nvidia. << 529 Description: This file is used to indicate << 530 host CPU is ready for sending << 531 For indication the file should << 532 << 533 The file is write only. << 534 << 535 What: /sys/devices/platform/mlxplat/ << 536 Date: January 2020 << 537 KernelVersion: 5.6 << 538 Contact: Vadim Pasternak <vadimp@nvidia. << 539 Description: The file indicates COME module << 540 The value is pushed by hardwar << 541 The purpose is to expose some << 542 << 543 The file is read only. << 544 << 545 What: /sys/devices/platform/mlxplat/ << 546 Date: February 2023 << 547 KernelVersion: 6.3 << 548 Contact: Vadim Pasternak <vadimp@nvidia. << 549 Description: This file shows the system res << 550 devices failure. << 551 Value 1 in file means this is << 552 << 553 The file is read only. << 554 << 555 What: /sys/devices/platform/mlxplat/ << 556 What: /sys/devices/platform/mlxplat/ << 557 Date: February 2023 << 558 KernelVersion: 6.3 << 559 Contact: Vadim Pasternak <vadimp@nvidia. << 560 Description: These files aim to monitor the << 561 processor's RESET output to th << 562 By reading this file, could be << 563 revoked AP Firmware, at which << 564 valid firmware is loaded. This << 565 unauthorized firmware. In the << 566 after the EROT validates the i << 567 as quickly as possible so that << 568 communicate to each ASIC. << 569 << 570 The files are read only. << 571 << 572 What: /sys/devices/platform/mlxplat/ << 573 What: /sys/devices/platform/mlxplat/ << 574 What: /sys/devices/platform/mlxplat/ << 575 What: /sys/devices/platform/mlxplat/ << 576 Date: February 2023 << 577 KernelVersion: 6.3 << 578 Contact: Vadim Pasternak <vadimp@nvidia. << 579 Description: These files aim to perform Ext << 580 sequence after EROT device fai << 581 These EROT devices protect ASI << 582 flow their reset should be rel << 583 up stage, so that EROTs can be << 584 CPU starts to communicate to A << 585 Issuing a reset to the EROT wh << 586 the EROT Application Processor << 587 can be updated/recovered. << 588 For reset/recovery the related << 589 << 590 The files are read/write. << 591 << 592 What: /sys/devices/platform/mlxplat/ << 593 What: /sys/devices/platform/mlxplat/ << 594 Date: February 2023 << 595 KernelVersion: 6.3 << 596 Contact: Vadim Pasternak <vadimp@nvidia. << 597 Description: These files allow access to Ex << 598 and recovery sequence after ER << 599 Default is 0 (programming disa << 600 If the system is in locked-dow << 601 << 602 The files are read/write. << 603 << 604 What: /sys/devices/platform/mlxplat/ << 605 Date: February 2023 << 606 KernelVersion: 6.3 << 607 Contact: Vadim Pasternak <vadimp@nvidia. << 608 Description: This file allows SPI chip sele << 609 device Out-of-Band recovery. << 610 File can be written with 0 or << 611 through SPI device. << 612 << 613 The file is read/write. << 614 << 615 What: /sys/devices/platform/mlxplat/ << 616 Date: February 2023 << 617 KernelVersion: 6.3 << 618 Contact: Vadim Pasternak vadimp@nvidia. << 619 Description: This file shows ASIC Power Goo << 620 Value 1 in file means ASIC Pow << 621 << 622 The file is read only. << 623 << 624 What: /sys/devices/platform/mlxplat/ << 625 What: /sys/devices/platform/mlxplat/ << 626 What: /sys/devices/platform/mlxplat/ << 627 Date: February 2023 << 628 KernelVersion: 6.3 << 629 Contact: Vadim Pasternak vadimp@nvidia. << 630 Description: These files are related to clo << 631 - clk_brd1_boot_fail: warning << 632 - clk_brd2_boot_fail: warning << 633 - clk_brd_fail: error about co << 634 << 635 The files are read only. << 636 << 637 What: /sys/devices/platform/mlxplat/ << 638 Date: February 2023 << 639 KernelVersion: 6.3 << 640 Contact: Vadim Pasternak <vadimp@nvidia. << 641 Description: This file enables programming << 642 Default is 0 (programming disa << 643 If the system is in locked-dow << 644 << 645 The file is read/write. << 646 << 647 What: /sys/devices/platform/mlxplat/ << 648 Date: February 2023 << 649 KernelVersion: 6.3 << 650 Contact: Vadim Pasternak <vadimp@nvidia. << 651 Description: This file enables programming << 652 Default is 0 (programming disa << 653 If the system is in locked-dow << 654 << 655 The file is read/write. << 656 << 657 What: /sys/devices/platform/mlxplat/ << 658 Date: February 2023 << 659 KernelVersion: 6.3 << 660 Contact: Vadim Pasternak <vadimp@nvidia. << 661 Description: This file shows the system res << 662 Value 1 in file means this is << 663 << 664 The file is read only. << 665 << 666 What: /sys/devices/platform/mlxplat/ << 667 What: /sys/devices/platform/mlxplat/ << 668 What: /sys/devices/platform/mlxplat/ << 669 Date: August 2023 << 670 KernelVersion: 6.6 << 671 Contact: Vadim Pasternak <vadimp@nvidia. << 672 Description: These files show with which CP << 673 versions have been burned the << 674 system. << 675 << 676 The files are read only. << 677 << 678 What: /sys/devices/platform/mlxplat/ << 679 Date: August 2023 << 680 KernelVersion: 6.6 << 681 Contact: Vadim Pasternak <vadimp@nvidia. << 682 Description: This file indicates the availa << 683 field update through the JTAG << 684 << 685 b00 - field update through LPC << 686 b01 - Reserved. << 687 b10 - Reserved. << 688 b11 - field update through CPU << 689 << 690 The file is read only. << 691 << 692 What: /sys/devices/platform/mlxplat/ << 693 Date: August 2023 << 694 KernelVersion: 6.6 << 695 Contact: Vadim Pasternak <vadimp@nvidia. << 696 Description: 1 - indicates that system lid << 697 << 698 The file is read only. << 699 << 700 What: /sys/devices/platform/mlxplat/ << 701 Date: August 2023 << 702 KernelVersion: 6.6 << 703 Contact: Vadim Pasternak <vadimp@nvidia. << 704 Description: This file if set 1 indicates t << 705 long press of power button. << 706 << 707 The file is read only. << 708 << 709 What: /sys/devices/platform/mlxplat/ << 710 Date: August 2023 << 711 KernelVersion: 6.6 << 712 Contact: Vadim Pasternak <vadimp@nvidia. << 713 Description: This file shows 1 in case the << 714 failure of any DC-DC power con << 715 switch board. << 716 << 717 The file is read only. <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.