Home
last modified time | relevance | path

Searched defs:mux (Results 1 – 25 of 379) sorted by relevance

12345678910>>...16

/kernel/linux/linux-5.10/drivers/iio/multiplexer/
Diio-mux.c28 struct mux { struct
30 struct mux_control *control; argument
35 struct mux_child *child; argument
38 static int iio_mux_select(struct mux *mux, int idx) in iio_mux_select()
80 static void iio_mux_deselect(struct mux *mux) in iio_mux_deselect()
89 struct mux *mux = iio_priv(indio_dev); in mux_read_raw() local
120 struct mux *mux = iio_priv(indio_dev); in mux_read_avail() local
147 struct mux *mux = iio_priv(indio_dev); in mux_write_raw() local
178 struct mux *mux = iio_priv(indio_dev); in mux_read_ext_info() local
200 struct mux *mux = iio_priv(indio_dev); in mux_write_ext_info() local
[all …]
/kernel/linux/linux-4.19/drivers/iio/multiplexer/
Diio-mux.c31 struct mux { struct
33 struct mux_control *control; argument
38 struct mux_child *child; argument
41 static int iio_mux_select(struct mux *mux, int idx) in iio_mux_select()
83 static void iio_mux_deselect(struct mux *mux) in iio_mux_deselect()
92 struct mux *mux = iio_priv(indio_dev); in mux_read_raw() local
123 struct mux *mux = iio_priv(indio_dev); in mux_read_avail() local
150 struct mux *mux = iio_priv(indio_dev); in mux_write_raw() local
181 struct mux *mux = iio_priv(indio_dev); in mux_read_ext_info() local
203 struct mux *mux = iio_priv(indio_dev); in mux_write_ext_info() local
[all …]
/kernel/linux/linux-5.10/drivers/clk/mediatek/
Dclk-mux.c22 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_enable() local
31 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_disable() local
39 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_enable_setclr() local
47 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_disable_setclr() local
55 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_is_enabled() local
65 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_get_parent() local
77 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_set_parent_lock() local
99 struct mtk_clk_mux *mux = to_mtk_clk_mux(hw); in mtk_clk_mux_set_parent_setclr_lock() local
158 struct clk *mtk_clk_register_mux(const struct mtk_mux *mux, in mtk_clk_register_mux()
207 const struct mtk_mux *mux = &muxes[i]; in mtk_clk_register_muxes() local
Dclk-cpumux.c21 struct mtk_clk_cpumux *mux = to_mtk_clk_cpumux(hw); in clk_cpumux_get_parent() local
34 struct mtk_clk_cpumux *mux = to_mtk_clk_cpumux(hw); in clk_cpumux_set_parent() local
49 mtk_clk_register_cpumux(const struct mtk_composite *mux, in mtk_clk_register_cpumux()
95 const struct mtk_composite *mux = &clks[i]; in mtk_clk_register_cpumuxes() local
/kernel/linux/linux-5.10/drivers/mux/
Dcore.c113 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_alloc() local
127 static int mux_control_set(struct mux_control *mux, int state) in mux_control_set()
153 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_register() local
287 unsigned int mux_control_states(struct mux_control *mux) in mux_control_states()
296 static int __mux_control_select(struct mux_control *mux, int state) in __mux_control_select()
334 int mux_control_select(struct mux_control *mux, unsigned int state) in mux_control_select()
366 int mux_control_try_select(struct mux_control *mux, unsigned int state) in mux_control_try_select()
394 int mux_control_deselect(struct mux_control *mux) in mux_control_deselect()
487 void mux_control_put(struct mux_control *mux) in mux_control_put()
495 struct mux_control *mux = *(struct mux_control **)res; in devm_mux_control_release() local
[all …]
Dadg792a.c18 #define ADG792A_DISABLE(mux) (0x50 | (mux)) argument
20 #define ADG792A_MUX(mux, state) (0xc0 | (((mux) + 1) << 2) | (state)) argument
34 static int adg792a_set(struct mux_control *mux, int state) in adg792a_set()
99 struct mux_control *mux = &mux_chip->mux[i]; in adg792a_probe() local
/kernel/linux/linux-4.19/drivers/mux/
Dcore.c113 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_alloc() local
127 static int mux_control_set(struct mux_control *mux, int state) in mux_control_set()
153 struct mux_control *mux = &mux_chip->mux[i]; in mux_chip_register() local
287 unsigned int mux_control_states(struct mux_control *mux) in mux_control_states()
296 static int __mux_control_select(struct mux_control *mux, int state) in __mux_control_select()
334 int mux_control_select(struct mux_control *mux, unsigned int state) in mux_control_select()
366 int mux_control_try_select(struct mux_control *mux, unsigned int state) in mux_control_try_select()
394 int mux_control_deselect(struct mux_control *mux) in mux_control_deselect()
492 void mux_control_put(struct mux_control *mux) in mux_control_put()
500 struct mux_control *mux = *(struct mux_control **)res; in devm_mux_control_release() local
[all …]
Dadg792a.c18 #define ADG792A_DISABLE(mux) (0x50 | (mux)) argument
20 #define ADG792A_MUX(mux, state) (0xc0 | (((mux) + 1) << 2) | (state)) argument
34 static int adg792a_set(struct mux_control *mux, int state) in adg792a_set()
99 struct mux_control *mux = &mux_chip->mux[i]; in adg792a_probe() local
/kernel/linux/linux-5.10/drivers/i2c/muxes/
Di2c-mux-gpmux.c17 struct mux { struct
18 struct mux_control *control; argument
25 struct mux *mux = i2c_mux_priv(muxc); in i2c_mux_select() local
36 struct mux *mux = i2c_mux_priv(muxc); in i2c_mux_deselect() local
75 struct mux *mux; in i2c_mux_probe() local
Di2c-mux-reg.c23 static int i2c_mux_reg_set(const struct regmux *mux, unsigned int chan_id) in i2c_mux_reg_set()
63 struct regmux *mux = i2c_mux_priv(muxc); in i2c_mux_reg_select() local
70 struct regmux *mux = i2c_mux_priv(muxc); in i2c_mux_reg_deselect() local
79 static int i2c_mux_reg_probe_dt(struct regmux *mux, in i2c_mux_reg_probe_dt()
149 static int i2c_mux_reg_probe_dt(struct regmux *mux, in i2c_mux_reg_probe_dt()
159 struct regmux *mux; in i2c_mux_reg_probe() local
Di2c-mux-gpio.c25 static void i2c_mux_gpio_set(const struct gpiomux *mux, unsigned val) in i2c_mux_gpio_set()
36 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_select() local
45 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_deselect() local
53 static int i2c_mux_gpio_probe_dt(struct gpiomux *mux, in i2c_mux_gpio_probe_dt()
100 static int i2c_mux_gpio_probe_dt(struct gpiomux *mux, in i2c_mux_gpio_probe_dt()
110 struct gpiomux *mux; in i2c_mux_gpio_probe() local
/kernel/linux/linux-4.19/drivers/i2c/muxes/
Di2c-mux-gpmux.c20 struct mux { struct
21 struct mux_control *control; argument
28 struct mux *mux = i2c_mux_priv(muxc); in i2c_mux_select() local
39 struct mux *mux = i2c_mux_priv(muxc); in i2c_mux_deselect() local
78 struct mux *mux; in i2c_mux_probe() local
Di2c-mux-reg.c27 static int i2c_mux_reg_set(const struct regmux *mux, unsigned int chan_id) in i2c_mux_reg_set()
67 struct regmux *mux = i2c_mux_priv(muxc); in i2c_mux_reg_select() local
74 struct regmux *mux = i2c_mux_priv(muxc); in i2c_mux_reg_deselect() local
83 static int i2c_mux_reg_probe_dt(struct regmux *mux, in i2c_mux_reg_probe_dt()
153 static int i2c_mux_reg_probe_dt(struct regmux *mux, in i2c_mux_reg_probe_dt()
163 struct regmux *mux; in i2c_mux_reg_probe() local
Di2c-mux-gpio.c28 static void i2c_mux_gpio_set(const struct gpiomux *mux, unsigned val) in i2c_mux_gpio_set()
41 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_select() local
50 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_deselect() local
64 static int i2c_mux_gpio_probe_dt(struct gpiomux *mux, in i2c_mux_gpio_probe_dt()
134 static int i2c_mux_gpio_probe_dt(struct gpiomux *mux, in i2c_mux_gpio_probe_dt()
144 struct gpiomux *mux; in i2c_mux_gpio_probe() local
273 struct gpiomux *mux = i2c_mux_priv(muxc); in i2c_mux_gpio_remove() local
/kernel/linux/linux-5.10/net/kcm/
Dkcmsock.c57 struct kcm_mux *mux = psock->mux; in kcm_abort_tx_psock() local
92 static void kcm_update_rx_mux_stats(struct kcm_mux *mux, in kcm_update_rx_mux_stats()
104 static void kcm_update_tx_mux_stats(struct kcm_mux *mux, in kcm_update_tx_mux_stats()
123 struct kcm_mux *mux = kcm->mux; in kcm_rcv_ready() local
171 struct kcm_mux *mux = kcm->mux; in kcm_rfree() local
218 static void requeue_rx_msgs(struct kcm_mux *mux, struct sk_buff_head *head) in requeue_rx_msgs()
253 struct kcm_mux *mux = psock->mux; in reserve_rx_kcm() local
304 struct kcm_mux *mux = psock->mux; in unreserve_rx_kcm() local
409 struct kcm_mux *mux; in psock_write_space() local
436 struct kcm_mux *mux = kcm->mux; in reserve_psock() local
[all …]
/kernel/linux/linux-4.19/net/kcm/
Dkcmsock.c60 struct kcm_mux *mux = psock->mux; in kcm_abort_tx_psock() local
95 static void kcm_update_rx_mux_stats(struct kcm_mux *mux, in kcm_update_rx_mux_stats()
107 static void kcm_update_tx_mux_stats(struct kcm_mux *mux, in kcm_update_tx_mux_stats()
126 struct kcm_mux *mux = kcm->mux; in kcm_rcv_ready() local
174 struct kcm_mux *mux = kcm->mux; in kcm_rfree() local
221 static void requeue_rx_msgs(struct kcm_mux *mux, struct sk_buff_head *head) in requeue_rx_msgs()
256 struct kcm_mux *mux = psock->mux; in reserve_rx_kcm() local
307 struct kcm_mux *mux = psock->mux; in unreserve_rx_kcm() local
410 struct kcm_mux *mux; in psock_write_space() local
437 struct kcm_mux *mux = kcm->mux; in reserve_psock() local
[all …]
/kernel/linux/linux-5.10/drivers/clk/ti/
Dmux.c31 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in ti_clk_mux_get_parent() local
68 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in ti_clk_mux_set_parent() local
102 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in clk_mux_save_context() local
116 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in clk_mux_restore_context() local
135 struct clk_omap_mux *mux; in _register_mux() local
230 struct clk_omap_mux *mux; in ti_clk_build_component_mux() local
259 struct clk_omap_mux *mux; in of_ti_composite_mux_clk_setup() local
/kernel/linux/linux-5.10/drivers/clk/
Dclk-mux.c26 static inline u32 clk_mux_readl(struct clk_mux *mux) in clk_mux_readl()
34 static inline void clk_mux_writel(struct clk_mux *mux, u32 val) in clk_mux_writel()
89 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_get_parent() local
100 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_set_parent() local
131 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_determine_rate() local
156 struct clk_mux *mux; in __clk_hw_register_mux() local
227 struct clk_mux *mux; in clk_unregister_mux() local
243 struct clk_mux *mux; in clk_hw_unregister_mux() local
/kernel/linux/linux-4.19/drivers/usb/typec/
Dmux.c115 struct typec_mux *mux; in typec_mux_match() local
140 struct typec_mux *mux; in typec_mux_get() local
160 void typec_mux_put(struct typec_mux *mux) in typec_mux_put()
178 int typec_mux_register(struct typec_mux *mux) in typec_mux_register()
194 void typec_mux_unregister(struct typec_mux *mux) in typec_mux_unregister()
/kernel/linux/linux-4.19/drivers/clk/ti/
Dmux.c31 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in ti_clk_mux_get_parent() local
68 struct clk_omap_mux *mux = to_clk_omap_mux(hw); in ti_clk_mux_set_parent() local
106 struct clk_omap_mux *mux; in _register_mux() local
140 struct ti_clk_mux *mux; in ti_clk_register_mux() local
232 struct clk_omap_mux *mux; in ti_clk_build_component_mux() local
261 struct clk_omap_mux *mux; in of_ti_composite_mux_clk_setup() local
/kernel/linux/linux-5.10/drivers/usb/typec/
Dmux.c258 struct typec_mux *mux; in fwnode_typec_mux_get() local
275 void typec_mux_put(struct typec_mux *mux) in typec_mux_put()
284 int typec_mux_set(struct typec_mux *mux, struct typec_mux_state *state) in typec_mux_set()
316 struct typec_mux *mux; in typec_mux_register() local
354 void typec_mux_unregister(struct typec_mux *mux) in typec_mux_unregister()
361 void typec_mux_set_drvdata(struct typec_mux *mux, void *data) in typec_mux_set_drvdata()
367 void *typec_mux_get_drvdata(struct typec_mux *mux) in typec_mux_get_drvdata()
/kernel/linux/linux-4.19/drivers/clk/mediatek/
Dclk-cpumux.c29 struct mtk_clk_cpumux *mux = to_mtk_clk_cpumux(hw); in clk_cpumux_get_parent() local
42 struct mtk_clk_cpumux *mux = to_mtk_clk_cpumux(hw); in clk_cpumux_set_parent() local
57 mtk_clk_register_cpumux(const struct mtk_composite *mux, in mtk_clk_register_cpumux()
103 const struct mtk_composite *mux = &clks[i]; in mtk_clk_register_cpumuxes() local
/kernel/linux/linux-4.19/drivers/clk/
Dclk-mux.c76 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_get_parent() local
87 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_set_parent() local
118 struct clk_mux *mux = to_clk_mux(hw); in clk_mux_determine_rate() local
141 struct clk_mux *mux; in clk_hw_register_mux_table() local
236 struct clk_mux *mux; in clk_unregister_mux() local
252 struct clk_mux *mux; in clk_hw_unregister_mux() local
/kernel/linux/linux-4.19/drivers/clk/imx/
Dclk-fixup-mux.c28 struct clk_mux mux; member
35 struct clk_mux *mux = to_clk_mux(hw); in to_clk_fixup_mux() local
50 struct clk_mux *mux = to_clk_mux(hw); in clk_fixup_mux_set_parent() local
/kernel/linux/linux-5.10/drivers/tty/serial/
Ddz.c71 struct dz_mux *mux; member
178 static inline void dz_receive_chars(struct dz_mux *mux) in dz_receive_chars()
252 static inline void dz_transmit_chars(struct dz_mux *mux) in dz_transmit_chars()
335 struct dz_mux *mux = dev_id; in dz_interrupt() local
401 struct dz_mux *mux = dport->mux; in dz_startup() local
442 struct dz_mux *mux = dport->mux; in dz_shutdown() local
546 struct dz_mux *mux = dport->mux; in dz_reset() local
662 struct dz_mux *mux = to_dport(uport)->mux; in dz_release_port() local
687 struct dz_mux *mux = to_dport(uport)->mux; in dz_request_port() local

12345678910>>...16