Home
last modified time | relevance | path

Searched refs:mux_priv (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/i2c/
Di2c-mux.c36 void *mux_priv; member
39 int (*select)(struct i2c_adapter *, void *mux_priv, u32 chan_id);
40 int (*deselect)(struct i2c_adapter *, void *mux_priv, u32 chan_id);
52 ret = priv->select(parent, priv->mux_priv, priv->chan_id); in i2c_mux_master_xfer()
56 priv->deselect(parent, priv->mux_priv, priv->chan_id); in i2c_mux_master_xfer()
72 ret = priv->select(parent, priv->mux_priv, priv->chan_id); in i2c_mux_smbus_xfer()
77 priv->deselect(parent, priv->mux_priv, priv->chan_id); in i2c_mux_smbus_xfer()
106 void *mux_priv, u32 force_nr, u32 chan_id, in i2c_add_mux_adapter() argument
124 priv->mux_priv = mux_priv; in i2c_add_mux_adapter()
/linux-4.1.27/include/linux/
Di2c-mux.h38 void *mux_priv, u32 force_nr, u32 chan_id,
/linux-4.1.27/drivers/media/dvb-frontends/
Dsi2168.c571 static int si2168_select(struct i2c_adapter *adap, void *mux_priv, u32 chan) in si2168_select() argument
573 struct i2c_client *client = mux_priv; in si2168_select()
598 static int si2168_deselect(struct i2c_adapter *adap, void *mux_priv, u32 chan) in si2168_deselect() argument
600 struct i2c_client *client = mux_priv; in si2168_deselect()
Drtl2832.c861 static int rtl2832_select(struct i2c_adapter *adap, void *mux_priv, u32 chan_id) in rtl2832_select() argument
863 struct rtl2832_dev *dev = mux_priv; in rtl2832_select()
884 static int rtl2832_deselect(struct i2c_adapter *adap, void *mux_priv, in rtl2832_deselect() argument
887 struct rtl2832_dev *dev = mux_priv; in rtl2832_deselect()
Dm88ds3103.c1323 static int m88ds3103_select(struct i2c_adapter *adap, void *mux_priv, u32 chan) in m88ds3103_select() argument
1325 struct m88ds3103_priv *priv = mux_priv; in m88ds3103_select()
1352 static int m88ds3103_deselect(struct i2c_adapter *adap, void *mux_priv, in m88ds3103_deselect() argument
1355 struct m88ds3103_priv *priv = mux_priv; in m88ds3103_deselect()
Drtl2830.c680 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()
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_core.c112 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.1.27/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c561 void *mux_priv, u32 chan_id) in cx231xx_i2c_mux_select() argument
563 struct cx231xx *dev = mux_priv; in cx231xx_i2c_mux_select()