/linux-master/drivers/media/dvb-frontends/ |
H A D | stv0297.h | 17 /* the demodulator's i2c address */ 29 /* set to 1 if the device requires an i2c STOP during reading */ 35 struct i2c_adapter* i2c); 38 struct i2c_adapter* i2c) 37 stv0297_attach(const struct stv0297_config* config, struct i2c_adapter* i2c) argument
|
H A D | tda10086.h | 23 /* the demodulator's i2c address */ 38 struct i2c_adapter* i2c); 41 struct i2c_adapter* i2c) 40 tda10086_attach(const struct tda10086_config* config, struct i2c_adapter* i2c) argument
|
H A D | tda665x.h | 26 struct i2c_adapter *i2c); 32 struct i2c_adapter *i2c) 30 tda665x_attach(struct dvb_frontend *fe, const struct tda665x_config *config, struct i2c_adapter *i2c) argument
|
H A D | tda8261.h | 29 struct i2c_adapter *i2c); 35 struct i2c_adapter *i2c) 33 tda8261_attach(struct dvb_frontend *fe, const struct tda8261_config *config, struct i2c_adapter *i2c) argument
|
H A D | ves1820.h | 19 /* the demodulator's i2c address */ 34 struct i2c_adapter* i2c, u8 pwm); 37 struct i2c_adapter* i2c, u8 pwm) 36 ves1820_attach(const struct ves1820_config* config, struct i2c_adapter* i2c, u8 pwm) argument
|
H A D | cx24113.h | 21 const struct cx24113_config *config, struct i2c_adapter *i2c); 26 const struct cx24113_config *config, struct i2c_adapter *i2c) 25 cx24113_attach(struct dvb_frontend *fe, const struct cx24113_config *config, struct i2c_adapter *i2c) argument
|
H A D | bcm3510.h | 17 /* the demodulator's i2c address */ 26 struct i2c_adapter* i2c); 29 struct i2c_adapter* i2c) 28 bcm3510_attach(const struct bcm3510_config* config, struct i2c_adapter* i2c) argument
|
H A D | nxt200x.h | 24 /* the demodulator's i2c address */ 33 struct i2c_adapter* i2c); 36 struct i2c_adapter* i2c) 35 nxt200x_attach(const struct nxt200x_config* config, struct i2c_adapter* i2c) argument
|
H A D | or51132.h | 16 /* The demodulator's i2c address */ 25 struct i2c_adapter* i2c); 28 struct i2c_adapter* i2c) 27 or51132_attach(const struct or51132_config* config, struct i2c_adapter* i2c) argument
|
H A D | zl10353.h | 22 /* set if no pll is connected to the secondary i2c bus */ 38 struct i2c_adapter *i2c); 41 struct i2c_adapter *i2c) 40 zl10353_attach(const struct zl10353_config *config, struct i2c_adapter *i2c) argument
|
H A D | s921.h | 15 /* the demodulator's i2c address */ 21 struct i2c_adapter *i2c); 25 const struct s921_config *config, struct i2c_adapter *i2c) 24 s921_attach( const struct s921_config *config, struct i2c_adapter *i2c) argument
|
H A D | lnbh25.c | 22 * @i2c: pointer to the I2C adapter structure 30 struct i2c_adapter *i2c; member in struct:lnbh25_priv 60 ret = i2c_transfer(priv->i2c, &msg[i], 1); 64 dev_dbg(&priv->i2c->dev, 70 dev_dbg(&priv->i2c->dev, "%s(): %*ph\n", 73 dev_err(&priv->i2c->dev, 112 dev_dbg(&priv->i2c->dev, 116 ret = i2c_transfer(priv->i2c, &msg, 1); 120 dev_err(&priv->i2c->dev, "%s(): I2C transfer error (%d)\n", 138 dev_dbg(&priv->i2c 144 lnbh25_attach(struct dvb_frontend *fe, struct lnbh25_config *cfg, struct i2c_adapter *i2c) argument [all...] |
/linux-master/drivers/media/tuners/ |
H A D | fc0012.h | 40 struct i2c_adapter *i2c, 44 struct i2c_adapter *i2c, 43 fc0012_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct fc0012_config *cfg) argument
|
H A D | mt2131.h | 21 struct i2c_adapter *i2c, 26 struct i2c_adapter *i2c, 25 mt2131_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2131_config *cfg, u16 if1) argument
|
H A D | tda18218.h | 21 struct i2c_adapter *i2c, struct tda18218_config *cfg); 24 struct i2c_adapter *i2c, struct tda18218_config *cfg) 23 tda18218_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct tda18218_config *cfg) argument
|
H A D | xc4000.h | 41 struct i2c_adapter *i2c, 45 struct i2c_adapter *i2c, 44 xc4000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct xc4000_config *cfg) argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | gk110.c | 26 gk110_aux_autodpcd(struct nvkm_i2c *i2c, int aux, bool enable) argument 28 nvkm_mask(i2c->subdev.device, 0x00e4f8 + (aux * 0x50), 0x00010000, enable << 16);
|
/linux-master/drivers/staging/media/av7110/ |
H A D | sp8870.h | 18 /* the demodulator's i2c address */ 27 struct i2c_adapter* i2c); 30 struct i2c_adapter* i2c) 29 sp8870_attach(const struct sp8870_config* config, struct i2c_adapter* i2c) argument
|
/linux-master/drivers/media/pci/saa7146/ |
H A D | Makefile | 6 ccflags-y += -I$(srctree)/drivers/media/i2c
|
/linux-master/drivers/regulator/ |
H A D | 88pg86x.c | 3 #include <linux/i2c.h> 60 static int pg86x_i2c_probe(struct i2c_client *i2c) argument 63 struct regulator_config config = {.dev = &i2c->dev}; 64 struct regmap *regmap = devm_regmap_init_i2c(i2c, &pg86x_regmap); 68 dev_err(&i2c->dev, "regmap init failed: %d\n", ret); 74 rdev = devm_regulator_register(&i2c->dev, 79 dev_err(&i2c->dev, "failed to register %s: %d\n", 99 MODULE_DEVICE_TABLE(i2c, pg86x_i2c_id);
|
/linux-master/sound/soc/codecs/ |
H A D | adav803.c | 9 #include <linux/i2c.h> 20 MODULE_DEVICE_TABLE(i2c, adav803_id);
|
H A D | adau7118-i2c.c | 7 #include <linux/i2c.h> 51 static int adau7118_probe_i2c(struct i2c_client *i2c) argument 55 map = devm_regmap_init_i2c(i2c, &adau7118_regmap_config); 57 dev_err(&i2c->dev, "Failed to init regmap %ld\n", PTR_ERR(map)); 61 return adau7118_probe(&i2c->dev, map, false); 74 MODULE_DEVICE_TABLE(i2c, adau7118_id);
|
/linux-master/drivers/mfd/ |
H A D | cs42l43-i2c.c | 11 #include <linux/i2c.h> 38 static int cs42l43_i2c_probe(struct i2c_client *i2c) argument 42 cs42l43 = devm_kzalloc(&i2c->dev, sizeof(*cs42l43), GFP_KERNEL); 46 cs42l43->dev = &i2c->dev; 47 cs42l43->irq = i2c->irq; 51 cs42l43->regmap = devm_regmap_init_i2c(i2c, &cs42l43_i2c_regmap); 59 static void cs42l43_i2c_remove(struct i2c_client *i2c) argument 61 struct cs42l43 *cs42l43 = dev_get_drvdata(&i2c->dev);
|
H A D | max8997.c | 12 #include <linux/i2c.h> 46 int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest) argument 48 struct max8997_dev *max8997 = i2c_get_clientdata(i2c); 52 ret = i2c_smbus_read_byte_data(i2c, reg); 63 int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf) argument 65 struct max8997_dev *max8997 = i2c_get_clientdata(i2c); 69 ret = i2c_smbus_read_i2c_block_data(i2c, reg, count, buf); 78 int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value) argument 80 struct max8997_dev *max8997 = i2c_get_clientdata(i2c); 84 ret = i2c_smbus_write_byte_data(i2c, re 90 max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf) argument 105 max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask) argument 145 max8997_i2c_probe(struct i2c_client *i2c) argument 392 struct i2c_client *i2c = to_i2c_client(dev); local 414 struct i2c_client *i2c = to_i2c_client(dev); local 436 struct i2c_client *i2c = to_i2c_client(dev); local 447 struct i2c_client *i2c = to_i2c_client(dev); local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-fsi.c | 19 #include <linux/i2c.h> 32 /* i2c registers */ 186 static int fsi_i2c_dev_init(struct fsi_i2c_master *i2c) argument 193 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_INT_MASK, &interrupt); 198 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode); 202 rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_ESTAT, &extended_status); 206 i2c->fifo_size = FIELD_GET(I2C_ESTAT_FIFO_SZ, extended_status); 208 i2c->fifo_size - I2C_FIFO_HI_LVL); 211 return fsi_i2c_write_reg(i2c->fsi, I2C_FSI_WATER_MARK, &watermark); 239 struct fsi_i2c_master *i2c local 271 struct fsi_i2c_master *i2c = port->master; local 297 struct fsi_i2c_master *i2c = port->master; local 333 struct fsi_i2c_master *i2c = port->master; local 344 struct fsi_i2c_master *i2c = port->master; local 356 struct fsi_i2c_master *i2c = port->master; local 367 struct fsi_i2c_master *i2c = port->master; local 380 struct fsi_i2c_master *i2c = port->master; local 395 struct fsi_i2c_master *i2c = port->master; local 405 fsi_i2c_reset_bus(struct fsi_i2c_master *i2c, struct fsi_i2c_port *port) argument 438 fsi_i2c_reset_engine(struct fsi_i2c_master *i2c, u16 port) argument 481 struct fsi_i2c_master *i2c = port->master; local 679 struct fsi_i2c_master *i2c; local 745 struct fsi_i2c_master *i2c = dev_get_drvdata(dev); local [all...] |