Home
last modified time | relevance | path

Searched defs:muxc (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/drivers/i2c/muxes/
Di2c-mux-gpmux.c26 static int i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_select()
37 static int i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_deselect()
77 struct i2c_mux_core *muxc; in i2c_mux_probe() local
153 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_remove() local
Di2c-mux-mlxcpld.c104 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
Di2c-mux-pinctrl.c33 static int i2c_mux_pinctrl_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_select()
40 static int i2c_mux_pinctrl_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_pinctrl_deselect()
88 struct i2c_mux_core *muxc; in i2c_mux_pinctrl_probe() local
183 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_pinctrl_remove() local
Di2c-arb-gpio-challenge.c58 static int i2c_arbitrator_select(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_select()
101 static int i2c_arbitrator_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_arbitrator_deselect()
117 struct i2c_mux_core *muxc; in i2c_arbitrator_probe() local
213 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_arbitrator_remove() local
Di2c-mux-reg.c65 static int i2c_mux_reg_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_select()
72 static int i2c_mux_reg_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_reg_deselect()
162 struct i2c_mux_core *muxc; in i2c_mux_reg_probe() local
247 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_reg_remove() local
Di2c-mux-pca954x.c230 static int pca954x_select_chan(struct i2c_mux_core *muxc, u32 chan) in pca954x_select_chan()
253 static int pca954x_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in pca954x_deselect_mux()
298 static int pca954x_irq_setup(struct i2c_mux_core *muxc) in pca954x_irq_setup()
329 static void pca954x_cleanup(struct i2c_mux_core *muxc) in pca954x_cleanup()
357 struct i2c_mux_core *muxc; in pca954x_probe() local
469 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_remove() local
479 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca954x_resume() local
Di2c-mux-pca9541.c180 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()
291 struct i2c_mux_core *muxc; in pca9541_probe() local
335 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_remove() local
Di2c-mux-gpio.c39 static int i2c_mux_gpio_select(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_select()
48 static int i2c_mux_gpio_deselect(struct i2c_mux_core *muxc, u32 chan) in i2c_mux_gpio_deselect()
143 struct i2c_mux_core *muxc; in i2c_mux_gpio_probe() local
272 struct i2c_mux_core *muxc = platform_get_drvdata(pdev); in i2c_mux_gpio_remove() local
Di2c-mux-ltc4306.c179 static int ltc4306_select_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_select_mux()
187 static int ltc4306_deselect_mux(struct i2c_mux_core *muxc, u32 chan) in ltc4306_deselect_mux()
213 struct i2c_mux_core *muxc; in ltc4306_probe() local
300 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in ltc4306_remove() local
/Linux-v4.19/drivers/i2c/
Di2c-mux.c34 struct i2c_mux_core *muxc; member
42 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_master_xfer() local
61 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_master_xfer() local
82 struct i2c_mux_core *muxc = priv->muxc; in __i2c_mux_smbus_xfer() local
104 struct i2c_mux_core *muxc = priv->muxc; in i2c_mux_smbus_xfer() local
244 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()
434 void i2c_mux_del_adapters(struct i2c_mux_core *muxc) in i2c_mux_del_adapters()
/Linux-v4.19/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_i2c.c28 static int inv_mpu6050_select_bypass(struct i2c_mux_core *muxc, u32 chan_id) in inv_mpu6050_select_bypass()
49 static int inv_mpu6050_deselect_bypass(struct i2c_mux_core *muxc, u32 chan_id) in inv_mpu6050_deselect_bypass()
Dinv_mpu_iio.h140 struct i2c_mux_core *muxc; member
/Linux-v4.19/drivers/media/dvb-frontends/
Dsi2168.c642 static int si2168_select(struct i2c_mux_core *muxc, u32 chan) in si2168_select()
662 static int si2168_deselect(struct i2c_mux_core *muxc, u32 chan) in si2168_deselect()
Drtl2830_priv.h33 struct i2c_mux_core *muxc; member
Dm88ds3103_priv.h44 struct i2c_mux_core *muxc; member
Dsi2168_priv.h35 struct i2c_mux_core *muxc; member
Daf9013.c26 struct i2c_mux_core *muxc; member
1246 static int af9013_select(struct i2c_mux_core *muxc, u32 chan) in af9013_select()
1267 static int af9013_deselect(struct i2c_mux_core *muxc, u32 chan) in af9013_deselect()
Drtl2832.c812 static int rtl2832_select(struct i2c_mux_core *muxc, u32 chan_id) in rtl2832_select()
832 static int rtl2832_deselect(struct i2c_mux_core *muxc, u32 chan_id) in rtl2832_deselect()
Dlgdt3306a.c82 struct i2c_mux_core *muxc; member
2184 static int lgdt3306a_select(struct i2c_mux_core *muxc, u32 chan) in lgdt3306a_select()
2192 static int lgdt3306a_deselect(struct i2c_mux_core *muxc, u32 chan) in lgdt3306a_deselect()
Drtl2830.c658 static int rtl2830_select(struct i2c_mux_core *muxc, u32 chan_id) in rtl2830_select()
Dm88ds3103.c1235 static int m88ds3103_select(struct i2c_mux_core *muxc, u32 chan) in m88ds3103_select()
/Linux-v4.19/include/linux/
Di2c-mux.h60 static inline void *i2c_mux_priv(struct i2c_mux_core *muxc) in i2c_mux_priv()
/Linux-v4.19/drivers/power/supply/
Dsbs-manager.c43 struct i2c_mux_core *muxc; member
175 static int sbsm_select(struct i2c_mux_core *muxc, u32 chan) in sbsm_select()
/Linux-v4.19/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c562 static int cx231xx_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan_id) in cx231xx_i2c_mux_select()
/Linux-v4.19/drivers/of/
Dunittest.c1896 static int unittest_i2c_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) in unittest_i2c_mux_select_chan()
1908 struct i2c_mux_core *muxc; in unittest_i2c_mux_probe() local
1952 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in unittest_i2c_mux_remove() local

12