Lines Matching refs:gpiospec
31 struct of_phandle_args gpiospec; member
42 if ((gc->of_node != gg_data->gpiospec.np) || in of_gpiochip_find_and_xlate()
43 (gc->of_gpio_n_cells != gg_data->gpiospec.args_count) || in of_gpiochip_find_and_xlate()
47 ret = gc->of_xlate(gc, &gg_data->gpiospec, gg_data->flags); in of_gpiochip_find_and_xlate()
90 &gg_data.gpiospec); in of_get_named_gpiod_flags()
99 of_node_put(gg_data.gpiospec.np); in of_get_named_gpiod_flags()
132 const struct of_phandle_args *gpiospec, u32 *flags) in of_gpio_simple_xlate() argument
145 if (WARN_ON(gpiospec->args_count < gc->of_gpio_n_cells)) in of_gpio_simple_xlate()
148 if (gpiospec->args[0] >= gc->ngpio) in of_gpio_simple_xlate()
152 *flags = gpiospec->args[1]; in of_gpio_simple_xlate()
154 return gpiospec->args[0]; in of_gpio_simple_xlate()