| /kernel/linux/linux-5.10/drivers/i2c/muxes/ |
| D | i2c-mux-pca954x.c | 234 static int pca954x_select_chan(struct i2c_mux_core *muxc, u32 chan) in pca954x_select_chan() 251 static int pca954x_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in pca954x_deselect_mux() 279 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in idle_state_show() local 290 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in idle_state_store() local 349 static int pca954x_irq_setup(struct i2c_mux_core *muxc) in pca954x_irq_setup() 380 static void pca954x_cleanup(struct i2c_mux_core *muxc) in pca954x_cleanup() 420 struct i2c_mux_core *muxc; in pca954x_probe() local 526 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_remove() local 538 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_resume() local
|
| D | i2c-mux-gpmux.c | 23 static int i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_select() 34 static int i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_deselect() 74 struct i2c_mux_core *muxc; in i2c_mux_probe() local 147 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_remove() local
|
| D | i2c-arb-gpio-challenge.c | 42 static int i2c_arbitrator_select(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_select() 85 static int i2c_arbitrator_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_deselect() 101 struct i2c_mux_core *muxc; in i2c_arbitrator_probe() local 179 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_arbitrator_remove() local
|
| D | i2c-mux-pinctrl.c | 22 static int i2c_mux_pinctrl_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_select() 29 static int i2c_mux_pinctrl_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_deselect() 77 struct i2c_mux_core *muxc; in i2c_mux_pinctrl_probe() local 171 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_pinctrl_remove() local
|
| D | i2c-mux-mlxcpld.c | 104 static int mlxcpld_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) in mlxcpld_mux_select_chan() 120 static int mlxcpld_mux_deselect(struct i2c_mux_core *muxc, u32 chan) in mlxcpld_mux_deselect() 137 struct i2c_mux_core *muxc; in mlxcpld_mux_probe() local 181 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in mlxcpld_mux_remove() local
|
| D | i2c-mux-reg.c | 61 static int i2c_mux_reg_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_select() 68 static int i2c_mux_reg_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_deselect() 158 struct i2c_mux_core *muxc; in i2c_mux_reg_probe() local 238 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_reg_remove() local
|
| D | i2c-mux-gpio.c | 34 static int i2c_mux_gpio_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_select() 43 static int i2c_mux_gpio_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_deselect() 109 struct i2c_mux_core *muxc; in i2c_mux_gpio_probe() local 215 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_gpio_remove() local
|
| D | i2c-mux-pca9541.c | 180 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_arbitrate() local 249 static int pca9541_select_chan(struct i2c_mux_core *muxc, u32 chan) in pca9541_select_chan() 274 static int pca9541_release_chan(struct i2c_mux_core *muxc, u32 chan) in pca9541_release_chan() 290 struct i2c_mux_core *muxc; in pca9541_probe() local 330 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_remove() local
|
| D | i2c-mux-ltc4306.c | 178 static int ltc4306_select_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_select_mux() 186 static int ltc4306_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_deselect_mux() 212 struct i2c_mux_core *muxc; in ltc4306_probe() local 299 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in ltc4306_remove() local
|
| /kernel/linux/linux-6.6/drivers/i2c/muxes/ |
| D | i2c-mux-gpmux.c | 23 static int i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_select() 34 static int i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_deselect() 74 struct i2c_mux_core *muxc; in i2c_mux_probe() local 147 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_remove() local
|
| D | i2c-mux-pca954x.c | 301 static int pca954x_select_chan(struct i2c_mux_core *muxc, u32 chan) in pca954x_select_chan() 318 static int pca954x_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in pca954x_deselect_mux() 346 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in idle_state_show() local 357 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in idle_state_store() local 416 static int pca954x_irq_setup(struct i2c_mux_core *muxc) in pca954x_irq_setup() 447 static void pca954x_cleanup(struct i2c_mux_core *muxc) in pca954x_cleanup() 489 struct i2c_mux_core *muxc; in pca954x_probe() local 609 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_remove() local 619 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_resume() local
|
| D | i2c-arb-gpio-challenge.c | 42 static int i2c_arbitrator_select(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_select() 85 static int i2c_arbitrator_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_deselect() 101 struct i2c_mux_core *muxc; in i2c_arbitrator_probe() local 179 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_arbitrator_remove() local
|
| D | i2c-mux-mlxcpld.c | 88 static int mlxcpld_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) in mlxcpld_mux_select_chan() 106 static int mlxcpld_mux_deselect(struct i2c_mux_core *muxc, u32 chan) in mlxcpld_mux_deselect() 121 struct i2c_mux_core *muxc; in mlxcpld_mux_probe() local 175 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in mlxcpld_mux_remove() local
|
| D | i2c-mux-pinctrl.c | 22 static int i2c_mux_pinctrl_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_select() 29 static int i2c_mux_pinctrl_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_deselect() 77 struct i2c_mux_core *muxc; in i2c_mux_pinctrl_probe() local 171 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_pinctrl_remove() local
|
| D | i2c-mux-reg.c | 61 static int i2c_mux_reg_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_select() 68 static int i2c_mux_reg_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_deselect() 158 struct i2c_mux_core *muxc; in i2c_mux_reg_probe() local 238 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_reg_remove() local
|
| D | i2c-mux-gpio.c | 35 static int i2c_mux_gpio_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_select() 44 static int i2c_mux_gpio_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_deselect() 126 struct i2c_mux_core *muxc; in i2c_mux_gpio_probe() local 232 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_gpio_remove() local
|
| D | i2c-mux-pca9541.c | 180 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_arbitrate() local 249 static int pca9541_select_chan(struct i2c_mux_core *muxc, u32 chan) in pca9541_select_chan() 274 static int pca9541_release_chan(struct i2c_mux_core *muxc, u32 chan) in pca9541_release_chan() 289 struct i2c_mux_core *muxc; in pca9541_probe() local 329 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_remove() local
|
| D | i2c-mux-ltc4306.c | 177 static int ltc4306_select_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_select_mux() 185 static int ltc4306_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_deselect_mux() 211 struct i2c_mux_core *muxc; in ltc4306_probe() local 298 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in ltc4306_remove() local
|
| /kernel/linux/linux-5.10/drivers/i2c/ |
| D | i2c-mux.c | 35 struct i2c_mux_core *muxc; member 43 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_master_xfer() local 62 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_master_xfer() local 83 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_smbus_xfer() local 105 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_smbus_xfer() local 245 struct i2c_mux_core *muxc; in i2c_mux_alloc() local 282 int i2c_mux_add_adapter(struct i2c_mux_core *muxc, in i2c_mux_add_adapter() 440 void i2c_mux_del_adapters(struct i2c_mux_core *muxc) in i2c_mux_del_adapters()
|
| /kernel/linux/linux-6.6/drivers/i2c/ |
| D | i2c-mux.c | 35 struct i2c_mux_core *muxc; member 43 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_master_xfer() local 62 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_master_xfer() local 83 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_smbus_xfer() local 105 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_smbus_xfer() local 245 struct i2c_mux_core *muxc; in i2c_mux_alloc() local 283 int i2c_mux_add_adapter(struct i2c_mux_core *muxc, in i2c_mux_add_adapter() 441 void i2c_mux_del_adapters(struct i2c_mux_core *muxc) in i2c_mux_del_adapters()
|
| /kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
| D | si2168.c | 590 static int si2168_select(struct i2c_mux_core *muxc, u32 chan) in si2168_select() 608 static int si2168_deselect(struct i2c_mux_core *muxc, u32 chan) in si2168_deselect()
|
| /kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
| D | si2168.c | 598 static int si2168_select(struct i2c_mux_core *muxc, u32 chan) in si2168_select() 616 static int si2168_deselect(struct i2c_mux_core *muxc, u32 chan) in si2168_deselect()
|
| /kernel/linux/linux-6.6/drivers/net/mdio/ |
| D | mdio-mux-multiplexer.c | 13 struct mux_control *muxc; member
|
| /kernel/linux/linux-5.10/drivers/net/mdio/ |
| D | mdio-mux-multiplexer.c | 13 struct mux_control *muxc; member
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | i2c-mux.h | 46 static inline void *i2c_mux_priv(struct i2c_mux_core *muxc) in i2c_mux_priv()
|