Lines Matching defs:data_gpiods
42 struct gpio_descs *data_gpiods;
59 struct gpio_descs *data_gpiods = priv->data_gpiods;
62 gpiod_set_raw_array_value(data_gpiods->ndescs, data_gpiods->desc,
63 data_gpiods->info, values);
70 struct gpio_descs *data_gpiods = priv->data_gpiods;
74 for (i = 0; i < data_gpiods->ndescs; i++)
75 gpiod_direction_output_raw(data_gpiods->desc[i],
86 struct gpio_descs *data_gpiods = priv->data_gpiods;
92 gpiod_get_raw_array_value(data_gpiods->ndescs, data_gpiods->desc,
93 data_gpiods->info, values);
103 struct gpio_descs *data_gpiods = priv->data_gpiods;
106 for (i = 0; i < data_gpiods->ndescs; i++)
107 gpiod_direction_input(data_gpiods->desc[i]);
127 if (priv->data_gpiods && !priv->data_in)
323 priv->data_gpiods = devm_gpiod_get_array_optional(&pdev->dev, "data",
325 if (IS_ERR(priv->data_gpiods)) {
326 err = PTR_ERR(priv->data_gpiods);
330 if (priv->data_gpiods) {