Home
last modified time | relevance | path

Searched refs:mux_state (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/phy/
H A Dphy-can-transceiver.c32 struct mux_state *mux_state; member
44 if (priv->mux_state) { in can_transceiver_phy_power_on()
45 ret = mux_state_select(priv->mux_state); in can_transceiver_phy_power_on()
67 if (priv->mux_state) in can_transceiver_phy_power_off()
68 mux_state_deselect(priv->mux_state); in can_transceiver_phy_power_off()
129 struct mux_state *mux_state; in can_transceiver_phy_probe() local
150 mux_state = devm_mux_state_get_optional(dev, NULL); in can_transceiver_phy_probe()
151 if (IS_ERR(mux_state)) in can_transceiver_phy_probe()
152 return PTR_ERR(mux_state); in can_transceiver_phy_probe()
154 priv->mux_state = mux_state; in can_transceiver_phy_probe()
/linux/drivers/pinctrl/
H A Dpinctrl-generic-mux.c24 struct mux_state *mux_state; member
53 function->mux_state = devm_mux_state_get_from_np(pctldev->dev, NULL, np_config); in mux_pinmux_dt_node_to_map()
54 if (IS_ERR(function->mux_state)) in mux_pinmux_dt_node_to_map()
55 return PTR_ERR(function->mux_state); in mux_pinmux_dt_node_to_map()
96 ret = mux_state_try_select(func->mux_state); in mux_pinmux_set_mux()
116 mux_state_deselect(func->mux_state); in mux_pinmux_release_mux()
/linux/net/kcm/
H A Dkcmproc.c222 struct kcm_proc_mux_state *mux_state; in kcm_seq_show() local
224 mux_state = seq->private; in kcm_seq_show()
226 mux_state->idx = 0; in kcm_seq_show()
229 kcm_format_mux(v, mux_state->idx, seq); in kcm_seq_show()
230 mux_state->idx++; in kcm_seq_show()
/linux/drivers/usb/typec/mux/
H A Dps883x.c306 struct typec_mux_state mux_state; in ps883x_retimer_set() local
316 mux_state.alt = state->alt; in ps883x_retimer_set()
317 mux_state.data = state->data; in ps883x_retimer_set()
318 mux_state.mode = state->mode; in ps883x_retimer_set()
320 return typec_mux_set(retimer->typec_mux, &mux_state); in ps883x_retimer_set()
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_mux.h164 enum mux_state { enum
359 enum mux_state state;
/linux/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c123 int mux_state; // 0..2 - MuxSyncWord, 3 - nMuxPacks, 4 - muxpack member
609 switch (ttusb->mux_state) { in ttusb_process_frame()
615 ++ttusb->mux_state; in ttusb_process_frame()
617 ttusb->mux_state = 0; in ttusb_process_frame()
628 ++ttusb->mux_state; in ttusb_process_frame()
677 ttusb->mux_state = 0; in ttusb_process_frame()
702 ttusb->mux_state = 0; in ttusb_process_frame()
803 ttusb->mux_state = 0; in ttusb_start_iso_xfer()
1614 ttusb->mux_state = 0; in ttusb_probe()
/linux/drivers/phy/renesas/
H A Dphy-rcar-gen3-usb2.c960 struct mux_state *mux_state; in rcar_gen3_phy_usb2_probe() local
1037 mux_state = devm_mux_state_get_optional_selected(dev, NULL); in rcar_gen3_phy_usb2_probe()
1038 if (IS_ERR(mux_state)) in rcar_gen3_phy_usb2_probe()
1039 return dev_err_probe(dev, PTR_ERR(mux_state), "Failed to get USB mux\n"); in rcar_gen3_phy_usb2_probe()
/linux/sound/soc/codecs/
H A Dwcd938x.c174 unsigned int mux_state;
3180 ret = mux_control_try_select(wcd938x->us_euro_mux, !wcd938x->mux_state); in wcd938x_swap_gnd_mic()
3188 gpiod_set_value(wcd938x->us_euro_gpio, !wcd938x->mux_state); in wcd938x_swap_gnd_mic()
3191 wcd938x->mux_state = !wcd938x->mux_state; in wcd938x_swap_gnd_mic()
3214 ret = mux_control_try_select(wcd938x->us_euro_mux, wcd938x->mux_state); in wcd938x_populate_dt_data()
173 unsigned int mux_state; global() member