Initial commit
This commit is contained in:
@@ -0,0 +1,180 @@
|
||||
- Device:
|
||||
index: 0
|
||||
# Linux sysfs path for this power sequencer (0xC8 8-bit address)
|
||||
path: /sys/bus/i2c/devices/i2c-8/8-0064
|
||||
RailNames:
|
||||
- "12.0V"
|
||||
- "3.3V"
|
||||
- "1.8V"
|
||||
- "1.1V"
|
||||
- "0.8V_SW"
|
||||
- "5.0V"
|
||||
- "VDN0"
|
||||
- "VDN1"
|
||||
- "AVDD"
|
||||
- "VIO0"
|
||||
- "VIO1"
|
||||
- "VDD0"
|
||||
- "VDD1"
|
||||
- "VCS0"
|
||||
- "VCS1"
|
||||
GPIConfigs:
|
||||
- name: PGOOD_5P0V
|
||||
gpi: 1
|
||||
pinID: 8
|
||||
poll: false
|
||||
analysis: none
|
||||
- name: MEM_GOOD0
|
||||
gpi: 2
|
||||
pinID: 9
|
||||
poll: false
|
||||
analysis: memGOOD0
|
||||
- name: MEM_GOOD1
|
||||
gpi: 3
|
||||
pinID: 10
|
||||
poll: false
|
||||
analysis: memGOOD1
|
||||
- name: GPU_PGOOD
|
||||
gpi: 4
|
||||
pinID: 14
|
||||
poll: false
|
||||
analysis: gpuPGOOD # Extra GPIOAnalysis to run if faulted
|
||||
- name: GPU_TH_OVERT
|
||||
gpi: 5
|
||||
pinID: 17
|
||||
poll: false
|
||||
analysis: gpuOverTemp # Extra GPIOAnalysis to run if faulted
|
||||
- name: SOFTWARE_PGOOD
|
||||
gpi: 6
|
||||
pinID: 11
|
||||
poll: false
|
||||
analysis: none
|
||||
GPIOAnalysis:
|
||||
- type: gpuPGOOD
|
||||
# The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit)
|
||||
path: /sys/bus/i2c/devices/i2c-8/8-0060
|
||||
gpio_value: low # What GPIO value indicates a fault/problem?
|
||||
error_function: gpuPGOODError # Extra analysis function to call for this type
|
||||
option_flags: none
|
||||
GPIODefinitions:
|
||||
- GPIODefinition: GPU Card 0
|
||||
gpio: 8 # GPIO pin/register to check for fault
|
||||
# Call out path for fault
|
||||
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
|
||||
- type: gpuOverTemp
|
||||
# The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit)
|
||||
path: /sys/bus/i2c/devices/i2c-8/8-0060
|
||||
gpio_value: low # What GPIO value indicates a fault/problem?
|
||||
error_function: gpuOverTempError # Extra analysis function to call for this type
|
||||
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
|
||||
- type: memGOOD0
|
||||
# The PCA9xxx chip device path and address (0xE8 8-bit = 0x74 7-bit)
|
||||
path: /sys/bus/i2c/devices/i2c-9/9-0074
|
||||
gpio_value: low # What GPIO value indicates a fault/problem?
|
||||
error_function: memGoodError # Extra analysis function to call for this type
|
||||
option_flags: none
|
||||
GPIODefinitions:
|
||||
- GPIODefinition: CPU 0 OMI0A PGOOD
|
||||
gpio: 0 # GPIO pin/register to check for fault
|
||||
# Call out path for fault
|
||||
callout: /system/chassis/motherboard/dimm4
|
||||
- GPIODefinition: CPU 0 OMI0B PGOOD
|
||||
gpio: 1
|
||||
callout: /system/chassis/motherboard/dimm3
|
||||
- GPIODefinition: CPU 0 OMI0C PGOOD
|
||||
gpio: 2
|
||||
callout: /system/chassis/motherboard/dimm2
|
||||
- GPIODefinition: CPU 0 OMI1A PGOOD
|
||||
gpio: 3
|
||||
callout: /system/chassis/motherboard/dimm5
|
||||
- GPIODefinition: CPU 0 OMI1B PGOOD
|
||||
gpio: 4
|
||||
callout: /system/chassis/motherboard/dimm10
|
||||
- GPIODefinition: CPU 0 OMI1C PGOOD
|
||||
gpio: 5
|
||||
callout: /system/chassis/motherboard/dimm8
|
||||
- GPIODefinition: CPU 0 OMI2A PGOOD
|
||||
gpio: 6
|
||||
callout: /system/chassis/motherboard/dimm11
|
||||
- GPIODefinition: CPU 0 OMI2B PGOOD
|
||||
gpio: 7
|
||||
callout: /system/chassis/motherboard/dimm9
|
||||
- GPIODefinition: CPU 0 OMI3A PGOOD
|
||||
gpio: 8
|
||||
callout: /system/chassis/motherboard/dimm0
|
||||
- GPIODefinition: CPU 0 OMI3B PGOOD
|
||||
gpio: 9
|
||||
callout: /system/chassis/motherboard/dimm1
|
||||
- GPIODefinition: CPU 0 OMI3C PGOOD
|
||||
gpio: 10
|
||||
callout: /system/chassis/motherboard/dimm7
|
||||
- GPIODefinition: CPU 0 OMI4A PGOOD
|
||||
gpio: 11
|
||||
callout: /system/chassis/motherboard/dimm6
|
||||
- type: memGOOD1
|
||||
# The PCA9xxx chip device path and address (0xE8 8-bit = 0x74 7-bit)
|
||||
path: /sys/bus/i2c/devices/i2c-10/10-0074
|
||||
gpio_value: low # What GPIO value indicates a fault/problem?
|
||||
error_function: memGoodError # Extra analysis function to call for this type
|
||||
option_flags: none
|
||||
GPIODefinitions:
|
||||
- GPIODefinition: CPU 1 OMI0A PGOOD
|
||||
gpio: 0 # GPIO pin/register to check for fault
|
||||
# Call out path for fault
|
||||
callout: /system/chassis/motherboard/dimm16
|
||||
- GPIODefinition: CPU 1 OMI0B PGOOD
|
||||
gpio: 1
|
||||
callout: /system/chassis/motherboard/dimm15
|
||||
- GPIODefinition: CPU 1 OMI0C PGOOD
|
||||
gpio: 2
|
||||
callout: /system/chassis/motherboard/dimm14
|
||||
- GPIODefinition: CPU 1 OMI1A PGOOD
|
||||
gpio: 3
|
||||
callout: /system/chassis/motherboard/dimm17
|
||||
- GPIODefinition: CPU 1 OMI1B PGOOD
|
||||
gpio: 4
|
||||
callout: /system/chassis/motherboard/dimm22
|
||||
- GPIODefinition: CPU 1 OMI1C PGOOD
|
||||
gpio: 5
|
||||
callout: /system/chassis/motherboard/dimm20
|
||||
- GPIODefinition: CPU 1 OMI2A PGOOD
|
||||
gpio: 6
|
||||
callout: /system/chassis/motherboard/dimm23
|
||||
- GPIODefinition: CPU 1 OMI2B PGOOD
|
||||
gpio: 7
|
||||
callout: /system/chassis/motherboard/dimm21
|
||||
- GPIODefinition: CPU 1 OMI3A PGOOD
|
||||
gpio: 8
|
||||
callout: /system/chassis/motherboard/dimm12
|
||||
- GPIODefinition: CPU 1 OMI3B PGOOD
|
||||
gpio: 9
|
||||
callout: /system/chassis/motherboard/dimm13
|
||||
- GPIODefinition: CPU 1 OMI3C PGOOD
|
||||
gpio: 10
|
||||
callout: /system/chassis/motherboard/dimm19
|
||||
- GPIODefinition: CPU 1 OMI4A PGOOD
|
||||
gpio: 11
|
||||
callout: /system/chassis/motherboard/dimm18
|
||||
@@ -0,0 +1,103 @@
|
||||
- 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
|
||||
Reference in New Issue
Block a user