blob: abb2ce3269324584f3a586ec8771fb9279c1221f [file] [log] [blame]
Brandon Wymanb5b193f2019-04-12 16:07:06 -05001- Device:
2 index: 0
3 # Linux sysfs path for this power sequencer (0xC8 8-bit address)
Jim Wrightad75a642019-10-03 15:01:54 -05004 path: /sys/bus/i2c/devices/i2c-8/8-0064
Brandon Wymanb5b193f2019-04-12 16:07:06 -05005 RailNames:
6 - "12.0V"
7 - "3.3V"
8 - "1.8V"
9 - "1.1V"
10 - "0.8V_SW"
11 - "5.0V"
12 - "VDN0"
13 - "VDN1"
14 - "AVDD"
15 - "VIO0"
16 - "VIO1"
17 - "VDD0"
18 - "VDD1"
19 - "VCS0"
20 - "VCS1"
21 GPIConfigs:
22 - name: PGOOD_5P0V
23 gpi: 1
24 pinID: 8
25 poll: false
26 analysis: none
27 - name: MEM_GOOD0
28 gpi: 2
29 pinID: 9
30 poll: false
Brandon Wymanbbca98d2019-05-13 17:25:21 -050031 analysis: memGOOD0
Brandon Wymanb5b193f2019-04-12 16:07:06 -050032 - name: MEM_GOOD1
33 gpi: 3
34 pinID: 10
35 poll: false
Brandon Wymanbbca98d2019-05-13 17:25:21 -050036 analysis: memGOOD1
Brandon Wymanb5b193f2019-04-12 16:07:06 -050037 - name: GPU_PGOOD
38 gpi: 4
39 pinID: 14
40 poll: false
41 analysis: gpuPGOOD # Extra GPIOAnalysis to run if faulted
42 - name: GPU_TH_OVERT
43 gpi: 5
44 pinID: 17
45 poll: false
46 analysis: gpuOverTemp # Extra GPIOAnalysis to run if faulted
47 - name: SOFTWARE_PGOOD
48 gpi: 6
49 pinID: 11
50 poll: false
51 analysis: none
52 GPIOAnalysis:
53 - type: gpuPGOOD
54 # The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit)
Jim Wrightad75a642019-10-03 15:01:54 -050055 path: /sys/bus/i2c/devices/i2c-8/8-0060
Brandon Wymanb5b193f2019-04-12 16:07:06 -050056 gpio_value: low # What GPIO value indicates a fault/problem?
57 error_function: gpuPGOODError # Extra analysis function to call for this type
58 option_flags: none
59 GPIODefinitions:
60 - GPIODefinition: GPU Card 0
61 gpio: 8 # GPIO pin/register to check for fault
62 # Call out path for fault
63 callout: /system/chassis/motherboard/gv100card0
64 - GPIODefinition: GPU Card 1
65 gpio: 9
66 callout: /system/chassis/motherboard/gv100card1
67 - GPIODefinition: GPU Card 2
68 gpio: 10
69 callout: /system/chassis/motherboard/gv100card2
70 - GPIODefinition: GPU Card 3
71 gpio: 11
72 callout: /system/chassis/motherboard/gv100card3
73 - type: gpuOverTemp
74 # The PCA9xxx chip device path and address (0xC0 8-bit = 0x60 7-bit)
Jim Wrightad75a642019-10-03 15:01:54 -050075 path: /sys/bus/i2c/devices/i2c-8/8-0060
Brandon Wymanb5b193f2019-04-12 16:07:06 -050076 gpio_value: low # What GPIO value indicates a fault/problem?
77 error_function: gpuOverTempError # Extra analysis function to call for this type
78 option_flags: shutdownOnFault
79 GPIODefinitions:
80 - GPIODefinition: GPU Card 0 Overtemperature
81 gpio: 2 # GPIO pin/register to check for fault
82 # Call out path for fault
83 callout: /system/chassis/motherboard/gv100card0
84 - GPIODefinition: GPU Card 1 Overtemperature
85 gpio: 3
86 callout: /system/chassis/motherboard/gv100card1
87 - GPIODefinition: GPU Card 2 Overtemperature
88 gpio: 4
89 callout: /system/chassis/motherboard/gv100card2
90 - GPIODefinition: GPU Card 3 Overtemperature
91 gpio: 5
92 callout: /system/chassis/motherboard/gv100card3
Brandon Wymanbbca98d2019-05-13 17:25:21 -050093 - type: memGOOD0
94 # The PCA9xxx chip device path and address (0xE8 8-bit = 0x74 7-bit)
Jim Wrightad75a642019-10-03 15:01:54 -050095 path: /sys/bus/i2c/devices/i2c-9/9-0074
Brandon Wymanbbca98d2019-05-13 17:25:21 -050096 gpio_value: low # What GPIO value indicates a fault/problem?
97 error_function: memGoodError # Extra analysis function to call for this type
98 option_flags: none
99 GPIODefinitions:
100 - GPIODefinition: CPU 0 OMI0A PGOOD
101 gpio: 0 # GPIO pin/register to check for fault
102 # Call out path for fault
103 callout: /system/chassis/motherboard/dimm4
104 - GPIODefinition: CPU 0 OMI0B PGOOD
105 gpio: 1
106 callout: /system/chassis/motherboard/dimm3
107 - GPIODefinition: CPU 0 OMI0C PGOOD
108 gpio: 2
109 callout: /system/chassis/motherboard/dimm2
110 - GPIODefinition: CPU 0 OMI1A PGOOD
111 gpio: 3
112 callout: /system/chassis/motherboard/dimm5
113 - GPIODefinition: CPU 0 OMI1B PGOOD
114 gpio: 4
115 callout: /system/chassis/motherboard/dimm10
116 - GPIODefinition: CPU 0 OMI1C PGOOD
117 gpio: 5
118 callout: /system/chassis/motherboard/dimm8
119 - GPIODefinition: CPU 0 OMI2A PGOOD
120 gpio: 6
121 callout: /system/chassis/motherboard/dimm11
122 - GPIODefinition: CPU 0 OMI2B PGOOD
123 gpio: 7
124 callout: /system/chassis/motherboard/dimm9
125 - GPIODefinition: CPU 0 OMI3A PGOOD
126 gpio: 8
127 callout: /system/chassis/motherboard/dimm0
128 - GPIODefinition: CPU 0 OMI3B PGOOD
129 gpio: 9
130 callout: /system/chassis/motherboard/dimm1
131 - GPIODefinition: CPU 0 OMI3C PGOOD
132 gpio: 10
133 callout: /system/chassis/motherboard/dimm7
134 - GPIODefinition: CPU 0 OMI4A PGOOD
135 gpio: 11
136 callout: /system/chassis/motherboard/dimm6
137 - type: memGOOD1
138 # The PCA9xxx chip device path and address (0xE8 8-bit = 0x74 7-bit)
Jim Wrightad75a642019-10-03 15:01:54 -0500139 path: /sys/bus/i2c/devices/i2c-10/10-0074
Brandon Wymanbbca98d2019-05-13 17:25:21 -0500140 gpio_value: low # What GPIO value indicates a fault/problem?
141 error_function: memGoodError # Extra analysis function to call for this type
142 option_flags: none
143 GPIODefinitions:
144 - GPIODefinition: CPU 1 OMI0A PGOOD
145 gpio: 0 # GPIO pin/register to check for fault
146 # Call out path for fault
147 callout: /system/chassis/motherboard/dimm16
148 - GPIODefinition: CPU 1 OMI0B PGOOD
149 gpio: 1
150 callout: /system/chassis/motherboard/dimm15
151 - GPIODefinition: CPU 1 OMI0C PGOOD
152 gpio: 2
153 callout: /system/chassis/motherboard/dimm14
154 - GPIODefinition: CPU 1 OMI1A PGOOD
155 gpio: 3
156 callout: /system/chassis/motherboard/dimm17
157 - GPIODefinition: CPU 1 OMI1B PGOOD
158 gpio: 4
159 callout: /system/chassis/motherboard/dimm22
160 - GPIODefinition: CPU 1 OMI1C PGOOD
161 gpio: 5
162 callout: /system/chassis/motherboard/dimm20
163 - GPIODefinition: CPU 1 OMI2A PGOOD
164 gpio: 6
165 callout: /system/chassis/motherboard/dimm23
166 - GPIODefinition: CPU 1 OMI2B PGOOD
167 gpio: 7
168 callout: /system/chassis/motherboard/dimm21
169 - GPIODefinition: CPU 1 OMI3A PGOOD
170 gpio: 8
171 callout: /system/chassis/motherboard/dimm12
172 - GPIODefinition: CPU 1 OMI3B PGOOD
173 gpio: 9
174 callout: /system/chassis/motherboard/dimm13
175 - GPIODefinition: CPU 1 OMI3C PGOOD
176 gpio: 10
177 callout: /system/chassis/motherboard/dimm19
178 - GPIODefinition: CPU 1 OMI4A PGOOD
179 gpio: 11
180 callout: /system/chassis/motherboard/dimm18