Lines Matching refs:is_input
104 bool is_input; member
282 val = bank->is_input; in sgpio_pinconf_get()
286 val = !bank->is_input; in sgpio_pinconf_get()
290 if (bank->is_input) in sgpio_pinconf_get()
321 if (bank->is_input) in sgpio_pinconf_set()
375 return (input == bank->is_input) ? 0 : -EINVAL; in sgpio_gpio_set_direction()
447 return bank->is_input ? 0 : -EINVAL; in microchip_sgpio_direction_input()
458 if (bank->is_input) in microchip_sgpio_direction_output()
472 return bank->is_input ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT; in microchip_sgpio_get_direction()
489 return bank->is_input ? sgpio_input_get(priv, &addr) : sgpio_output_get(priv, &addr); in microchip_sgpio_get_value()
717 bank->is_input ? "in" : "out"); in microchip_sgpio_register_bank()
738 bank->is_input ? 'I' : 'O', in microchip_sgpio_register_bank()
765 if (bank->is_input && priv->properties->flags & SGPIO_FLAGS_HAS_IRQ) { in microchip_sgpio_register_bank()
839 priv->in.is_input = true; in microchip_sgpio_probe()