/drivers/media/dvb/frontends/ |
H A D | cxd2820r_core.c | 93 u8 i2c_addr; local 100 i2c_addr = priv->cfg.i2c_address | (1 << 1); /* DVB-C */ 102 i2c_addr = priv->cfg.i2c_address; /* DVB-T/T2 */ 106 ret = cxd2820r_wr_regs_i2c(priv, i2c_addr, 0x00, &bank, 1); 111 return cxd2820r_wr_regs_i2c(priv, i2c_addr, reg, val, len); 119 u8 i2c_addr; local 126 i2c_addr = priv->cfg.i2c_address | (1 << 1); /* DVB-C */ 128 i2c_addr = priv->cfg.i2c_address; /* DVB-T/T2 */ 132 ret = cxd2820r_wr_regs_i2c(priv, i2c_addr, 0x00, &bank, 1); 137 return cxd2820r_rd_regs_i2c(priv, i2c_addr, re [all...] |
H A D | dib9000.h | 31 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) argument
|
H A D | dibx000_common.c | 28 mst->msg[0].addr = mst->i2c_addr; 52 mst->msg[0].addr = mst->i2c_addr; 56 mst->msg[1].addr = mst->i2c_addr; 301 mst->msg[0].addr = mst->i2c_addr; 309 mst->msg[num + 1].addr = mst->i2c_addr; 347 mst->msg[0].addr = mst->i2c_addr; 355 mst->msg[num + 1].addr = mst->i2c_addr; 407 struct i2c_msg m = {.addr = mst->i2c_addr,.buf = tx,.len = 4 }; 431 struct i2c_adapter *i2c_adap, u8 i2c_addr) 441 mst->msg[0].addr = i2c_addr >> 430 dibx000_init_i2c_master(struct dibx000_i2c_master *mst, u16 device_rev, struct i2c_adapter *i2c_adap, u8 i2c_addr) argument [all...] |
H A D | mb86a20s.c | 180 u8 i2c_addr, int reg, int data) 184 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 199 u8 i2c_addr, struct regdata *rd, int size) 204 rc = mb86a20s_i2c_writereg(state, i2c_addr, rd[i].reg, 213 u8 i2c_addr, u8 reg) 218 { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, 219 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } 179 mb86a20s_i2c_writereg(struct mb86a20s_state *state, u8 i2c_addr, int reg, int data) argument 198 mb86a20s_i2c_writeregdata(struct mb86a20s_state *state, u8 i2c_addr, struct regdata *rd, int size) argument 212 mb86a20s_i2c_readreg(struct mb86a20s_state *state, u8 i2c_addr, u8 reg) argument
|
H A D | s921.c | 207 u8 i2c_addr, int reg, int data) 211 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 225 static int s921_i2c_writeregdata(struct s921_state *state, u8 i2c_addr, argument 231 rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data); 238 static int s921_i2c_readreg(struct s921_state *state, u8 i2c_addr, u8 reg) argument 243 { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, 244 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &val, .len = 1 } 206 s921_i2c_writereg(struct s921_state *state, u8 i2c_addr, int reg, int data) argument
|
H A D | zl10039.c | 45 u8 i2c_addr; member in struct:zl10039_state 75 .addr = state->i2c_addr, 80 .addr = state->i2c_addr, 103 .addr = state->i2c_addr, 256 u8 i2c_addr, struct i2c_adapter *i2c) 266 state->i2c_addr = i2c_addr; 295 dprintk("Tuner attached @ i2c address 0x%02x\n", i2c_addr); 255 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) argument
|
H A D | dib7000p.h | 49 extern struct dvb_frontend *dib7000p_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg); 66 static inline struct dvb_frontend *dib7000p_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg) argument
|
H A D | dib8000.h | 41 extern struct dvb_frontend *dib8000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg); 66 static inline struct dvb_frontend *dib8000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg) argument
|
H A D | dib3000mc.c | 36 u8 i2c_addr; member in struct:dib3000mc_state 55 { .addr = state->i2c_addr >> 1, .flags = 0, .buf = wb, .len = 2 }, 56 { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .buf = rb, .len = 2 }, 72 .addr = state->i2c_addr >> 1, .flags = 0, .buf = b, .len = 4 840 dmcst->i2c_addr = new_addr; 842 dmcst->i2c_addr = default_addr; 854 dmcst->i2c_addr = new_addr; 859 dmcst->i2c_addr = DIB3000MC_I2C_ADDRESS[k]; 861 dib3000mc_write_word(dmcst, 1024, dmcst->i2c_addr << 3); 874 struct dvb_frontend * dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struc argument [all...] |
H A D | it913x-fe.c | 56 u8 i2c_addr; member in struct:it913x_fe_state 80 { .addr = state->i2c_addr + (pro << 1), .flags = 0, 82 { .addr = state->i2c_addr + (pro << 1), .flags = I2C_M_RD, 108 { .addr = state->i2c_addr + (pro << 1), .flags = 0, 967 u8 i2c_addr, struct ite_config *config) 980 state->i2c_addr = i2c_addr; 966 it913x_fe_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct ite_config *config) argument
|
H A D | cx24123.c | 245 u8 i2c_addr, int reg, int data) 249 .addr = i2c_addr, .flags = 0, .buf = buf, .len = 2 253 /* printk(KERN_DEBUG "wr(%02x): %02x %02x\n", i2c_addr, reg, data); */ 265 static int cx24123_i2c_readreg(struct cx24123_state *state, u8 i2c_addr, u8 reg) argument 270 { .addr = i2c_addr, .flags = 0, .buf = ®, .len = 1 }, 271 { .addr = i2c_addr, .flags = I2C_M_RD, .buf = &b, .len = 1 } 281 /* printk(KERN_DEBUG "rd(%02x): %02x %02x\n", i2c_addr, reg, b); */ 244 cx24123_i2c_writereg(struct cx24123_state *state, u8 i2c_addr, int reg, int data) argument
|
H A D | dib7000m.c | 30 u8 i2c_addr; member in struct:dib7000m_state 85 state->msg[0].addr = state->i2c_addr >> 1; 89 state->msg[1].addr = state->i2c_addr >> 1; 118 state->msg[0].addr = state->i2c_addr >> 1; 1364 st.i2c_addr = new_addr; 1366 st.i2c_addr = default_addr; 1386 st.i2c_addr = (0x40 + k) << 1; 1389 dib7000m_write_word(&st,1794, st.i2c_addr << 2); 1401 struct dvb_frontend * dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg) argument 1411 st->i2c_addr [all...] |
H A D | stv090x_priv.h | 235 u8 i2c_addr; member in struct:stv090x_internal
|
/drivers/media/video/pvrusb2/ |
H A D | pvrusb2-i2c-core.c | 54 u8 i2c_addr, /* I2C address we're talking to */ 67 i2c_addr, 79 hdw->cmd_buffer[1] = i2c_addr; /* i2c addr of chip */ 95 i2c_addr,hdw->cmd_buffer[0]); 106 u8 i2c_addr, /* I2C address we're talking to */ 121 i2c_addr, 129 i2c_addr, 144 hdw->cmd_buffer[3] = i2c_addr; /* i2c addr of chip */ 159 i2c_addr,hdw->cmd_buffer[0]); 182 u8 i2c_addr, 53 pvr2_i2c_write(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *data, u16 length) argument 105 pvr2_i2c_read(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *data, u16 dlen, u8 *res, u16 rlen) argument 181 pvr2_i2c_basic_op(struct pvr2_hdw *hdw, u8 i2c_addr, u8 *wdata, u16 wlen, u8 *rdata, u16 rlen) argument 204 i2c_24xxx_ir(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument 274 i2c_hack_wm8775(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument 287 i2c_black_hole(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument 300 i2c_hack_cx25840(struct pvr2_hdw *hdw, u8 i2c_addr,u8 *wdata,u16 wlen,u8 *rdata,u16 rlen) argument [all...] |
/drivers/staging/nvec/ |
H A D | nvec.h | 116 * @i2c_addr: number of i2c slave adapter the ec is connected to 123 int i2c_addr; member in struct:nvec_platform_data 132 * @i2c_addr: The address of the I2C slave 161 int i2c_addr; member in struct:nvec_chip
|
/drivers/media/common/tuners/ |
H A D | tda827x.c | 39 int i2c_addr; member in struct:tda827x_priv 162 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, 228 __func__, priv->i2c_addr << 1); 236 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, 258 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0 }; 338 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, 448 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, 521 struct i2c_msg msg = { .addr = priv->i2c_addr, .flags = 0, 656 __func__, priv->i2c_addr << 1); 668 struct i2c_msg msg = { .addr = priv->i2c_addr, [all...] |
H A D | tea5761.c | 265 int tea5761_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr) argument 269 struct tuner_i2c_props i2c = { .adap = i2c_adap, .addr = i2c_addr }; 318 u8 i2c_addr) 322 if (tea5761_autodetection(i2c_adap, i2c_addr) != 0) 330 priv->i2c_props.addr = i2c_addr; 316 tea5761_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) argument
|
H A D | mt20xx.c | 598 u8 i2c_addr) 610 priv->i2c_props.addr = i2c_addr; 596 microtune_attach(struct dvb_frontend *fe, struct i2c_adapter* i2c_adap, u8 i2c_addr) argument
|
H A D | tda8290.c | 729 struct i2c_adapter *i2c_adap, u8 i2c_addr, 740 priv->i2c_props.addr = i2c_addr; 813 int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr) argument 817 .addr = i2c_addr, 728 tda829x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, struct tda829x_config *cfg) argument
|
H A D | tda9887.c | 676 u8 i2c_addr) 685 i2c_adap, i2c_addr, "tda9887"); 674 tda9887_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr) argument
|
H A D | tuner-simple.c | 1050 u8 i2c_addr, 1069 .addr = i2c_addr, .flags = I2C_M_RD, 1079 i2c_adapter_id(i2c_adap), i2c_addr, 1090 i2c_adap, i2c_addr, 1048 simple_tuner_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c_adap, u8 i2c_addr, unsigned int type) argument
|
/drivers/media/dvb/dvb-usb/ |
H A D | af9015.h | 70 u8 i2c_addr; /* [2] */ member in struct:req_t
|
/drivers/i2c/busses/ |
H A D | i2c-cpm.c | 117 u16 i2c_addr; member in struct:cpm_i2c 464 cpm->i2c_addr = in_be16(&cpm->i2c_ram->rpbase); 470 if (cpm->i2c_addr) { 471 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); 478 cpm->i2c_addr = cpm_muram_alloc(sizeof(struct i2c_ram), 64); 479 cpm->i2c_ram = cpm_muram_addr(cpm->i2c_addr); 480 out_be16(i2c_base, cpm->i2c_addr); 555 dev_dbg(&cpm->ofdev->dev, "i2c_ram 0x%p, i2c_addr 0x%04x, freq %d\n", 556 cpm->i2c_ram, cpm->i2c_addr, cpm->freq); 598 if ((cpm->version == 1) && (!cpm->i2c_addr)) [all...] |
H A D | i2c-i801.c | 678 unsigned short i2c_addr; member in struct:dmi_onboard_device_info 702 info.addr = dmi_devices[i].i2c_addr;
|
/drivers/media/video/gspca/ |
H A D | nw80x.c | 1611 u8 i2c_addr, 1621 val[1] = i2c_addr; 1610 i2c_w(struct gspca_dev *gspca_dev, u8 i2c_addr, const u8 *data, int len) argument
|