blob: 6e6e5db86e9cb8ff0e7154d33cd740a6f7c8884b [file] [log] [blame]
Brandon Wyman926aa4d2019-04-03 18:38:43 -05001- Device:
2 index: 0
3 # Linux sysfs path for this power sequencer (0xC8 8-bit address)
Patrick Williams0dbce562022-12-12 10:43:31 -06004 path: /sys/bus/i2c/devices/i2c-11/11-0064
Brandon Wyman926aa4d2019-04-03 18:38:43 -05005 RailNames:
6 - "5.0VCS"
7 - "12.0V"
8 - "3.3V"
9 - "1.8V"
10 - "1.1V"
11 - "1.0V"
12 - "0.9V"
13 - "VDN-A"
14 - "VDN-B"
15 - "AVDD"
16 - "VIO-A"
17 - "VIO-B"
18 - "VDD-A"
19 - "VDD-B"
20 - "VCS-A"
21 - "VCS-B"
22 GPIConfigs:
Patrick Williams0dbce562022-12-12 10:43:31 -060023 - name: PGOOD_5P0V
24 gpi: 1
25 pinID: 8
26 poll: false
27 analysis: none
28 - name: MEM_GOOD0
29 gpi: 2
30 pinID: 9
31 poll: false
32 analysis: none
33 - name: MEM_GOOD1
34 gpi: 3
35 pinID: 10
36 poll: false
37 analysis: none
38 - name: GPU_PGOOD
39 gpi: 4
40 pinID: 14
41 poll: false
42 analysis: gpuPGOOD
43 - name: GPU_TH_OVERT
44 gpi: 5
45 pinID: 17
46 poll: true
47 analysis: gpuOverTemp
48 - name: SOFTWARE_PGOOD
49 gpi: 6
50 pinID: 11
51 poll: false
52 analysis: none
Brandon Wyman926aa4d2019-04-03 18:38:43 -050053 GPIOAnalysis:
Patrick Williams0dbce562022-12-12 10:43:31 -060054 - type: gpuPGOOD
55 path: /sys/bus/i2c/devices/i2c-11/11-0060
56 gpio_value: low
57 error_function: gpuPGOODError
58 option_flags: none
Brandon Wyman926aa4d2019-04-03 18:38:43 -050059 GPIODefinitions:
60 - GPIODefinition: GPU Card 0
Patrick Williams0dbce562022-12-12 10:43:31 -060061 gpio: 8
62 callout: /system/chassis/motherboard/gv100card0
Brandon Wyman926aa4d2019-04-03 18:38:43 -050063 - GPIODefinition: GPU Card 1
Patrick Williams0dbce562022-12-12 10:43:31 -060064 gpio: 9
65 callout: /system/chassis/motherboard/gv100card1
Brandon Wyman926aa4d2019-04-03 18:38:43 -050066 - GPIODefinition: GPU Card 2
Patrick Williams0dbce562022-12-12 10:43:31 -060067 gpio: 10
68 callout: /system/chassis/motherboard/gv100card2
Brandon Wyman926aa4d2019-04-03 18:38:43 -050069 - GPIODefinition: GPU Card 3
Patrick Williams0dbce562022-12-12 10:43:31 -060070 gpio: 11
71 callout: /system/chassis/motherboard/gv100card3
Brandon Wyman926aa4d2019-04-03 18:38:43 -050072 - GPIODefinition: GPU Card 4
Patrick Williams0dbce562022-12-12 10:43:31 -060073 gpio: 12
74 callout: /system/chassis/motherboard/gv100card4
Brandon Wyman926aa4d2019-04-03 18:38:43 -050075 - GPIODefinition: GPU Card 5
Patrick Williams0dbce562022-12-12 10:43:31 -060076 gpio: 13
77 callout: /system/chassis/motherboard/gv100card5
78 - type: gpuOverTemp # Extra analysis function to call for this type
Brandon Wyman926aa4d2019-04-03 18:38:43 -050079 # The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit)
Patrick Williams0dbce562022-12-12 10:43:31 -060080 path: /sys/bus/i2c/devices/i2c-11/11-0060
81 gpio_value: low # What GPIO value indicates a fault/problem?
82 error_function: gpuOverTempError
83 option_flags: shutdownOnFault
Brandon Wyman926aa4d2019-04-03 18:38:43 -050084 GPIODefinitions:
85 - GPIODefinition: GPU Card 0 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -060086 gpio: 2 # GPIO pin/register to check for fault
Brandon Wyman926aa4d2019-04-03 18:38:43 -050087 # Call out path for fault
Patrick Williams0dbce562022-12-12 10:43:31 -060088 callout: /system/chassis/motherboard/gv100card0
Brandon Wyman926aa4d2019-04-03 18:38:43 -050089 - GPIODefinition: GPU Card 1 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -060090 gpio: 3
91 callout: /system/chassis/motherboard/gv100card1
Brandon Wyman926aa4d2019-04-03 18:38:43 -050092 - GPIODefinition: GPU Card 2 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -060093 gpio: 4
94 callout: /system/chassis/motherboard/gv100card2
Brandon Wyman926aa4d2019-04-03 18:38:43 -050095 - GPIODefinition: GPU Card 3 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -060096 gpio: 5
97 callout: /system/chassis/motherboard/gv100card3
Brandon Wyman926aa4d2019-04-03 18:38:43 -050098 - GPIODefinition: GPU Card 4 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -060099 gpio: 6
100 callout: /system/chassis/motherboard/gv100card4
Brandon Wyman926aa4d2019-04-03 18:38:43 -0500101 - GPIODefinition: GPU Card 5 Overtemperature
Patrick Williams0dbce562022-12-12 10:43:31 -0600102 gpio: 7
103 callout: /system/chassis/motherboard/gv100card5