Lines Matching refs:mux_control
41 struct mux_control *mux;
107 mux_chip->mux = (struct mux_control *)(mux_chip + 1); in mux_chip_alloc()
126 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_alloc()
141 static int mux_control_set(struct mux_control *mux, int state) in mux_control_set()
169 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_register()
303 unsigned int mux_control_states(struct mux_control *mux) in mux_control_states()
312 static int __mux_control_select(struct mux_control *mux, int state) in __mux_control_select()
333 static void mux_control_delay(struct mux_control *mux, unsigned int delay_us) in mux_control_delay()
366 int mux_control_select_delay(struct mux_control *mux, unsigned int state, in mux_control_select_delay()
426 int mux_control_try_select_delay(struct mux_control *mux, unsigned int state, in mux_control_try_select_delay()
478 int mux_control_deselect(struct mux_control *mux) in mux_control_deselect()
529 static struct mux_control *mux_get(struct device *dev, const char *mux_name, in mux_get()
619 struct mux_control *mux_control_get(struct device *dev, const char *mux_name) in mux_control_get()
631 void mux_control_put(struct mux_control *mux) in mux_control_put()
639 struct mux_control *mux = *(struct mux_control **)res; in devm_mux_control_release()
652 struct mux_control *devm_mux_control_get(struct device *dev, in devm_mux_control_get()
655 struct mux_control **ptr, *mux; in devm_mux_control_get()