Searched refs:mux_priv (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/i2c/ |
D | i2c-mux.c | 37 void *mux_priv; member 40 int (*select)(struct i2c_adapter *, void *mux_priv, u32 chan_id); 41 int (*deselect)(struct i2c_adapter *, void *mux_priv, u32 chan_id); 53 ret = priv->select(parent, priv->mux_priv, priv->chan_id); in i2c_mux_master_xfer() 57 priv->deselect(parent, priv->mux_priv, priv->chan_id); in i2c_mux_master_xfer() 73 ret = priv->select(parent, priv->mux_priv, priv->chan_id); in i2c_mux_smbus_xfer() 78 priv->deselect(parent, priv->mux_priv, priv->chan_id); in i2c_mux_smbus_xfer() 107 void *mux_priv, u32 force_nr, u32 chan_id, in i2c_add_mux_adapter() argument 125 priv->mux_priv = mux_priv; in i2c_add_mux_adapter()
|
/linux-4.4.14/include/linux/ |
D | i2c-mux.h | 38 void *mux_priv, u32 force_nr, u32 chan_id,
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | si2168.c | 618 static int si2168_select(struct i2c_adapter *adap, void *mux_priv, u32 chan) in si2168_select() argument 620 struct i2c_client *client = mux_priv; in si2168_select() 638 static int si2168_deselect(struct i2c_adapter *adap, void *mux_priv, u32 chan) in si2168_deselect() argument 640 struct i2c_client *client = mux_priv; in si2168_deselect()
|
D | rtl2832.c | 869 static int rtl2832_select(struct i2c_adapter *adap, void *mux_priv, u32 chan_id) in rtl2832_select() argument 871 struct rtl2832_dev *dev = mux_priv; in rtl2832_select() 892 static int rtl2832_deselect(struct i2c_adapter *adap, void *mux_priv, in rtl2832_deselect() argument 895 struct rtl2832_dev *dev = mux_priv; in rtl2832_deselect()
|
D | rtl2830.c | 680 static int rtl2830_select(struct i2c_adapter *adap, void *mux_priv, u32 chan_id) in rtl2830_select() argument 682 struct i2c_client *client = mux_priv; in rtl2830_select()
|
D | m88ds3103.c | 1254 static int m88ds3103_select(struct i2c_adapter *adap, void *mux_priv, u32 chan) in m88ds3103_select() argument 1256 struct m88ds3103_dev *dev = mux_priv; in m88ds3103_select()
|
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/ |
D | inv_mpu_core.c | 112 static int inv_mpu6050_select_bypass(struct i2c_adapter *adap, void *mux_priv, in inv_mpu6050_select_bypass() argument 115 struct iio_dev *indio_dev = mux_priv; in inv_mpu6050_select_bypass() 142 void *mux_priv, u32 chan_id) in inv_mpu6050_deselect_bypass() argument 144 struct iio_dev *indio_dev = mux_priv; in inv_mpu6050_deselect_bypass()
|
/linux-4.4.14/drivers/media/usb/cx231xx/ |
D | cx231xx-i2c.c | 561 void *mux_priv, u32 chan_id) in cx231xx_i2c_mux_select() argument 563 struct cx231xx *dev = mux_priv; in cx231xx_i2c_mux_select()
|