Searched refs:i2c (Results 76 - 100 of 2512) sorted by relevance

1234567891011>>

/linux-master/drivers/media/tuners/
H A Dfc0011.h28 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 Dfc0012-priv.h12 struct i2c_adapter *i2c; member in struct:fc0012_priv
H A Dmt2063.h15 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 Dhorus3a.h17 #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 Dascot2e.h17 #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 Dix2505v.h11 #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 Dstv0910.h14 #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 Dzl10036.h12 #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 Dtda18271c2dd.h7 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 Dqoriq-i2c-0.dtsi35 i2c@118000 {
39 compatible = "fsl-i2c";
45 i2c@118100 {
49 compatible = "fsl-i2c";
H A Dqoriq-i2c-1.dtsi35 i2c@119000 {
39 compatible = "fsl-i2c";
45 i2c@119100 {
49 compatible = "fsl-i2c";
H A Dpq3-i2c-0.dtsi35 i2c@3000 {
39 compatible = "fsl-i2c";
H A Dpq3-i2c-1.dtsi35 i2c@3100 {
39 compatible = "fsl-i2c";
/linux-master/drivers/nfc/fdp/
H A DMakefile9 fdp_i2c-objs = i2c.o
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-i2c.h3 * mxl111sf-i2c.h - driver for the MaxLinear MXL111SF
11 #include <linux/i2c.h>
/linux-master/include/linux/platform_data/media/
H A Dtimb_video.h10 #include <linux/i2c.h>
H A Dtimb_radio.h10 #include <linux/i2c.h>
/linux-master/include/linux/platform_data/
H A Dpca953x.h6 #include <linux/i2c.h>
/linux-master/drivers/mfd/
H A Dwm8350-i2c.c3 * 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 Dmax77843.c10 #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 Dmadera-i2c.c10 #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 Dad5696-i2c.c13 #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 Dwm2000.c29 #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 Dcros-ec-sbs.dtsi49 sbs,i2c-retry-count = <2>;
/linux-master/drivers/staging/iio/addac/
H A DMakefile8 obj-$(CONFIG_ADT7316_I2C) += adt7316-i2c.o

Completed in 207 milliseconds

1234567891011>>