add_gpio_pin
add_gpio_pin(pins, "LED indicator", 7, 0, -1);
add_gpio_pin(pins, "LED fault", 5, 0, 0);
add_gpio_pin(pins, "LED power", 4, 0, 1);
add_gpio_pin(pins, "LED bay0_fault", 10, 0, 0);
add_gpio_pin(pins, "LED bay1_fault", 11, 0, 0);
add_gpio_pin(pins, "LED bay0_remove", 12, 0, 0);
add_gpio_pin(pins, "LED bay1_remove", 13, 0, 0);
add_gpio_pin(pins, "LED bay2_fault", 10, 0, 0);
add_gpio_pin(pins, "LED bay3_fault", 11, 0, 0);
add_gpio_pin(pins, "LED bay2_remove", 12, 0, 0);
add_gpio_pin(pins, "LED bay3_remove", 13, 0, 0);
add_gpio_pin(pins,
add_gpio_pin(pins,
add_gpio_pin(pins,
add_gpio_pin(pins,
add_gpio_pin(pins, "LED power", 0, 1, -1);
add_gpio_pin(pins, "LED fault", 1, 0, -1);
add_gpio_pin(pins, "ALERT high_temp", 1, 0, 30);
add_gpio_pin(pins, "ALERT disk_event", 2, 0, 30);
add_gpio_pin(pins, "ALERT fan_fail", 4, 0, 30);
add_gpio_pin(pins, "ALERT key_event", 5, 0, 30);
add_gpio_pin(pins, "ALERT psu_event", 6, 0, 30);
add_gpio_pin(pins, "INDICATOR psu0_present", 0, 0, -1);
add_gpio_pin(pins, "INDICATOR psu1_present", 1, 0, -1);
add_gpio_pin(pins, "INDICATOR psu0_fault", 4, 0, -1);
add_gpio_pin(pins, "INDICATOR psu1_fault", 5, 0, -1);
add_gpio_pin(pins, "INDICATOR disk0_present",
add_gpio_pin(pins, "INDICATOR disk1_present",
add_gpio_pin(pins, "INDICATOR disk2_present",
add_gpio_pin(pins, "INDICATOR disk3_present",
add_gpio_pin(pins, "INDICATOR disk4_present",
add_gpio_pin(pins, "INDICATOR disk5_present",
add_gpio_pin(pins, "LED disk_fault", 0, 0, -1);
add_gpio_pin(pins, "LED psu_fault", 1, 0, -1);
add_gpio_pin(pins, "LED overtemp", 2, 0, -1);
add_gpio_pin(pins, "LED fault", 3, 0, -1);
add_gpio_pin(pins, "LED activity", 4, 0, -1);
add_gpio_pin(pins, "INDICATOR key_normal", 6, 0, -1);
add_gpio_pin(pins, "INDICATOR key_diag", 7, 0, -1);
add_gpio_pin(pins, "LED disk0_fault", 0, 0, -1);
add_gpio_pin(pins, "LED disk1_fault", 1, 0, -1);
add_gpio_pin(pins, "LED disk2_fault", 2, 0, -1);
add_gpio_pin(pins, "LED disk3_fault", 3, 0, -1);
add_gpio_pin(pins, "LED disk4_fault", 4, 0, -1);
add_gpio_pin(pins, "LED disk5_fault", 5, 0, -1);