i2c_mux_core 169 drivers/gpu/drm/bridge/sii902x.c struct i2c_mux_core *i2cmux; i2c_mux_core 840 drivers/gpu/drm/bridge/sii902x.c static int sii902x_i2c_bypass_select(struct i2c_mux_core *mux, u32 chan_id) i2c_mux_core 885 drivers/gpu/drm/bridge/sii902x.c static int sii902x_i2c_bypass_deselect(struct i2c_mux_core *mux, u32 chan_id) i2c_mux_core 35 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc; i2c_mux_core 43 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc = priv->muxc; i2c_mux_core 62 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc = priv->muxc; i2c_mux_core 83 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc = priv->muxc; i2c_mux_core 105 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc = priv->muxc; i2c_mux_core 239 drivers/i2c/i2c-mux.c struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent, i2c_mux_core 242 drivers/i2c/i2c-mux.c int (*select)(struct i2c_mux_core *, u32), i2c_mux_core 243 drivers/i2c/i2c-mux.c int (*deselect)(struct i2c_mux_core *, u32)) i2c_mux_core 245 drivers/i2c/i2c-mux.c struct i2c_mux_core *muxc; i2c_mux_core 282 drivers/i2c/i2c-mux.c int i2c_mux_add_adapter(struct i2c_mux_core *muxc, i2c_mux_core 440 drivers/i2c/i2c-mux.c void i2c_mux_del_adapters(struct i2c_mux_core *muxc) i2c_mux_core 42 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 85 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 101 drivers/i2c/muxes/i2c-arb-gpio-challenge.c struct i2c_mux_core *muxc; i2c_mux_core 179 drivers/i2c/muxes/i2c-arb-gpio-challenge.c struct i2c_mux_core *muxc = platform_get_drvdata(pdev); i2c_mux_core 34 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 43 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 109 drivers/i2c/muxes/i2c-mux-gpio.c struct i2c_mux_core *muxc; i2c_mux_core 215 drivers/i2c/muxes/i2c-mux-gpio.c struct i2c_mux_core *muxc = platform_get_drvdata(pdev); i2c_mux_core 23 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 34 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 74 drivers/i2c/muxes/i2c-mux-gpmux.c struct i2c_mux_core *muxc; i2c_mux_core 150 drivers/i2c/muxes/i2c-mux-gpmux.c struct i2c_mux_core *muxc = platform_get_drvdata(pdev); i2c_mux_core 178 drivers/i2c/muxes/i2c-mux-ltc4306.c static int ltc4306_select_mux(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 186 drivers/i2c/muxes/i2c-mux-ltc4306.c static int ltc4306_deselect_mux(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 212 drivers/i2c/muxes/i2c-mux-ltc4306.c struct i2c_mux_core *muxc; i2c_mux_core 299 drivers/i2c/muxes/i2c-mux-ltc4306.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 104 drivers/i2c/muxes/i2c-mux-mlxcpld.c static int mlxcpld_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 120 drivers/i2c/muxes/i2c-mux-mlxcpld.c static int mlxcpld_mux_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 137 drivers/i2c/muxes/i2c-mux-mlxcpld.c struct i2c_mux_core *muxc; i2c_mux_core 181 drivers/i2c/muxes/i2c-mux-mlxcpld.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 179 drivers/i2c/muxes/i2c-mux-pca9541.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 248 drivers/i2c/muxes/i2c-mux-pca9541.c static int pca9541_select_chan(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 273 drivers/i2c/muxes/i2c-mux-pca9541.c static int pca9541_release_chan(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 289 drivers/i2c/muxes/i2c-mux-pca9541.c struct i2c_mux_core *muxc; i2c_mux_core 329 drivers/i2c/muxes/i2c-mux-pca9541.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 232 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_select_chan(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 255 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_deselect_mux(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 283 drivers/i2c/muxes/i2c-mux-pca954x.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 294 drivers/i2c/muxes/i2c-mux-pca954x.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 356 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_irq_setup(struct i2c_mux_core *muxc) i2c_mux_core 387 drivers/i2c/muxes/i2c-mux-pca954x.c static void pca954x_cleanup(struct i2c_mux_core *muxc) i2c_mux_core 416 drivers/i2c/muxes/i2c-mux-pca954x.c struct i2c_mux_core *muxc; i2c_mux_core 521 drivers/i2c/muxes/i2c-mux-pca954x.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 531 drivers/i2c/muxes/i2c-mux-pca954x.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 22 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 29 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 77 drivers/i2c/muxes/i2c-mux-pinctrl.c struct i2c_mux_core *muxc; i2c_mux_core 171 drivers/i2c/muxes/i2c-mux-pinctrl.c struct i2c_mux_core *muxc = platform_get_drvdata(pdev); i2c_mux_core 61 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 68 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 158 drivers/i2c/muxes/i2c-mux-reg.c struct i2c_mux_core *muxc; i2c_mux_core 243 drivers/i2c/muxes/i2c-mux-reg.c struct i2c_mux_core *muxc = platform_get_drvdata(pdev); i2c_mux_core 17 drivers/iio/gyro/mpu3050-i2c.c static int mpu3050_i2c_bypass_select(struct i2c_mux_core *mux, u32 chan_id) i2c_mux_core 26 drivers/iio/gyro/mpu3050-i2c.c static int mpu3050_i2c_bypass_deselect(struct i2c_mux_core *mux, u32 chan_id) i2c_mux_core 86 drivers/iio/gyro/mpu3050.h struct i2c_mux_core *i2cmux; i2c_mux_core 20 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c static int inv_mpu6050_select_bypass(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 41 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c static int inv_mpu6050_deselect_bypass(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 143 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h struct i2c_mux_core *muxc; i2c_mux_core 16 drivers/media/dvb-frontends/af9013.c struct i2c_mux_core *muxc; i2c_mux_core 1236 drivers/media/dvb-frontends/af9013.c static int af9013_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 1257 drivers/media/dvb-frontends/af9013.c static int af9013_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 73 drivers/media/dvb-frontends/lgdt3306a.c struct i2c_mux_core *muxc; i2c_mux_core 2178 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 2186 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 1225 drivers/media/dvb-frontends/m88ds3103.c static int m88ds3103_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 35 drivers/media/dvb-frontends/m88ds3103_priv.h struct i2c_mux_core *muxc; i2c_mux_core 648 drivers/media/dvb-frontends/rtl2830.c static int rtl2830_select(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 23 drivers/media/dvb-frontends/rtl2830_priv.h struct i2c_mux_core *muxc; i2c_mux_core 799 drivers/media/dvb-frontends/rtl2832.c static int rtl2832_select(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 819 drivers/media/dvb-frontends/rtl2832.c static int rtl2832_deselect(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 25 drivers/media/dvb-frontends/rtl2832_priv.h struct i2c_mux_core *muxc; i2c_mux_core 590 drivers/media/dvb-frontends/si2168.c static int si2168_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 608 drivers/media/dvb-frontends/si2168.c static int si2168_deselect(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 26 drivers/media/dvb-frontends/si2168_priv.h struct i2c_mux_core *muxc; i2c_mux_core 550 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan_id) i2c_mux_core 617 drivers/media/usb/cx231xx/cx231xx.h struct i2c_mux_core *muxc; i2c_mux_core 1951 drivers/of/unittest.c static int unittest_i2c_mux_select_chan(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 1963 drivers/of/unittest.c struct i2c_mux_core *muxc; i2c_mux_core 2007 drivers/of/unittest.c struct i2c_mux_core *muxc = i2c_get_clientdata(client); i2c_mux_core 40 drivers/power/supply/sbs-manager.c struct i2c_mux_core *muxc; i2c_mux_core 172 drivers/power/supply/sbs-manager.c static int sbsm_select(struct i2c_mux_core *muxc, u32 chan) i2c_mux_core 27 include/linux/i2c-mux.h int (*select)(struct i2c_mux_core *, u32 chan_id); i2c_mux_core 28 include/linux/i2c-mux.h int (*deselect)(struct i2c_mux_core *, u32 chan_id); i2c_mux_core 35 include/linux/i2c-mux.h struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent, i2c_mux_core 38 include/linux/i2c-mux.h int (*select)(struct i2c_mux_core *, u32), i2c_mux_core 39 include/linux/i2c-mux.h int (*deselect)(struct i2c_mux_core *, u32)); i2c_mux_core 46 include/linux/i2c-mux.h static inline void *i2c_mux_priv(struct i2c_mux_core *muxc) i2c_mux_core 58 include/linux/i2c-mux.h int i2c_mux_add_adapter(struct i2c_mux_core *muxc, i2c_mux_core 62 include/linux/i2c-mux.h void i2c_mux_del_adapters(struct i2c_mux_core *muxc);