Searched refs:i2c_data (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/drivers/media/usb/gspca/m5602/
H A Dm5602_po1030.c410 u8 i2c_data; local
415 i2c_data = ((val & 0xff00) >> 8);
417 i2c_data);
420 &i2c_data, 1);
424 i2c_data = (val & 0xff);
426 i2c_data);
428 &i2c_data, 1);
436 u8 i2c_data; local
439 i2c_data = val & 0xff;
440 gspca_dbg(gspca_dev, D_CONF, "Set global gain to %d\n", i2c_data);
449 u8 i2c_data; local
470 u8 i2c_data; local
483 u8 i2c_data; local
497 u8 i2c_data; local
516 u8 i2c_data; local
533 u8 i2c_data; local
[all...]
H A Dm5602_ov9650.c554 u8 i2c_data; local
560 i2c_data = (val >> 10) & 0x3f;
562 &i2c_data, 1);
567 i2c_data = (val >> 2) & 0xff;
569 &i2c_data, 1);
574 i2c_data = val & 0x03;
575 err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1);
582 u8 i2c_data; local
590 err = m5602_read_sensor(sd, OV9650_VREF, &i2c_data, 1);
595 i2c_data
610 u8 i2c_data; local
623 u8 i2c_data; local
636 u8 i2c_data; local
662 u8 i2c_data; local
681 u8 i2c_data; local
699 u8 i2c_data; local
[all...]
H A Dm5602_ov7660.c326 u8 i2c_data = val; local
331 err = m5602_write_sensor(sd, OV7660_GAIN, &i2c_data, 1);
339 u8 i2c_data; local
344 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1);
348 i2c_data = ((i2c_data & 0xfd) | ((val & 0x01) << 1));
349 err = m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1);
357 u8 i2c_data; local
362 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1);
366 i2c_data
375 u8 i2c_data; local
393 u8 i2c_data; local
[all...]
H A Dm5602_bridge.h150 struct sd *sd, const u8 address, u8 *i2c_data);
153 struct sd *sd, const u8 address, const u8 i2c_data);
156 u8 *i2c_data, const u8 len);
159 u8 *i2c_data, const u8 len);
H A Dm5602_core.c52 int m5602_read_bridge(struct sd *sd, const u8 address, u8 *i2c_data) argument
63 *i2c_data = buf[0];
66 address, *i2c_data);
74 int m5602_write_bridge(struct sd *sd, const u8 address, const u8 i2c_data) argument
82 address, i2c_data);
87 buf[3] = i2c_data;
111 u8 *i2c_data, const u8 len)
151 err = m5602_read_bridge(sd, M5602_XB_I2C_DATA, &(i2c_data[i]));
154 address, *i2c_data);
160 u8 *i2c_data, cons
110 m5602_read_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) argument
159 m5602_write_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) argument
[all...]
/linux-master/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_sensor.h58 u8 *i2c_data, const u8 len);
62 u8 *i2c_data, const u8 len);
H A Dstv06xx_vv6410.c185 u16 i2c_data; local
188 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data);
193 i2c_data |= VV6410_HFLIP;
195 i2c_data &= ~VV6410_HFLIP;
198 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data);
206 u16 i2c_data; local
209 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data);
214 i2c_data |= VV6410_VFLIP;
216 i2c_data &= ~VV6410_VFLIP;
219 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data);
[all...]
H A Dstv06xx.h94 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data);
95 int stv06xx_read_bridge(struct sd *sd, u16 address, u8 *i2c_data);
H A Dstv06xx.c29 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data) argument
36 u8 len = (i2c_data > 0xff) ? 2 : 1;
38 buf[0] = i2c_data & 0xff;
39 buf[1] = (i2c_data >> 8) & 0xff;
46 i2c_data, address, err);
51 int stv06xx_read_bridge(struct sd *sd, u16 address, u8 *i2c_data) argument
62 *i2c_data = buf[0];
65 *i2c_data, address, err);
/linux-master/drivers/misc/
H A Dhmc6352.c67 unsigned char i2c_data[2]; local
77 ret = i2c_master_recv(client, i2c_data, 2);
83 ret = (i2c_data[0] << 8) | i2c_data[1];
/linux-master/drivers/media/tuners/
H A Dqt1010.c221 qt1010_i2c_oper_t i2c_data[] = { local
227 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) {
228 err = qt1010_writereg(priv, i2c_data[i].reg,
229 i2c_data[i].val);
256 qt1010_i2c_oper_t i2c_data[] = { local
266 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) {
267 if (i2c_data[i].oper == QT1010_WR) {
268 err = qt1010_writereg(priv, i2c_data[i].reg,
269 i2c_data[i].val);
271 err = qt1010_readreg(priv, i2c_data[
287 static const qt1010_i2c_oper_t i2c_data[] = { local
[all...]
H A Dxc5000.c317 static int xc_write_reg(struct xc5000_priv *priv, u16 reg_addr, u16 i2c_data) argument
325 buf[2] = (i2c_data >> 8) & 0xFF;
326 buf[3] = i2c_data & 0xFF;
/linux-master/drivers/hwmon/
H A Dmax127.c75 u8 i2c_data[MAX127_DATA_LEN]; local
79 .len = sizeof(i2c_data),
80 .buf = i2c_data,
89 *val = (i2c_data[1] >> MAX127_DATA_SHIFT) |
90 ((u16)i2c_data[0] << MAX127_DATA_SHIFT);
/linux-master/arch/arm/mach-omap2/
H A Dvc.c667 const struct i2c_init_data *i2c_data; local
684 i2c_data = omap4_i2c_timing_data;
686 while (i2c_data->load > capacitance)
687 i2c_data++;
692 hsscll = i2c_data->hsscll_38_4;
695 hsscll = i2c_data->hsscll_26;
698 hsscll = i2c_data->hsscll_19_2;
701 hsscll = i2c_data->hsscll_16_8;
704 hsscll = i2c_data->hsscll_12;
713 val = i2c_data
[all...]
/linux-master/drivers/input/touchscreen/
H A Dcy8ctmg110_ts.c66 unsigned char i2c_data[6]; local
70 i2c_data[0] = reg;
71 memcpy(i2c_data + 1, value, len);
73 ret = i2c_master_send(client, i2c_data, len + 1);
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-i2c.c349 cobalt->i2c_data[i].cobalt = cobalt;
350 cobalt->i2c_data[i].regs = regs;
353 adap->algo_data = &cobalt->i2c_data[i];
H A Dcobalt-driver.h265 struct cobalt_i2c_data i2c_data[COBALT_NUM_ADAPTERS]; member in struct:cobalt
/linux-master/drivers/rtc/
H A Drtc-m41t80.c619 unsigned char i2c_data[2]; local
625 .buf = i2c_data,
630 i2c_data[0] = 0x09; /* watchdog register */
633 i2c_data[1] = (wdt_margin & 0xFC) | 0x83; /* resolution = 4s */
638 i2c_data[1] = wdt_margin << 2 | 0x82;
645 i2c_data[1] &= ~M41T80_WATCHDOG_RB2;
655 unsigned char i2c_data[2], i2c_buf[0x10]; local
661 .buf = i2c_data,
675 .buf = i2c_data,
679 i2c_data[
[all...]
/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_sysfs_in.c74 u8 i2c_mask, i2c_data; local
85 i2c_data = MGB4_IS_GMSL(mgbdev) ? 0x00 : 0x02;
89 i2c_data = MGB4_IS_GMSL(mgbdev) ? 0x0E : 0x00;
99 ret = mgb4_i2c_mask_byte(&vindev->deser, i2c_reg, i2c_mask, i2c_data);
471 u8 i2c_data; local
481 i2c_data = 0x00;
484 i2c_data = 0x10;
487 i2c_data = 0x08;
494 ret = mgb4_i2c_mask_byte(&vindev->deser, 0x34, 0x18, i2c_data);
H A Dmgb4_sysfs_out.c621 u8 i2c_data; local
631 i2c_data = 0x00;
634 i2c_data = 0x01;
637 i2c_data = 0x03;
644 ret = mgb4_i2c_mask_byte(&voutdev->ser, 0x5B, 0x03, i2c_data);
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_i2c.c330 u32 i2c_cntl_0, i2c_cntl_1, i2c_data; local
353 i2c_data = RADEON_I2C_DATA;
357 i2c_data = RADEON_DVI_I2C_DATA;
465 WREG32(i2c_data, (p->addr << 1) & 0xff);
466 WREG32(i2c_data, 0);
498 WREG32(i2c_data, ((p->addr << 1) & 0xff) | 0x1);
519 p->buf[j] = RREG32(i2c_data) & 0xff;
525 WREG32(i2c_data, (p->addr << 1) & 0xff);
526 WREG32(i2c_data, p->buf[j]);
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_i2c_hw.c122 uint32_t i2c_data; local
124 REG_GET(DC_I2C_DATA, DC_I2C_DATA, &i2c_data);
125 *buffer++ = i2c_data;
/linux-master/drivers/platform/mellanox/
H A Dnvsw-sn2201.c124 * @i2c_data: I2C controller platform data;
142 struct mlxreg_core_hotplug_platform_data *i2c_data; member in struct:nvsw_sn2201
1181 nvsw_sn2201->i2c_data = &nvsw_sn2201_i2c_data;
1184 nvsw_sn2201->i2c_data->handle = nvsw_sn2201;
1185 nvsw_sn2201->i2c_data->completion_notify = nvsw_sn2201_i2c_completion_notify;
1190 nvsw_sn2201->i2c_data,
1191 sizeof(*nvsw_sn2201->i2c_data));
/linux-master/sound/pci/ctxfi/
H A Dcthw20k1.c1586 u32 i2c_data; local
1602 i2c_data = 0x1; /* Mic-in */
1607 i2c_data = 0x2; /* Line-in */
1611 i2c_data = 0x0; /* set to Digital */
1618 i2c_write(hw, 0x001a0080, 0x2a, i2c_data);
1636 u32 i2c_data; local
1652 i2c_data = 0x1; /* Mic-in */
1656 i2c_data = 0x2; /* Line-in */
1663 i2c_write(hw, 0x001a0080, 0x2a, i2c_data);
/linux-master/drivers/char/ipmi/
H A Dipmi_ssif.c266 unsigned char *i2c_data; member in struct:ssif_info
493 ssif_info->i2c_data[0],
494 ssif_info->i2c_data + 1);
499 ssif_info->i2c_data);
505 ssif_info->i2c_data,
522 ssif_info->i2c_data = data;

Completed in 435 milliseconds

12