| - Device: | |
| index: 0 | |
| # Linux sysfs path for this power sequencer (0xC8 8-bit address) | |
| path: /sys/bus/i2c/devices/i2c-11/11-0064 | |
| RailNames: | |
| - "5.0VCS" | |
| - "12.0V" | |
| - "3.3V" | |
| - "1.8V" | |
| - "1.1V" | |
| - "1.0V" | |
| - "0.9V" | |
| - "VDN-A" | |
| - "VDN-B" | |
| - "AVDD" | |
| - "VIO-A" | |
| - "VIO-B" | |
| - "VDD-A" | |
| - "VDD-B" | |
| - "VCS-A" | |
| - "VCS-B" | |
| GPIConfigs: | |
| - name: PGOOD_5P0V | |
| gpi: 1 | |
| pinID: 8 | |
| poll: false | |
| analysis: none | |
| - name: MEM_GOOD0 | |
| gpi: 2 | |
| pinID: 9 | |
| poll: false | |
| analysis: none | |
| - name: MEM_GOOD1 | |
| gpi: 3 | |
| pinID: 10 | |
| poll: false | |
| analysis: none | |
| - name: GPU_PGOOD | |
| gpi: 4 | |
| pinID: 14 | |
| poll: false | |
| analysis: gpuPGOOD | |
| - name: GPU_TH_OVERT | |
| gpi: 5 | |
| pinID: 17 | |
| poll: true | |
| analysis: gpuOverTemp | |
| - name: SOFTWARE_PGOOD | |
| gpi: 6 | |
| pinID: 11 | |
| poll: false | |
| analysis: none | |
| GPIOAnalysis: | |
| - type: gpuPGOOD | |
| path: /sys/bus/i2c/devices/i2c-11/11-0060 | |
| gpio_value: low | |
| error_function: gpuPGOODError | |
| option_flags: none | |
| GPIODefinitions: | |
| - GPIODefinition: GPU Card 0 | |
| gpio: 8 | |
| callout: /system/chassis/motherboard/gv100card0 | |
| - GPIODefinition: GPU Card 1 | |
| gpio: 9 | |
| callout: /system/chassis/motherboard/gv100card1 | |
| - GPIODefinition: GPU Card 2 | |
| gpio: 10 | |
| callout: /system/chassis/motherboard/gv100card2 | |
| - GPIODefinition: GPU Card 3 | |
| gpio: 11 | |
| callout: /system/chassis/motherboard/gv100card3 | |
| - GPIODefinition: GPU Card 4 | |
| gpio: 12 | |
| callout: /system/chassis/motherboard/gv100card4 | |
| - GPIODefinition: GPU Card 5 | |
| gpio: 13 | |
| callout: /system/chassis/motherboard/gv100card5 | |
| - type: gpuOverTemp # Extra analysis function to call for this type | |
| # The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit) | |
| path: /sys/bus/i2c/devices/i2c-11/11-0060 | |
| gpio_value: low # What GPIO value indicates a fault/problem? | |
| error_function: gpuOverTempError | |
| option_flags: shutdownOnFault | |
| GPIODefinitions: | |
| - GPIODefinition: GPU Card 0 Overtemperature | |
| gpio: 2 # GPIO pin/register to check for fault | |
| # Call out path for fault | |
| callout: /system/chassis/motherboard/gv100card0 | |
| - GPIODefinition: GPU Card 1 Overtemperature | |
| gpio: 3 | |
| callout: /system/chassis/motherboard/gv100card1 | |
| - GPIODefinition: GPU Card 2 Overtemperature | |
| gpio: 4 | |
| callout: /system/chassis/motherboard/gv100card2 | |
| - GPIODefinition: GPU Card 3 Overtemperature | |
| gpio: 5 | |
| callout: /system/chassis/motherboard/gv100card3 | |
| - GPIODefinition: GPU Card 4 Overtemperature | |
| gpio: 6 | |
| callout: /system/chassis/motherboard/gv100card4 | |
| - GPIODefinition: GPU Card 5 Overtemperature | |
| gpio: 7 | |
| callout: /system/chassis/motherboard/gv100card5 |