/Linux-v4.19/drivers/i2c/muxes/ |
D | i2c-mux-gpmux.c | 26 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
|
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-pinctrl.c | 33 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
|
D | i2c-arb-gpio-challenge.c | 58 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
|
D | i2c-mux-reg.c | 65 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
|
D | i2c-mux-pca954x.c | 230 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
|
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() 291 struct i2c_mux_core *muxc; in pca9541_probe() local 335 struct i2c_mux_core *muxc = i2c_get_clientdata(client); in pca9541_remove() local
|
D | i2c-mux-gpio.c | 39 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
|
D | i2c-mux-ltc4306.c | 179 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/ |
D | i2c-mux.c | 34 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/ |
D | inv_mpu_i2c.c | 28 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()
|
D | inv_mpu_iio.h | 140 struct i2c_mux_core *muxc; member
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | si2168.c | 642 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()
|
D | rtl2830_priv.h | 33 struct i2c_mux_core *muxc; member
|
D | m88ds3103_priv.h | 44 struct i2c_mux_core *muxc; member
|
D | si2168_priv.h | 35 struct i2c_mux_core *muxc; member
|
D | af9013.c | 26 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()
|
D | rtl2832.c | 812 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()
|
D | lgdt3306a.c | 82 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()
|
D | rtl2830.c | 658 static int rtl2830_select(struct i2c_mux_core *muxc, u32 chan_id) in rtl2830_select()
|
D | m88ds3103.c | 1235 static int m88ds3103_select(struct i2c_mux_core *muxc, u32 chan) in m88ds3103_select()
|
/Linux-v4.19/include/linux/ |
D | i2c-mux.h | 60 static inline void *i2c_mux_priv(struct i2c_mux_core *muxc) in i2c_mux_priv()
|
/Linux-v4.19/drivers/power/supply/ |
D | sbs-manager.c | 43 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/ |
D | cx231xx-i2c.c | 562 static int cx231xx_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan_id) in cx231xx_i2c_mux_select()
|
/Linux-v4.19/drivers/of/ |
D | unittest.c | 1896 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
|