/linux-master/drivers/media/tuners/ |
H A D | fc0011.h | 28 struct i2c_adapter *i2c, 33 struct i2c_adapter *i2c, 36 dev_err(&i2c->dev, "fc0011 driver disabled in Kconfig\n"); 32 fc0011_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct fc0011_config *config) argument
|
H A D | fc0012-priv.h | 12 struct i2c_adapter *i2c; member in struct:fc0012_priv
|
H A D | mt2063.h | 15 struct i2c_adapter *i2c); 21 struct i2c_adapter *i2c) 19 mt2063_attach(struct dvb_frontend *fe, struct mt2063_config *config, struct i2c_adapter *i2c) argument
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | horus3a.h | 17 #include <linux/i2c.h> 40 * @i2c: i2c adapter to use. 46 struct i2c_adapter *i2c); 50 struct i2c_adapter *i2c) 48 horus3a_attach(struct dvb_frontend *fe, const struct horus3a_config *config, struct i2c_adapter *i2c) argument
|
H A D | ascot2e.h | 17 #include <linux/i2c.h> 40 * @i2c: i2c adapter to use. 46 struct i2c_adapter *i2c); 50 struct i2c_adapter *i2c) 48 ascot2e_attach(struct dvb_frontend *fe, const struct ascot2e_config *config, struct i2c_adapter *i2c) argument
|
H A D | ix2505v.h | 11 #include <linux/i2c.h> 38 * @i2c: pointer to &struct i2c_adapter. 43 const struct ix2505v_config *config, struct i2c_adapter *i2c); 46 const struct ix2505v_config *config, struct i2c_adapter *i2c) 45 ix2505v_attach(struct dvb_frontend *fe, const struct ix2505v_config *config, struct i2c_adapter *i2c) argument
|
H A D | stv0910.h | 14 #include <linux/i2c.h> 27 struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c, 32 static inline struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c, argument
|
H A D | zl10036.h | 12 #include <linux/i2c.h> 26 * @i2c: pointer to struct i2c_adapter. 30 const struct zl10036_config *config, struct i2c_adapter *i2c); 33 const struct zl10036_config *config, struct i2c_adapter *i2c) 32 zl10036_attach(struct dvb_frontend *fe, const struct zl10036_config *config, struct i2c_adapter *i2c) argument
|
H A D | tda18271c2dd.h | 7 struct i2c_adapter *i2c, u8 adr); 10 struct i2c_adapter *i2c, u8 adr) 9 tda18271c2dd_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 adr) argument
|
/linux-master/arch/powerpc/boot/dts/fsl/ |
H A D | qoriq-i2c-0.dtsi | 35 i2c@118000 { 39 compatible = "fsl-i2c"; 45 i2c@118100 { 49 compatible = "fsl-i2c";
|
H A D | qoriq-i2c-1.dtsi | 35 i2c@119000 { 39 compatible = "fsl-i2c"; 45 i2c@119100 { 49 compatible = "fsl-i2c";
|
H A D | pq3-i2c-0.dtsi | 35 i2c@3000 { 39 compatible = "fsl-i2c";
|
H A D | pq3-i2c-1.dtsi | 35 i2c@3100 { 39 compatible = "fsl-i2c";
|
/linux-master/drivers/nfc/fdp/ |
H A D | Makefile | 9 fdp_i2c-objs = i2c.o
|
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | mxl111sf-i2c.h | 3 * mxl111sf-i2c.h - driver for the MaxLinear MXL111SF 11 #include <linux/i2c.h>
|
/linux-master/include/linux/platform_data/media/ |
H A D | timb_video.h | 10 #include <linux/i2c.h>
|
H A D | timb_radio.h | 10 #include <linux/i2c.h>
|
/linux-master/include/linux/platform_data/ |
H A D | pca953x.h | 6 #include <linux/i2c.h>
|
/linux-master/drivers/mfd/ |
H A D | wm8350-i2c.c | 3 * wm8350-i2c.c -- Generic I2C driver for Wolfson WM8350 PMIC 13 #include <linux/i2c.h> 19 static int wm8350_i2c_probe(struct i2c_client *i2c) argument 22 struct wm8350_platform_data *pdata = dev_get_platdata(&i2c->dev); 25 wm8350 = devm_kzalloc(&i2c->dev, sizeof(struct wm8350), GFP_KERNEL); 29 wm8350->regmap = devm_regmap_init_i2c(i2c, &wm8350_regmap); 32 dev_err(&i2c->dev, "Failed to allocate register map: %d\n", 37 i2c_set_clientdata(i2c, wm8350); 38 wm8350->dev = &i2c->dev; 40 return wm8350_device_init(wm8350, i2c [all...] |
H A D | max77843.c | 10 #include <linux/i2c.h> 72 max77843->i2c_chg = i2c_new_dummy_device(max77843->i2c->adapter, I2C_ADDR_CHG); 74 dev_err(&max77843->i2c->dev, 95 static int max77843_probe(struct i2c_client *i2c) argument 97 const struct i2c_device_id *id = i2c_client_get_device_id(i2c); 102 max77843 = devm_kzalloc(&i2c->dev, sizeof(*max77843), GFP_KERNEL); 106 i2c_set_clientdata(i2c, max77843); 107 max77843->dev = &i2c->dev; 108 max77843->i2c = i2c; 179 struct i2c_client *i2c = to_i2c_client(dev); local 191 struct i2c_client *i2c = to_i2c_client(dev); local [all...] |
H A D | madera-i2c.c | 10 #include <linux/i2c.h> 19 static int madera_i2c_probe(struct i2c_client *i2c) argument 28 type = (uintptr_t)i2c_get_match_data(i2c); 65 dev_err(&i2c->dev, 74 dev_err(&i2c->dev, 79 madera = devm_kzalloc(&i2c->dev, sizeof(*madera), GFP_KERNEL); 83 madera->regmap = devm_regmap_init_i2c(i2c, regmap_16bit_config); 86 dev_err(&i2c->dev, 91 madera->regmap_32bit = devm_regmap_init_i2c(i2c, regmap_32bit_config); 94 dev_err(&i2c 107 madera_i2c_remove(struct i2c_client *i2c) argument [all...] |
/linux-master/drivers/iio/dac/ |
H A D | ad5696-i2c.c | 13 #include <linux/i2c.h> 17 struct i2c_client *i2c = to_i2c_client(st->dev); local 20 .addr = i2c->addr, 21 .flags = i2c->flags, 26 .addr = i2c->addr, 27 .flags = i2c->flags | I2C_M_RD, 38 ret = i2c_transfer(i2c->adapter, msg, 2); 48 struct i2c_client *i2c = to_i2c_client(st->dev); local 54 ret = i2c_master_send(i2c, &st->data[0].d8[1], 3); 61 static int ad5686_i2c_probe(struct i2c_client *i2c) argument 68 ad5686_i2c_remove(struct i2c_client *i2c) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | wm2000.c | 29 #include <linux/i2c.h> 61 struct i2c_client *i2c; member in struct:wm2000_priv 81 static int wm2000_write(struct i2c_client *i2c, unsigned int reg, argument 84 struct wm2000_priv *wm2000 = i2c_get_clientdata(i2c); 90 struct i2c_client *i2c = wm2000->i2c; local 92 wm2000_write(i2c, WM2000_REG_SYS_CTL2, WM2000_ANC_ENG_CLR); 93 wm2000_write(i2c, WM2000_REG_SYS_CTL2, WM2000_RAM_CLR); 94 wm2000_write(i2c, WM2000_REG_ID1, 0); 99 static int wm2000_poll_bit(struct i2c_client *i2c, argument 119 wm2000_power_up(struct i2c_client *i2c, int analogue) argument 234 wm2000_power_down(struct i2c_client *i2c, int analogue) argument 268 wm2000_enter_bypass(struct i2c_client *i2c, int analogue) argument 307 wm2000_exit_bypass(struct i2c_client *i2c, int analogue) argument 342 wm2000_enter_standby(struct i2c_client *i2c, int analogue) argument 386 wm2000_exit_standby(struct i2c_client *i2c, int analogue) argument 537 struct i2c_client *i2c = wm2000->i2c; local 580 struct i2c_client *i2c = wm2000->i2c; local 808 wm2000_i2c_probe(struct i2c_client *i2c) argument [all...] |
/linux-master/arch/arm/boot/dts/ |
H A D | cros-ec-sbs.dtsi | 49 sbs,i2c-retry-count = <2>;
|
/linux-master/drivers/staging/iio/addac/ |
H A D | Makefile | 8 obj-$(CONFIG_ADT7316_I2C) += adt7316-i2c.o
|