sppctl_gpio_get_direction
if (sppctl_gpio_get_direction(chip, offset))
seq_printf(s, " %c", sppctl_gpio_get_direction(chip, i) ? 'I' : 'O');
gchip->get_direction = sppctl_gpio_get_direction;
if (sppctl_gpio_get_direction(&pctl->spp_gchip->chip, pin))