Lines Matching defs:pins
45 add_gpio_pin(prop_array_t pins, const char *name, int num, int act, int def)
53 prop_array_add(pins, pin);
106 prop_array_t pins;
110 pins = prop_array_create();
111 add_gpio_pin(pins, "LED indicator", 7, 0, -1);
112 add_gpio_pin(pins, "LED fault", 5, 0, 0);
113 add_gpio_pin(pins, "LED power", 4, 0, 1);
114 prop_dictionary_set(dict, "pins", pins);
115 prop_object_release(pins);
118 pins = prop_array_create();
119 add_gpio_pin(pins, "LED bay0_fault", 10, 0, 0);
120 add_gpio_pin(pins, "LED bay1_fault", 11, 0, 0);
121 add_gpio_pin(pins, "LED bay0_remove", 12, 0, 0);
122 add_gpio_pin(pins, "LED bay1_remove", 13, 0, 0);
123 prop_dictionary_set(dict, "pins", pins);
124 prop_object_release(pins);
127 pins = prop_array_create();
128 add_gpio_pin(pins, "LED bay2_fault", 10, 0, 0);
129 add_gpio_pin(pins, "LED bay3_fault", 11, 0, 0);
130 add_gpio_pin(pins, "LED bay2_remove", 12, 0, 0);
131 add_gpio_pin(pins, "LED bay3_remove", 13, 0, 0);
132 prop_dictionary_set(dict, "pins", pins);
133 prop_object_release(pins);
143 prop_array_t pins;
147 pins = prop_array_create();
148 add_gpio_pin(pins, "ALERT high_temp", 1, 0, 30);
149 add_gpio_pin(pins, "ALERT disk_event", 2, 0, 30);
150 add_gpio_pin(pins, "ALERT fan_fail", 4, 0, 30);
151 add_gpio_pin(pins, "ALERT key_event", 5, 0, 30);
152 add_gpio_pin(pins, "ALERT psu_event", 6, 0, 30);
153 prop_dictionary_set(dict, "pins", pins);
154 prop_object_release(pins);
157 pins = prop_array_create();
158 add_gpio_pin(pins, "INDICATOR psu0_present", 0, 0, -1);
159 add_gpio_pin(pins, "INDICATOR psu1_present", 1, 0, -1);
160 add_gpio_pin(pins, "INDICATOR psu0_fault", 4, 0, -1);
161 add_gpio_pin(pins, "INDICATOR psu1_fault", 5, 0, -1);
162 prop_dictionary_set(dict, "pins", pins);
163 prop_object_release(pins);
166 pins = prop_array_create();
167 add_gpio_pin(pins, "INDICATOR disk0_present",
169 add_gpio_pin(pins, "INDICATOR disk1_present",
171 add_gpio_pin(pins, "INDICATOR disk2_present",
173 add_gpio_pin(pins, "INDICATOR disk3_present",
175 add_gpio_pin(pins, "INDICATOR disk4_present",
177 add_gpio_pin(pins, "INDICATOR disk5_present",
179 prop_dictionary_set(dict, "pins", pins);
180 prop_object_release(pins);
183 pins = prop_array_create();
184 add_gpio_pin(pins, "LED disk_fault", 0, 0, -1);
185 add_gpio_pin(pins, "LED psu_fault", 1, 0, -1);
186 add_gpio_pin(pins, "LED overtemp", 2, 0, -1);
187 add_gpio_pin(pins, "LED fault", 3, 0, -1);
188 add_gpio_pin(pins, "LED activity", 4, 0, -1);
190 add_gpio_pin(pins, "INDICATOR key_normal", 6, 0, -1);
191 add_gpio_pin(pins, "INDICATOR key_diag", 7, 0, -1);
193 prop_dictionary_set(dict, "pins", pins);
194 prop_object_release(pins);
197 pins = prop_array_create();
198 add_gpio_pin(pins, "LED disk0_fault", 0, 0, -1);
199 add_gpio_pin(pins, "LED disk1_fault", 1, 0, -1);
200 add_gpio_pin(pins, "LED disk2_fault", 2, 0, -1);
201 add_gpio_pin(pins, "LED disk3_fault", 3, 0, -1);
202 add_gpio_pin(pins, "LED disk4_fault", 4, 0, -1);
203 add_gpio_pin(pins, "LED disk5_fault", 5, 0, -1);
204 prop_dictionary_set(dict, "pins", pins);
205 prop_object_release(pins);