Searched refs:mux_state (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/phy/ |
| H A D | phy-can-transceiver.c | 32 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 D | pinctrl-generic-mux.c | 24 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 D | kcmproc.c | 222 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 D | ps883x.c | 306 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 D | iosm_ipc_mux.h | 164 enum mux_state { enum 359 enum mux_state state;
|
| /linux/drivers/media/usb/ttusb-budget/ |
| H A D | dvb-ttusb-budget.c | 123 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 D | phy-rcar-gen3-usb2.c | 960 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 D | wcd938x.c | 174 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
|