/linux-master/drivers/video/fbdev/matrox/ |
H A D | matroxfb_maven.h | 6 #include <linux/i2c.h> 7 #include <linux/i2c-algo-bit.h>
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | cx22700.h | 18 /* the demodulator's i2c address */ 24 struct i2c_adapter* i2c); 27 struct i2c_adapter* i2c) 26 cx22700_attach(const struct cx22700_config* config, struct i2c_adapter* i2c) argument
|
H A D | cx22702.h | 22 /* the demodulator's i2c address */ 34 struct i2c_adapter *i2c); 38 struct i2c_adapter *i2c) 36 cx22702_attach( const struct cx22702_config *config, struct i2c_adapter *i2c) argument
|
H A D | lnbp22.h | 29 struct i2c_adapter *i2c); 32 struct i2c_adapter *i2c) 31 lnbp22_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c) argument
|
H A D | lgs8gl5.h | 17 /* the demodulator's i2c address */ 23 const struct lgs8gl5_config *config, struct i2c_adapter *i2c); 26 const struct lgs8gl5_config *config, struct i2c_adapter *i2c) { 25 lgs8gl5_attach( const struct lgs8gl5_config *config, struct i2c_adapter *i2c) argument
|
H A D | l64781.h | 18 /* the demodulator's i2c address */ 24 struct i2c_adapter* i2c); 27 struct i2c_adapter* i2c) 26 l64781_attach(const struct l64781_config* config, struct i2c_adapter* i2c) argument
|
H A D | mt312.h | 19 /* the demodulator's i2c address */ 28 struct i2c_adapter *i2c); 31 const struct mt312_config *config, struct i2c_adapter *i2c) 30 mt312_attach( const struct mt312_config *config, struct i2c_adapter *i2c) argument
|
H A D | nxt6000.h | 17 /* the demodulator's i2c address */ 26 struct i2c_adapter* i2c); 29 struct i2c_adapter* i2c) 28 nxt6000_attach(const struct nxt6000_config* config, struct i2c_adapter* i2c) argument
|
H A D | ves1x93.h | 20 /* the demodulator's i2c address */ 32 struct i2c_adapter* i2c); 35 struct i2c_adapter* i2c) 34 ves1x93_attach(const struct ves1x93_config* config, struct i2c_adapter* i2c) argument
|
H A D | zl10039.h | 15 struct i2c_adapter *i2c); 19 struct i2c_adapter *i2c) 17 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) argument
|
H A D | ec100.h | 21 struct i2c_adapter *i2c); 24 const struct ec100_config *config, struct i2c_adapter *i2c) 23 ec100_attach( const struct ec100_config *config, struct i2c_adapter *i2c) argument
|
H A D | itd1000.h | 19 extern struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg); 21 static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg) argument
|
H A D | mb86a20s.h | 18 * @demod_address: the demodulator's i2c address 32 * @i2c: i2c adapter to use. 37 struct i2c_adapter *i2c); 41 const struct mb86a20s_config *config, struct i2c_adapter *i2c) 40 mb86a20s_attach( const struct mb86a20s_config *config, struct i2c_adapter *i2c) argument
|
H A D | stv6111.h | 14 struct i2c_adapter *i2c, u8 adr); 19 struct i2c_adapter *i2c, 18 stv6111_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 adr) argument
|
/linux-master/drivers/media/tuners/ |
H A D | max2165.h | 21 struct i2c_adapter *i2c, 25 struct i2c_adapter *i2c, 24 max2165_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct max2165_config *cfg) argument
|
H A D | mc44s803.h | 21 struct i2c_adapter *i2c, struct mc44s803_config *cfg); 24 struct i2c_adapter *i2c, struct mc44s803_config *cfg) 23 mc44s803_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mc44s803_config *cfg) argument
|
H A D | mt2266.h | 19 extern struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg); 21 static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg) argument
|
H A D | qt1010.h | 22 * @i2c: i2c adapter to use 28 struct i2c_adapter *i2c, 32 struct i2c_adapter *i2c, 31 qt1010_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct qt1010_config *cfg) argument
|
/linux-master/drivers/staging/most/ |
H A D | Makefile | 6 obj-$(CONFIG_MOST_I2C) += i2c/
|
/linux-master/drivers/gpu/drm/solomon/ |
H A D | Makefile | 2 obj-$(CONFIG_DRM_SSD130X_I2C) += ssd130x-i2c.o
|
/linux-master/sound/soc/codecs/ |
H A D | tlv320aic3x-i2c.c | 12 #include <linux/i2c.h> 28 MODULE_DEVICE_TABLE(i2c, aic3x_i2c_id); 30 static int aic3x_i2c_probe(struct i2c_client *i2c) argument 34 const struct i2c_device_id *id = i2c_match_id(aic3x_i2c_id, i2c); 40 regmap = devm_regmap_init_i2c(i2c, &config); 41 return aic3x_probe(&i2c->dev, regmap, id->driver_data); 44 static void aic3x_i2c_remove(struct i2c_client *i2c) argument 46 aic3x_remove(&i2c->dev);
|
H A D | tlv320aic32x4-i2c.c | 11 #include <linux/i2c.h> 19 static int aic32x4_i2c_probe(struct i2c_client *i2c) argument 29 regmap = devm_regmap_init_i2c(i2c, &config); 30 type = (uintptr_t)i2c_get_match_data(i2c); 32 return aic32x4_probe(&i2c->dev, regmap, type); 35 static void aic32x4_i2c_remove(struct i2c_client *i2c) argument 37 aic32x4_remove(&i2c->dev); 46 MODULE_DEVICE_TABLE(i2c, aic32x4_i2c_id);
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_i2c.h | 9 #include <linux/i2c.h> 10 #include <linux/i2c-algo-bit.h>
|
/linux-master/drivers/mfd/ |
H A D | act8945a.c | 10 #include <linux/i2c.h> 31 static int act8945a_i2c_probe(struct i2c_client *i2c) argument 36 regmap = devm_regmap_init_i2c(i2c, &act8945a_regmap_config); 39 dev_err(&i2c->dev, "regmap init failed: %d\n", ret); 43 i2c_set_clientdata(i2c, regmap); 45 ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_NONE, 49 dev_err(&i2c->dev, "Failed to add sub devices\n"); 60 MODULE_DEVICE_TABLE(i2c, act8945a_i2c_id);
|
/linux-master/drivers/net/mctp/ |
H A D | Makefile | 2 obj-$(CONFIG_MCTP_TRANSPORT_I2C) += mctp-i2c.o
|