Lines Matching refs:mux_gpio
19 struct mux_gpio {
25 struct mux_gpio *mux_gpio = mux_chip_priv(mux->chip);
31 gpiod_set_array_value_cansleep(mux_gpio->gpios->ndescs,
32 mux_gpio->gpios->desc,
33 mux_gpio->gpios->info, values);
52 struct mux_gpio *mux_gpio;
61 mux_chip = devm_mux_chip_alloc(dev, 1, sizeof(*mux_gpio));
65 mux_gpio = mux_chip_priv(mux_chip);
68 mux_gpio->gpios = devm_gpiod_get_array(dev, "mux", GPIOD_OUT_LOW);
69 if (IS_ERR(mux_gpio->gpios))
70 return dev_err_probe(dev, PTR_ERR(mux_gpio->gpios),
72 WARN_ON(pins != mux_gpio->gpios->ndescs);