kgpio_ops
ret = kgpio->kgpio_ops->kgo_get(kgpio->kgpio_drv, info.kgi_id, attr);
ret = kgpio->kgpio_ops->kgo_set(kgpio->kgpio_drv, kgu.kgu_id, attr_nvl,
if (kgpio->kgpio_ops->kgo_cap == NULL) {
ret = kgpio->kgpio_ops->kgo_cap(kgpio->kgpio_drv, create.kdc_id,
if (kgpio->kgpio_ops->kgo_input == NULL ||
if (kgpio->kgpio_ops->kgo_output_state == NULL ||
kgpio->kgpio_ops->kgo_output == NULL ||
ret = kgpio->kgpio_ops->kgo_output_state(kgpio->kgpio_drv,
ret = kgpio->kgpio_ops->kgo_name2id(kgpio->kgpio_drv, id.kin_name,
ret = kgpio->kgpio_ops->kgo_input(kgpio->kgpio_drv, dpio->dpio_gpio_num,
ret = kgpio->kgpio_ops->kgo_output(kgpio->kgpio_drv,
const kgpio_ops_t *kgpio_ops;
kgpio->kgpio_ops = ops;
kgpio->kgpio_ops = ops;