Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/i2c/
Di2c-mux.c37 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/
Di2c-mux.h38 void *mux_priv, u32 force_nr, u32 chan_id,
/linux-4.4.14/drivers/media/dvb-frontends/
Dsi2168.c618 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()
Drtl2832.c869 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()
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()
Dm88ds3103.c1254 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/
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.4.14/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()