Searched refs:i2c_addr (Results 1 - 126 of 126) sorted by relevance

/linux-4.1.27/drivers/media/tuners/
H A Dtda8290.h42 extern int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr);
46 u8 i2c_addr,
49 static inline int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr) tda829x_probe() argument
57 u8 i2c_addr, tda829x_attach()
55 tda829x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, struct tda829x_config *cfg) tda829x_attach() argument
H A Dtea5761.h24 extern int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
28 u8 i2c_addr);
31 u8 i2c_addr) tea5761_autodetection()
40 u8 i2c_addr) tea5761_attach()
30 tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5761_autodetection() argument
38 tea5761_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5761_attach() argument
H A Dtea5767.h43 extern int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr);
47 u8 i2c_addr);
50 u8 i2c_addr) tea5767_autodetection()
59 u8 i2c_addr) tea5767_attach()
49 tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5767_autodetection() argument
57 tea5767_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5767_attach() argument
H A Dmt20xx.h26 u8 i2c_addr);
30 u8 i2c_addr) microtune_attach()
28 microtune_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) microtune_attach() argument
H A Dtda9887.h27 u8 i2c_addr);
31 u8 i2c_addr) tda9887_attach()
29 tda9887_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr) tda9887_attach() argument
H A Dtuner-simple.h26 u8 i2c_addr,
31 u8 i2c_addr, simple_tuner_attach()
29 simple_tuner_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, unsigned int type) simple_tuner_attach() argument
H A Dtda827x.c39 int i2c_addr; member in struct:tda827x_priv
162 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xo_set_params()
228 __func__, priv->i2c_addr << 1); tda827xo_set_params()
236 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xo_sleep()
258 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0 }; tda827xo_set_analog_params()
338 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xo_agcf()
448 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xa_sleep()
521 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xa_set_params()
656 __func__, priv->i2c_addr << 1); tda827xa_set_params()
668 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, tda827xa_set_analog_params()
763 struct i2c_msg msg = {.addr = priv->i2c_addr, .flags = 0, tda827xa_agcf()
858 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = I2C_M_RD, tda827x_probe_version()
894 priv->i2c_addr = addr; tda827x_attach()
H A Dtea5761.c265 int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5761_autodetection() argument
269 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; tea5761_autodetection()
318 u8 i2c_addr) tea5761_attach()
322 if (tea5761_autodetection(i2c_adap, i2c_addr) != 0) tea5761_attach()
330 priv->i2c_props.addr = i2c_addr; tea5761_attach()
316 tea5761_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5761_attach() argument
H A Dfc2580.h32 u8 i2c_addr; member in struct:fc2580_config
H A Dr820t.h37 u8 i2c_addr; /* 0x34 */ member in struct:r820t_config
H A Dtua9001.h31 u8 i2c_addr; member in struct:tua9001_config
H A Dtuner-xc2028.h50 u8 i2c_addr; member in struct:xc2028_config
H A Dtea5767.c369 int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5767_autodetection() argument
371 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; tea5767_autodetection()
442 u8 i2c_addr) tea5767_attach()
451 priv->i2c_props.addr = i2c_addr; tea5767_attach()
440 tea5767_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) tea5767_attach() argument
H A Dfc2580.c50 .addr = priv->cfg->i2c_addr, fc2580_wr_regs()
85 .addr = priv->cfg->i2c_addr, fc2580_rd_regs()
90 .addr = priv->cfg->i2c_addr, fc2580_rd_regs()
H A Dtda8290.c741 struct i2c_adapter *i2c_adap, u8 i2c_addr, tda829x_attach()
752 priv->i2c_props.addr = i2c_addr; tda829x_attach()
830 int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr) tda829x_probe() argument
834 .addr = i2c_addr, tda829x_probe()
740 tda829x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, struct tda829x_config *cfg) tda829x_attach() argument
H A Dmt20xx.c598 u8 i2c_addr) microtune_attach()
610 priv->i2c_props.addr = i2c_addr; microtune_attach()
596 microtune_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) microtune_attach() argument
H A Dtda9887.c676 u8 i2c_addr) tda9887_attach()
685 i2c_adap, i2c_addr, "tda9887"); tda9887_attach()
674 tda9887_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr) tda9887_attach() argument
H A Dtua9001.c31 .addr = priv->cfg->i2c_addr, tua9001_wr_reg()
H A Dtuner-simple.c1053 u8 i2c_addr, simple_tuner_attach()
1072 .addr = i2c_addr, .flags = I2C_M_RD, simple_tuner_attach()
1082 i2c_adapter_id(i2c_adap), i2c_addr, simple_tuner_attach()
1093 i2c_adap, i2c_addr, simple_tuner_attach()
1051 simple_tuner_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, unsigned int type) simple_tuner_attach() argument
H A Dtuner-xc2028.c1486 cfg->i2c_adap, cfg->i2c_addr, xc2028_attach()
H A Dr820t.c2334 i2c, cfg->i2c_addr, r820t_attach()
/linux-4.1.27/drivers/media/dvb-frontends/
H A Dlnbp21.c44 u8 i2c_addr; member in struct:lnbp21
51 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, lnbp21_set_voltage()
79 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, lnbp21_enable_high_lnb_voltage()
98 struct i2c_msg msg = { .addr = lnbp21->i2c_addr, .flags = 0, lnbp21_set_tone()
131 u8 override_clear, u8 i2c_addr, u8 config) lnbx2x_attach()
140 lnbp21->i2c_addr = i2c_addr; lnbx2x_attach()
163 printk(KERN_INFO "LNBx2x attached on addr=%x\n", lnbp21->i2c_addr); lnbx2x_attach()
170 u8 override_clear, u8 i2c_addr) lnbh24_attach()
173 i2c_addr, LNBH24_TTX); lnbh24_attach()
129 lnbx2x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr, u8 config) lnbx2x_attach() argument
168 lnbh24_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr) lnbh24_attach() argument
H A Disl6421.c43 u8 i2c_addr; member in struct:isl6421
49 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, isl6421_set_voltage()
77 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, isl6421_enable_high_lnb_voltage()
95 struct i2c_msg msg = { .addr = isl6421->i2c_addr, .flags = 0, isl6421_set_tone()
126 struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, isl6421_attach() argument
136 isl6421->i2c_addr = i2c_addr; isl6421_attach()
H A Disl6405.c43 u8 i2c_addr; member in struct:isl6405
49 struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0, isl6405_set_voltage()
91 struct i2c_msg msg = { .addr = isl6405->i2c_addr, .flags = 0, isl6405_enable_high_lnb_voltage()
123 u8 i2c_addr, u8 override_set, u8 override_clear) isl6405_attach()
135 isl6405->i2c_addr = i2c_addr; isl6405_attach()
122 isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, u8 override_set, u8 override_clear) isl6405_attach() argument
H A Ddibx000_common.c28 mst->msg[0].addr = mst->i2c_addr; dibx000_write_word()
52 mst->msg[0].addr = mst->i2c_addr; dibx000_read_word()
56 mst->msg[1].addr = mst->i2c_addr; dibx000_read_word()
301 mst->msg[0].addr = mst->i2c_addr; dibx000_i2c_gated_gpio67_xfer()
309 mst->msg[num + 1].addr = mst->i2c_addr; dibx000_i2c_gated_gpio67_xfer()
347 mst->msg[0].addr = mst->i2c_addr; dibx000_i2c_gated_tuner_xfer()
355 mst->msg[num + 1].addr = mst->i2c_addr; dibx000_i2c_gated_tuner_xfer()
407 struct i2c_msg m = {.addr = mst->i2c_addr,.buf = tx,.len = 4 }; dibx000_reset_i2c_master()
431 struct i2c_adapter *i2c_adap, u8 i2c_addr) dibx000_init_i2c_master()
441 mst->msg[0].addr = i2c_addr >> 1; dibx000_init_i2c_master()
448 mst->i2c_addr = i2c_addr >> 1; dibx000_init_i2c_master()
430 dibx000_init_i2c_master(struct dibx000_i2c_master *mst, u16 device_rev, struct i2c_adapter *i2c_adap, u8 i2c_addr) dibx000_init_i2c_master() argument
H A Ddib3000mc.h46 u8 i2c_addr,
56 struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, dib3000mc_attach() argument
H A Ddib7000m.h45 u8 i2c_addr,
55 u8 i2c_addr, struct dib7000m_config *cfg) dib7000m_attach()
54 dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg) dib7000m_attach() argument
H A Disl6421.h44 extern struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr,
47 static inline struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, isl6421_attach() argument
H A Dlnbh24.h45 u8 override_clear, u8 i2c_addr);
49 u8 override_clear, u8 i2c_addr) lnbh24_attach()
47 lnbh24_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr) lnbh24_attach() argument
H A Dzl10039.c48 u8 i2c_addr; member in struct:zl10039_state
78 .addr = state->i2c_addr, zl10039_read()
83 .addr = state->i2c_addr, zl10039_read()
106 .addr = state->i2c_addr, zl10039_write()
266 u8 i2c_addr, struct i2c_adapter *i2c) zl10039_attach()
276 state->i2c_addr = i2c_addr; zl10039_attach()
305 dprintk("Tuner attached @ i2c address 0x%02x\n", i2c_addr); zl10039_attach()
265 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) zl10039_attach() argument
H A Dzl10039.h29 u8 i2c_addr,
33 u8 i2c_addr, zl10039_attach()
32 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) zl10039_attach() argument
H A Disl6405.h63 u8 i2c_addr, u8 override_set, u8 override_clear);
66 struct i2c_adapter *i2c, u8 i2c_addr, isl6405_attach()
65 isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, u8 override_set, u8 override_clear) isl6405_attach() argument
H A Ds921.c207 u8 i2c_addr, int reg, int data) s921_i2c_writereg()
211 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 s921_i2c_writereg()
225 static int s921_i2c_writeregdata(struct s921_state *state, u8 i2c_addr, s921_i2c_writeregdata() argument
231 rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data); s921_i2c_writeregdata()
238 static int s921_i2c_readreg(struct s921_state *state, u8 i2c_addr, u8 reg) s921_i2c_readreg() argument
243 { .addr = i2c_addr, .flags = 0, .buf = &reg, .len = 1 }, s921_i2c_readreg()
244 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } s921_i2c_readreg()
206 s921_i2c_writereg(struct s921_state *state, u8 i2c_addr, int reg, int data) s921_i2c_writereg() argument
H A Ddib3000mc.c36 u8 i2c_addr; member in struct:dib3000mc_state
55 { .addr = state->i2c_addr >> 1, .flags = 0, .buf = wb, .len = 2 }, dib3000mc_read_word()
56 { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .buf = rb, .len = 2 }, dib3000mc_read_word()
72 .addr = state->i2c_addr >> 1, .flags = 0, .buf = b, .len = 4 dib3000mc_write_word()
840 dmcst->i2c_addr = new_addr; dib3000mc_i2c_enumeration()
842 dmcst->i2c_addr = default_addr; dib3000mc_i2c_enumeration()
854 dmcst->i2c_addr = new_addr; dib3000mc_i2c_enumeration()
859 dmcst->i2c_addr = DIB3000MC_I2C_ADDRESS[k]; dib3000mc_i2c_enumeration()
861 dib3000mc_write_word(dmcst, 1024, dmcst->i2c_addr << 3); dib3000mc_i2c_enumeration()
874 struct dvb_frontend * dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib3000mc_config *cfg) dib3000mc_attach() argument
884 st->i2c_addr = i2c_addr; dib3000mc_attach()
893 dibx000_init_i2c_master(&st->i2c_master, DIB3000MC, st->i2c_adap, st->i2c_addr); dib3000mc_attach()
H A Ddib9000.h31 extern struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg);
46 static inline struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib9000_config *cfg) dib9000_attach() argument
H A Da8293.h27 u8 i2c_addr; member in struct:a8293_config
H A Dcx24113.h30 u8 i2c_addr; /* 0x14 or 0x54 */ member in struct:cx24113_config
H A Ddib7000p.h66 struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg);
H A Dhd29l2.h33 u8 i2c_addr; member in struct:hd29l2_config
H A Dlg2160.h54 u8 i2c_addr; member in struct:lg2160_config
H A Dlgdt3306a.h41 u8 i2c_addr; member in struct:lgdt3306a_config
H A Dsi2165.h34 u8 i2c_addr; member in struct:si2165_config
H A Dcxd2820r_core.c108 u8 i2c_addr; cxd2820r_wr_regs() local
115 i2c_addr = priv->cfg.i2c_address | (1 << 1); /* DVB-C */ cxd2820r_wr_regs()
117 i2c_addr = priv->cfg.i2c_address; /* DVB-T/T2 */ cxd2820r_wr_regs()
121 ret = cxd2820r_wr_regs_i2c(priv, i2c_addr, 0x00, &bank, 1); cxd2820r_wr_regs()
126 return cxd2820r_wr_regs_i2c(priv, i2c_addr, reg, val, len); cxd2820r_wr_regs()
134 u8 i2c_addr; cxd2820r_rd_regs() local
141 i2c_addr = priv->cfg.i2c_address | (1 << 1); /* DVB-C */ cxd2820r_rd_regs()
143 i2c_addr = priv->cfg.i2c_address; /* DVB-T/T2 */ cxd2820r_rd_regs()
147 ret = cxd2820r_wr_regs_i2c(priv, i2c_addr, 0x00, &bank, 1); cxd2820r_rd_regs()
152 return cxd2820r_rd_regs_i2c(priv, i2c_addr, reg, val, len); cxd2820r_rd_regs()
H A Ddib7000m.c30 u8 i2c_addr; member in struct:dib7000m_state
85 state->msg[0].addr = state->i2c_addr >> 1; dib7000m_read_word()
89 state->msg[1].addr = state->i2c_addr >> 1; dib7000m_read_word()
118 state->msg[0].addr = state->i2c_addr >> 1; dib7000m_write_word()
1361 st.i2c_addr = new_addr;
1363 st.i2c_addr = default_addr;
1383 st.i2c_addr = (0x40 + k) << 1;
1386 dib7000m_write_word(&st,1794, st.i2c_addr << 2);
1398 struct dvb_frontend * dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg) dib7000m_attach() argument
1408 st->i2c_addr = i2c_addr; dib7000m_attach()
1421 dibx000_init_i2c_master(&st->i2c_master, DIB7000, st->i2c_adap, st->i2c_addr); dib7000m_attach()
1423 dibx000_init_i2c_master(&st->i2c_master, DIB7000MC, st->i2c_adap, st->i2c_addr); dib7000m_attach()
H A Ddibx000_common.h28 u8 i2c_addr; member in struct:dibx000_i2c_master
41 u8 i2c_addr);
H A Daf9013.h43 u8 i2c_addr; member in struct:af9013_config
H A Ddib8000.h63 struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg);
H A Dlgdt3305.h56 u8 i2c_addr; member in struct:lgdt3305_config
H A Ddib7000p.c33 u8 i2c_addr; member in struct:i2c_device
40 u8 i2c_addr; member in struct:dib7000p_state
109 state->msg[0].addr = state->i2c_addr >> 1; dib7000p_read_word()
113 state->msg[1].addr = state->i2c_addr >> 1; dib7000p_read_word()
141 state->msg[0].addr = state->i2c_addr >> 1; dib7000p_write_word()
1393 dprintk("checking demod on I2C address: %d (%x)", st->i2c_addr, st->i2c_addr); dib7000p_identify()
2085 dpst->i2c_addr = new_addr; dib7000p_i2c_enumeration()
2088 dpst->i2c_addr = default_addr; dib7000p_i2c_enumeration()
2109 dpst->i2c_addr = (cfg[k].default_i2c_addr + k) << 1; dib7000p_i2c_enumeration()
2111 dpst->i2c_addr = (0x40 + k) << 1; dib7000p_i2c_enumeration()
2114 dib7000p_write_word(dpst, 1285, dpst->i2c_addr << 2); dib7000p_i2c_enumeration()
2718 static struct dvb_frontend *dib7000p_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg) dib7000p_init() argument
2728 st->i2c_addr = i2c_addr; dib7000p_init()
2755 dibx000_init_i2c_master(&st->i2c_master, DIB7000P, st->i2c_adap, st->i2c_addr); dib7000p_init()
H A Ddib9000.c29 u8 i2c_addr; member in struct:i2c_device
238 state->msg[0].addr = state->i2c.i2c_addr >> 1; dib9000_read16_attr()
242 state->msg[1].addr = state->i2c.i2c_addr >> 1; dib9000_read16_attr()
278 {.addr = i2c->i2c_addr >> 1, .flags = 0, dib9000_i2c_read16()
280 {.addr = i2c->i2c_addr >> 1, .flags = I2C_M_RD, dib9000_i2c_read16()
326 state->msg[0].addr = state->i2c.i2c_addr >> 1; dib9000_write16_attr()
359 .addr = i2c->i2c_addr >> 1, .flags = 0, dib9000_i2c_write16()
2388 client.i2c_addr = default_addr + 16; dib9000_i2c_enumeration()
2394 client.i2c_addr = default_addr; dib9000_i2c_enumeration()
2401 client.i2c_addr = new_addr; dib9000_i2c_enumeration()
2408 client.i2c_addr = default_addr; dib9000_i2c_enumeration()
2424 client.i2c_addr = new_addr; dib9000_i2c_enumeration()
2486 struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg) dib9000_attach() argument
2501 st->i2c.i2c_addr = i2c_addr; dib9000_attach()
2531 dibx000_init_i2c_master(&st->i2c_master, DIB7000MC, st->i2c.i2c_adap, st->i2c.i2c_addr); dib9000_attach()
H A Dm88ds3103.h28 u8 i2c_addr; member in struct:m88ds3103_config
H A Dcx24123.c246 u8 i2c_addr, int reg, int data) cx24123_i2c_writereg()
250 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 cx24123_i2c_writereg()
254 /* printk(KERN_DEBUG "wr(%02x): %02x %02x\n", i2c_addr, reg, data); */ cx24123_i2c_writereg()
266 static int cx24123_i2c_readreg(struct cx24123_state *state, u8 i2c_addr, u8 reg) cx24123_i2c_readreg() argument
271 { .addr = i2c_addr, .flags = 0, .buf = &reg, .len = 1 }, cx24123_i2c_readreg()
272 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &b, .len = 1 } cx24123_i2c_readreg()
282 /* printk(KERN_DEBUG "rd(%02x): %02x %02x\n", i2c_addr, reg, b); */ cx24123_i2c_readreg()
245 cx24123_i2c_writereg(struct cx24123_state *state, u8 i2c_addr, int reg, int data) cx24123_i2c_writereg() argument
H A Dcx24113.c107 struct i2c_msg msg = { .addr = state->config->i2c_addr, cx24113_writereg()
124 { .addr = state->config->i2c_addr, cx24113_readreg()
126 { .addr = state->config->i2c_addr, cx24113_readreg()
H A Da8293.c35 .addr = priv->cfg->i2c_addr, a8293_i2c()
H A Dstv090x_priv.h235 u8 i2c_addr; member in struct:stv090x_internal
H A Dstv0900_core.c52 u8 i2c_addr) find_inode()
62 (temp_chip->internal->i2c_addr != i2c_addr))) find_inode()
76 internal->i2c_addr); remove_inode()
138 .addr = intp->i2c_addr, stv0900_write_reg()
160 .addr = intp->i2c_addr, stv0900_read_reg()
165 .addr = intp->i2c_addr, stv0900_read_reg()
1374 state->internal->i2c_addr = state->config->demod_address; stv0900_init_internal()
51 find_inode(struct i2c_adapter *i2c_adap, u8 i2c_addr) find_inode() argument
H A Dlg2160.c72 .addr = state->cfg->i2c_addr, .flags = 0, lg216x_write_reg()
96 { .addr = state->cfg->i2c_addr, lg216x_read_reg()
98 { .addr = state->cfg->i2c_addr, lg216x_read_reg()
108 state->cfg->i2c_addr, reg, ret); lg216x_read_reg()
1421 config ? config->i2c_addr : 0); lg2160_attach()
H A Dlgdt3305.c120 .addr = state->cfg->i2c_addr, .flags = 0, lgdt3305_write_reg()
144 { .addr = state->cfg->i2c_addr, lgdt3305_read_reg()
146 { .addr = state->cfg->i2c_addr, lgdt3305_read_reg()
156 state->cfg->i2c_addr, reg, ret); lgdt3305_read_reg()
1118 config ? config->i2c_addr : 0); lgdt3305_attach()
H A Dhd29l2.c34 .addr = priv->cfg.i2c_addr, hd29l2_wr_regs()
67 .addr = priv->cfg.i2c_addr, hd29l2_rd_regs()
72 .addr = priv->cfg.i2c_addr, hd29l2_rd_regs()
H A Dm88ds3103.c31 .addr = priv->cfg->i2c_addr, m88ds3103_wr_regs()
69 .addr = priv->cfg->i2c_addr, m88ds3103_rd_regs()
74 .addr = priv->cfg->i2c_addr, m88ds3103_rd_regs()
1329 .addr = priv->cfg->i2c_addr, m88ds3103_select()
H A Dsi2165.c122 msg.addr = state->config.i2c_addr; si2165_write()
149 { .addr = state->config.i2c_addr, si2165_read()
151 { .addr = state->config.i2c_addr, si2165_read()
159 __func__, state->config.i2c_addr, reg, ret); si2165_read()
H A Dstv0900_priv.h332 u8 i2c_addr; member in struct:stv0900_internal
H A Dmb86a20s.c229 u8 i2c_addr, u8 reg, u8 data) mb86a20s_i2c_writereg()
233 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 mb86a20s_i2c_writereg()
249 u8 i2c_addr, struct regdata *rd, int size) mb86a20s_i2c_writeregdata()
254 rc = mb86a20s_i2c_writereg(state, i2c_addr, rd[i].reg, mb86a20s_i2c_writeregdata()
263 u8 i2c_addr, u8 reg) mb86a20s_i2c_readreg()
268 { .addr = i2c_addr, .flags = 0, .buf = &reg, .len = 1 }, mb86a20s_i2c_readreg()
269 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } mb86a20s_i2c_readreg()
228 mb86a20s_i2c_writereg(struct mb86a20s_state *state, u8 i2c_addr, u8 reg, u8 data) mb86a20s_i2c_writereg() argument
248 mb86a20s_i2c_writeregdata(struct mb86a20s_state *state, u8 i2c_addr, struct regdata *rd, int size) mb86a20s_i2c_writeregdata() argument
262 mb86a20s_i2c_readreg(struct mb86a20s_state *state, u8 i2c_addr, u8 reg) mb86a20s_i2c_readreg() argument
H A Dlgdt3306a.c122 .addr = state->cfg->i2c_addr, .flags = 0, lgdt3306a_write_reg()
146 { .addr = state->cfg->i2c_addr, lgdt3306a_read_reg()
148 { .addr = state->cfg->i2c_addr, lgdt3306a_read_reg()
156 state->cfg->i2c_addr, reg, ret); lgdt3306a_read_reg()
1788 config ? config->i2c_addr : 0); lgdt3306a_attach()
H A Daf9013.c59 .addr = priv->config.i2c_addr, af9013_wr_regs_i2c()
97 .addr = priv->config.i2c_addr, af9013_rd_regs_i2c()
102 .addr = priv->config.i2c_addr, af9013_rd_regs_i2c()
H A Dstv090x.c56 u8 i2c_addr) find_dev()
65 (temp_dev->internal->i2c_addr != i2c_addr))) { find_dev()
78 internal->i2c_addr); remove_dev()
4965 state->internal->i2c_addr = state->config->address; stv090x_attach()
55 find_dev(struct i2c_adapter *i2c_adap, u8 i2c_addr) find_dev() argument
H A Ddib8000.c4428 static struct dvb_frontend *dib8000_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg) dib8000_init() argument
4444 state->i2c.addr = i2c_addr; dib8000_init()
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c54 u8 i2c_addr, /* I2C address we're talking to */ pvr2_i2c_write()
67 i2c_addr, pvr2_i2c_write()
79 hdw->cmd_buffer[1] = i2c_addr; /* i2c addr of chip */ pvr2_i2c_write()
95 i2c_addr,hdw->cmd_buffer[0]); pvr2_i2c_write()
106 u8 i2c_addr, /* I2C address we're talking to */ pvr2_i2c_read()
121 i2c_addr, pvr2_i2c_read()
129 i2c_addr, pvr2_i2c_read()
144 hdw->cmd_buffer[3] = i2c_addr; /* i2c addr of chip */ pvr2_i2c_read()
159 i2c_addr,hdw->cmd_buffer[0]); pvr2_i2c_read()
182 u8 i2c_addr, pvr2_i2c_basic_op()
191 return pvr2_i2c_read(hdw,i2c_addr,wdata,wlen,rdata,rlen); pvr2_i2c_basic_op()
193 return pvr2_i2c_write(hdw,i2c_addr,wdata,wlen); pvr2_i2c_basic_op()
205 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_24xxx_ir()
275 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_hack_wm8775()
281 return pvr2_i2c_basic_op(hdw,i2c_addr,wdata,wlen,rdata,rlen); i2c_hack_wm8775()
288 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_black_hole()
301 u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_hack_cx25840()
316 return pvr2_i2c_basic_op(hdw,i2c_addr,wdata,wlen,rdata,rlen); i2c_hack_cx25840()
351 ret = pvr2_i2c_basic_op(hdw,i2c_addr,wbuf,2,rdata,rlen); i2c_hack_cx25840()
53 pvr2_i2c_write(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *data, u16 length) pvr2_i2c_write() argument
105 pvr2_i2c_read(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *data, u16 dlen, u8 *res, u16 rlen) pvr2_i2c_read() argument
181 pvr2_i2c_basic_op(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *wdata, u16 wlen, u8 *rdata, u16 rlen) pvr2_i2c_basic_op() argument
204 i2c_24xxx_ir(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_24xxx_ir() argument
274 i2c_hack_wm8775(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_hack_wm8775() argument
287 i2c_black_hole(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_black_hole() argument
300 i2c_hack_cx25840(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) i2c_hack_cx25840() argument
/linux-4.1.27/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_acpi.c117 u32 i2c_addr = 0; inv_mpu_process_acpi_config() local
131 acpi_i2c_check_resource, &i2c_addr); inv_mpu_process_acpi_config()
136 *primary_addr = i2c_addr & 0x0000ffff; inv_mpu_process_acpi_config()
137 *secondary_addr = (i2c_addr & 0xffff0000) >> 16; inv_mpu_process_acpi_config()
/linux-4.1.27/drivers/media/pci/sta2x11/
H A Dsta2x11_vip.h37 int i2c_addr; member in struct:vip_config
H A Dsta2x11_vip.c1104 "adv7180", vip->config->i2c_addr, sta2x11_vip_init_one()
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Ddibusb.h39 * bulk write: 0x02 ((7bit i2c_addr << 1) | 0x01) register_bytes length_word
46 * bulk write: 0x03 (7bit i2c_addr << 1) register_bytes value_bytes
H A Ddib0700_devices.c450 .i2c_addr = 0x61,
3644 .i2c_addr = 0x0e,
H A Dcxusb.c835 .i2c_addr = 0x61, cxusb_dvico_xc3028_tuner_attach()
H A Ddw2102.c1122 .i2c_addr = 0x68,
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-cpm.c113 u16 i2c_addr; member in struct:cpm_i2c
466 cpm->i2c_addr = in_be16(&cpm->i2c_ram->rpbase); cpm_i2c_setup()
472 if (cpm->i2c_addr) { cpm_i2c_setup()
473 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); cpm_i2c_setup()
480 cpm->i2c_addr = cpm_muram_alloc(sizeof(struct i2c_ram), 64); cpm_i2c_setup()
481 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); cpm_i2c_setup()
482 out_be16(i2c_base, cpm->i2c_addr); cpm_i2c_setup()
557 dev_dbg(&cpm->ofdev->dev, "i2c_ram 0x%p, i2c_addr 0x%04x, freq %d\n", cpm_i2c_setup()
558 cpm->i2c_ram, cpm->i2c_addr, cpm->freq); cpm_i2c_setup()
600 if ((cpm->version == 1) && (!cpm->i2c_addr)) cpm_i2c_setup()
603 cpm_muram_free(cpm->i2c_addr); cpm_i2c_setup()
633 if ((cpm->version == 1) && (!cpm->i2c_addr)) cpm_i2c_shutdown()
636 cpm_muram_free(cpm->i2c_addr); cpm_i2c_shutdown()
H A Di2c-i801.c889 unsigned short i2c_addr; member in struct:dmi_onboard_device_info
913 info.addr = dmi_devices[i].i2c_addr; dmi_check_onboard_device()
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
H A Daf9015.c43 state->buf[2] = req->i2c_addr; af9015_ctrl_msg()
155 if (addr == state->af9013_config[0].i2c_addr || af9015_write_reg_i2c()
156 addr == state->af9013_config[1].i2c_addr) af9015_write_reg_i2c()
168 if (addr == state->af9013_config[0].i2c_addr || af9015_read_reg_i2c()
169 addr == state->af9013_config[1].i2c_addr) af9015_read_reg_i2c()
243 if (msg[i].addr == state->af9013_config[0].i2c_addr || af9015_i2c_xfer()
244 msg[i].addr == state->af9013_config[1].i2c_addr) { af9015_i2c_xfer()
260 if (msg[i].addr == state->af9013_config[0].i2c_addr) af9015_i2c_xfer()
264 req.i2c_addr = msg[i].addr; af9015_i2c_xfer()
277 if (msg[i].addr == state->af9013_config[0].i2c_addr) { af9015_i2c_xfer()
282 req.i2c_addr = msg[i].addr; af9015_i2c_xfer()
295 if (msg[i].addr == state->af9013_config[0].i2c_addr) af9015_i2c_xfer()
299 req.i2c_addr = msg[i].addr; af9015_i2c_xfer()
483 state->af9013_config[1].i2c_addr = val; af9015_read_config()
741 ret = af9015_read_reg_i2c(d, state->af9013_config[1].i2c_addr, af9015_copy_firmware()
773 ret = af9015_write_reg_i2c(d, state->af9013_config[1].i2c_addr, af9015_copy_firmware()
784 ret = af9015_read_reg_i2c(d, state->af9013_config[1].i2c_addr, af9015_copy_firmware()
H A Daf9015.h87 u8 i2c_addr; /* [2] */ member in struct:req_t
H A Dmxl111sf.c412 .i2c_addr = 0xb2 >> 1,
487 .i2c_addr = 0x1c >> 1,
562 .i2c_addr = 0x1c >> 1,
571 .i2c_addr = 0x1c >> 1,
649 .i2c_addr = 0x1c >> 1,
658 .i2c_addr = 0x1c >> 1,
H A Ddvbsky.c297 .i2c_addr = 0x68,
418 .i2c_addr = 0x68,
H A Drtl28xxu.c1033 .i2c_addr = 0x56,
1038 .i2c_addr = 0x60,
1047 .i2c_addr = 0x1a,
1054 .i2c_addr = 0x3a,
H A Daf9035.c1238 .i2c_addr = 0x60,
1269 .i2c_addr = 0x56,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dbit.c174 i2c_addr(struct nvkm_i2c_port *port, struct i2c_msg *msg) i2c_addr() function
199 ret = i2c_addr(port, msg); i2c_bit_xfer()
/linux-4.1.27/drivers/input/misc/
H A Dapanel.c276 unsigned char i2c_addr; apanel_init() local
289 i2c_addr = readb(p + 3) >> 1; apanel_init()
298 if (slave != i2c_addr) { apanel_init()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c1300 u8 i2c_addr; member in struct:mlx4_cable_info
1369 u16 i2c_addr; mlx4_get_module_info() local
1400 i2c_addr = I2C_ADDR_LOW; mlx4_get_module_info()
1403 i2c_addr = I2C_ADDR_HIGH; mlx4_get_module_info()
1410 cable_info->i2c_addr = i2c_addr; mlx4_get_module_info()
1423 "MLX4_CMD_MAD_IFC Get Module info attr(%x) port(%d) i2c_addr(%x) offset(%d) size(%d): Response Mad Status(%x) - %s\n", mlx4_get_module_info()
1424 0xFF60, port, i2c_addr, offset, size, mlx4_get_module_info()
1427 if (i2c_addr == I2C_ADDR_HIGH && mlx4_get_module_info()
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_sensor.h48 u8 i2c_addr; member in struct:stv06xx_sensor
H A Dstv06xx_hdcs.h144 .i2c_addr = (0x55 << 1),
163 .i2c_addr = (0x55 << 1),
H A Dstv06xx_pb0100.h130 .i2c_addr = 0xba,
H A Dstv06xx.c130 buf[0x20] = sd->sensor->i2c_addr; stv06xx_write_sensor_bytes()
162 buf[0x20] = sd->sensor->i2c_addr; stv06xx_write_sensor_words()
190 buf[0x20] = sd->sensor->i2c_addr; stv06xx_read_sensor()
H A Dstv06xx_vv6410.h194 .i2c_addr = 0x20,
/linux-4.1.27/drivers/media/usb/gspca/
H A Dsn9c20x.c109 u8 i2c_addr; member in struct:sd
990 row[1] = sd->i2c_addr; i2c_w1()
1020 row[1] = sd->i2c_addr; i2c_w2()
1046 row[1] = sd->i2c_addr; i2c_r1()
1067 row[1] = sd->i2c_addr; i2c_r2()
1166 sd->i2c_addr = 0x5d; mt9v_init_sensor()
1183 sd->i2c_addr = 0x5c; mt9v_init_sensor()
1201 sd->i2c_addr = 0x5d; mt9v_init_sensor()
1205 sd->i2c_addr = 0x48; mt9v_init_sensor()
1439 u8 exp[8] = {sd->i2c_intf, sd->i2c_addr, set_exposure()
1495 u8 gain[8] = {sd->i2c_intf, sd->i2c_addr, set_gain()
1625 sd->i2c_addr = id->driver_info; sd_config()
1791 0x80, sd->i2c_addr, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03 sd_init()
2330 #define SN9C20X(sensor, i2c_addr, flags) \
2333 | (i2c_addr)
H A Dsq930x.c349 u8 i2c_addr; member in struct:sensor_s
502 val = (sensor->i2c_addr << 8) | SQ930_CTRL_I2C_IO; i2c_write()
651 reg_r(gspca_dev, (sensor->i2c_addr << 8) | 0x001c, 1); cmos_probe()
792 buf[i++] = sensor->i2c_addr; /* i2c_slave_addr */ setexposure()
H A Dsonixj.c83 u8 i2c_addr; member in struct:sd
1254 gspca_dev->usb_buf[1] = sd->i2c_addr; i2c_w1()
1317 mode[1] = sd->i2c_addr; i2c_r()
1428 sd->i2c_addr = 0x21; ov7630_probe()
1454 sd->i2c_addr = 0x21; ov7648_probe()
1467 sd->i2c_addr = 0x6e; ov7648_probe()
1492 sd->i2c_addr = 0x21; po2030n_probe()
1506 sd->i2c_addr = 0x6e; po2030n_probe()
1612 sd->i2c_addr = sn9c1xx[9]; sd_init()
H A Dnw80x.c1599 u8 i2c_addr, i2c_w()
1609 val[1] = i2c_addr; i2c_w()
1598 i2c_w(struct gspca_dev *gspca_dev, u8 i2c_addr, const u8 *data, int len) i2c_w() argument
/linux-4.1.27/drivers/staging/nvec/
H A Dnvec.h111 * @i2c_addr: The address of the I2C slave
141 int i2c_addr; member in struct:nvec_chip
H A Dnvec.c687 if (received != nvec->i2c_addr) nvec_interrupt()
690 received, nvec->i2c_addr); nvec_interrupt()
744 writel(nvec->i2c_addr>>1, nvec->base + I2C_SL_ADDR1); tegra_init_i2c_slave()
780 &nvec->i2c_addr)) { nvec_i2c_parse_dt_pdata()
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dradeon_i2c.c1118 radeon_connector->router.i2c_addr, radeon_router_select_ddc_port()
1122 radeon_connector->router.i2c_addr, radeon_router_select_ddc_port()
1125 radeon_connector->router.i2c_addr, radeon_router_select_ddc_port()
1130 radeon_connector->router.i2c_addr, radeon_router_select_ddc_port()
1146 radeon_connector->router.i2c_addr, radeon_router_select_cd_port()
1150 radeon_connector->router.i2c_addr, radeon_router_select_cd_port()
1153 radeon_connector->router.i2c_addr, radeon_router_select_cd_port()
1158 radeon_connector->router.i2c_addr, radeon_router_select_cd_port()
H A Dradeon_combios.c2662 u8 thermal_controller = 0, gpio = 0, i2c_addr = 0, clk_bit = 0, data_bit = 0; radeon_combios_get_power_modes() local
2669 i2c_addr = RBIOS8(offset + 5); radeon_combios_get_power_modes()
2673 i2c_addr = RBIOS8(offset + 6); radeon_combios_get_power_modes()
2677 i2c_addr = RBIOS8(offset + 6); radeon_combios_get_power_modes()
2684 i2c_addr >> 1); radeon_combios_get_power_modes()
2699 info.addr = i2c_addr >> 1; radeon_combios_get_power_modes()
H A Dradeon_mode.h513 u8 i2c_addr; member in struct:radeon_router
H A Dradeon_atombios.c732 router.i2c_addr = i2c_record->ucI2CAddr >> 1; radeon_get_atom_connector_info_from_object_table()
/linux-4.1.27/drivers/leds/
H A Dleds-blinkm.c68 u8 i2c_addr; /* i2c addr */ member in struct:blinkm_data
415 data->args[0] = data->i2c_addr; blinkm_transfer_hw()
418 data->i2c_addr = data->args[0]; blinkm_transfer_hw()
646 data->i2c_addr = 0x09; blinkm_probe()
647 data->i2c_addr = 0x08; blinkm_probe()
/linux-4.1.27/drivers/media/usb/cx231xx/
H A Dcx231xx-dvb.c119 .i2c_addr = 0x0e,
153 .i2c_addr = 0x64,
159 .i2c_addr = 0x64,
165 .i2c_addr = 0x59,
387 cfg.i2c_addr = addr;
/linux-4.1.27/drivers/media/pci/cx18/
H A Dcx18-dvb.c506 .i2c_addr = 0xc2 >> 1, dvb_register()
538 .i2c_addr = 0xc2 >> 1, dvb_register()
561 .i2c_addr = 0xc2 >> 1, dvb_register()
/linux-4.1.27/drivers/media/pci/cx23885/
H A Dcx23885-dvb.c360 .i2c_addr = 0x0e,
870 .i2c_addr = 0x0b,
874 .i2c_addr = 0x64,
880 .i2c_addr = 0x68,
893 .i2c_addr = 0x68,
906 .i2c_addr = 0x68,
919 .i2c_addr = 0x69,
1330 .i2c_addr = 0x61, dvb_register()
1382 .i2c_addr = 0x64, dvb_register()
1424 .i2c_addr = 0x61, dvb_register()
1475 .i2c_addr = 0x61, dvb_register()
/linux-4.1.27/drivers/media/usb/em28xx/
H A Dem28xx-dvb.c301 .i2c_addr = 0x0e,
313 .i2c_addr = 0x0e,
325 .i2c_addr = 0x0e,
821 .i2c_addr = 0x08, /* (0x10 >> 1) */
852 .i2c_addr = 0x68,
885 cfg.i2c_addr = addr; em28xx_attach_xc3028()
/linux-4.1.27/sound/pci/ctxfi/
H A Dcthw20k2.c1481 unsigned int i2c_addr; hw20k2_i2c_init() local
1491 i2c_addr = 0; hw20k2_i2c_init()
1492 set_field(&i2c_addr, I2C_ADDRESS_SLAD, dev_id); hw20k2_i2c_init()
1494 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); hw20k2_i2c_init()
1508 unsigned int i2c_addr; hw20k2_i2c_uninit() local
1510 i2c_addr = 0; hw20k2_i2c_uninit()
1511 set_field(&i2c_addr, I2C_ADDRESS_SLAD, 0x57); /* I2C id */ hw20k2_i2c_uninit()
1513 hw_write_20kx(hw, I2C_IF_ADDRESS, i2c_addr); hw20k2_i2c_uninit()
/linux-4.1.27/drivers/media/dvb-frontends/drx39xyj/
H A Dbsp_i2c.h49 u16 i2c_addr; /* The I2C address of the device. */ member in struct:i2c_device_addr
H A Ddrxj.c208 #define DRXJ_WAKE_UP_KEY (demod->my_i2c_dev_addr->i2c_addr)
1318 msg[0].addr = r_dev_addr->i2c_addr >> 1; drxbsp_i2c_write_read()
1326 msg[0].addr = w_dev_addr->i2c_addr >> 1; drxbsp_i2c_write_read()
1334 msg[0].addr = w_dev_addr->i2c_addr >> 1; drxbsp_i2c_write_read()
1338 msg[1].addr = r_dev_addr->i2c_addr >> 1; drxbsp_i2c_write_read()
1363 msg[0].addr = w_dev_addr->i2c_addr; drxbsp_i2c_write_read()
1367 msg[1].addr = r_dev_addr->i2c_addr; drxbsp_i2c_write_read()
1374 w_dev_addr->i2c_addr, state->i2c, w_count, r_count); drxbsp_i2c_write_read()
1425 overhead_size = (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1) + drxdap_fasi_read_block()
1603 overhead_size = (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1) + drxdap_fasi_write_block()
1665 (IS_I2C_10BIT(dev_addr->i2c_addr) ? 2 : 1); drxdap_fasi_write_block()
2678 wake_up_addr.i2c_addr = DRXJ_WAKE_UP_KEY; power_up_device()
H A Ddrx_driver.h44 u16 i2c_addr; /* The I2C address of the device. */ member in struct:i2c_device_addr
2243 #define DRX_ATTR_I2CADDR(d) ((d)->my_i2c_dev_addr->i2c_addr)
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dcb_pcidas64.c3520 uint8_t i2c_addr; caldac_i2c_write() local
3534 i2c_addr = CALDAC0_I2C_ADDR; caldac_i2c_write()
3538 i2c_addr = CALDAC0_I2C_ADDR; caldac_i2c_write()
3542 i2c_addr = CALDAC1_I2C_ADDR; caldac_i2c_write()
3546 i2c_addr = CALDAC1_I2C_ADDR; caldac_i2c_write()
3550 i2c_addr = CALDAC0_I2C_ADDR; caldac_i2c_write()
3554 i2c_addr = CALDAC0_I2C_ADDR; caldac_i2c_write()
3558 i2c_addr = CALDAC1_I2C_ADDR; caldac_i2c_write()
3562 i2c_addr = CALDAC1_I2C_ADDR; caldac_i2c_write()
3571 i2c_write(dev, i2c_addr, serial_bytes, 3); caldac_i2c_write()
/linux-4.1.27/drivers/media/usb/tm6000/
H A Dtm6000-dvb.c285 .i2c_addr = dev->tuner_addr, register_dvb()
/linux-4.1.27/drivers/pci/hotplug/
H A Dibmphp_ebda.c238 debug ("%s - i2c_addr: %x\n", __func__, hpc_ptr->u.wpeg_ctlr.i2c_addr); print_ebda_hpc()
887 hpc_ptr->u.wpeg_ctlr.i2c_addr = readb (io_mem + addr + 4); ebda_rsrc_controller()
H A Dibmphp_hpc.c167 ultemp = (unsigned long)ctlr_ptr->u.wpeg_ctlr.i2c_addr; i2c_ctrl_read()
278 ultemp = (unsigned long)ctlr_ptr->u.wpeg_ctlr.i2c_addr; i2c_ctrl_write()
725 ctlr_ptr->u.wpeg_ctlr.i2c_addr); ibmphp_hpc_writeslot()
H A Dibmphp.h214 u8 i2c_addr; member in struct:wpeg_i2c_ctlr_access
/linux-4.1.27/drivers/misc/mei/
H A Dnfc.c54 u8 i2c_addr; member in struct:mei_nfc_if_version
/linux-4.1.27/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c367 .i2c_addr = 0x54,
/linux-4.1.27/drivers/media/pci/smipcie/
H A Dsmipcie.c514 .i2c_addr = 0x68,
570 .i2c_addr = 0x69,
/linux-4.1.27/drivers/hwmon/
H A Dw83795.c1918 int bank, vendor_id, device_id, expected, i2c_addr, config; w83795_detect() local
1958 i2c_addr = i2c_smbus_read_byte_data(client, w83795_detect()
1960 if ((i2c_addr & 0x7f) != address) { w83795_detect()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
H A Dgf100.fuc3.h1638 /* 0x09c1: i2c_addr */
H A Dgf110.fuc4.h1575 /* 0x08dc: i2c_addr */
H A Dgk208.fuc5.h1545 /* 0x0867: i2c_addr */
H A Dgt215.fuc3.h1698 /* 0x0aa5: i2c_addr */
/linux-4.1.27/drivers/media/pci/cx88/
H A Dcx88-dvb.c616 .i2c_addr = addr, attach_xc3028()
1376 .i2c_addr = 0x61, dvb_register()
/linux-4.1.27/drivers/media/pci/saa7134/
H A Dsaa7134-dvb.c1081 .i2c_addr = 0x0e,
1866 .i2c_addr = 0x61, dvb_init()
/linux-4.1.27/drivers/media/v4l2-core/
H A Dtuner-core.c344 .i2c_addr = t->i2c->addr, set_type()

Completed in 4135 milliseconds