Home
last modified time | relevance | path

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

123

/kernel/linux/linux-5.10/drivers/media/usb/gspca/m5602/
H A Dm5602_po1030.c410 u8 i2c_data; in po1030_set_exposure() local
415 i2c_data = ((val & 0xff00) >> 8); in po1030_set_exposure()
417 i2c_data); in po1030_set_exposure()
420 &i2c_data, 1); in po1030_set_exposure()
424 i2c_data = (val & 0xff); in po1030_set_exposure()
426 i2c_data); in po1030_set_exposure()
428 &i2c_data, 1); in po1030_set_exposure()
436 u8 i2c_data; in po1030_set_gain() local
439 i2c_data = val & 0xff; in po1030_set_gain()
440 gspca_dbg(gspca_dev, D_CONF, "Set global gain to %d\n", i2c_data); in po1030_set_gain()
449 u8 i2c_data; po1030_set_hvflip() local
470 u8 i2c_data; po1030_set_red_balance() local
483 u8 i2c_data; po1030_set_blue_balance() local
497 u8 i2c_data; po1030_set_green_balance() local
516 u8 i2c_data; po1030_set_auto_white_balance() local
533 u8 i2c_data; po1030_set_auto_exposure() local
[all...]
H A Dm5602_ov9650.c554 u8 i2c_data; in ov9650_set_exposure() local
560 i2c_data = (val >> 10) & 0x3f; in ov9650_set_exposure()
562 &i2c_data, 1); in ov9650_set_exposure()
567 i2c_data = (val >> 2) & 0xff; in ov9650_set_exposure()
569 &i2c_data, 1); in ov9650_set_exposure()
574 i2c_data = val & 0x03; in ov9650_set_exposure()
575 err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1); in ov9650_set_exposure()
582 u8 i2c_data; in ov9650_set_gain() local
590 err = m5602_read_sensor(sd, OV9650_VREF, &i2c_data, 1); in ov9650_set_gain()
595 i2c_data in ov9650_set_gain()
610 u8 i2c_data; ov9650_set_red_balance() local
623 u8 i2c_data; ov9650_set_blue_balance() local
636 u8 i2c_data; ov9650_set_hvflip() local
662 u8 i2c_data; ov9650_set_auto_exposure() local
681 u8 i2c_data; ov9650_set_auto_white_balance() local
699 u8 i2c_data; ov9650_set_auto_gain() local
[all...]
H A Dm5602_ov7660.c326 u8 i2c_data = val; in ov7660_set_gain() local
331 err = m5602_write_sensor(sd, OV7660_GAIN, &i2c_data, 1); in ov7660_set_gain()
339 u8 i2c_data; in ov7660_set_auto_white_balance() local
344 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_white_balance()
348 i2c_data = ((i2c_data & 0xfd) | ((val & 0x01) << 1)); in ov7660_set_auto_white_balance()
349 err = m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_white_balance()
357 u8 i2c_data; in ov7660_set_auto_gain() local
362 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_gain()
366 i2c_data in ov7660_set_auto_gain()
375 u8 i2c_data; ov7660_set_auto_exposure() local
393 u8 i2c_data; ov7660_set_hvflip() local
[all...]
H A Dm5602_core.c52 int m5602_read_bridge(struct sd *sd, const u8 address, u8 *i2c_data) in m5602_read_bridge() argument
63 *i2c_data = buf[0]; in m5602_read_bridge()
66 address, *i2c_data); in m5602_read_bridge()
74 int m5602_write_bridge(struct sd *sd, const u8 address, const u8 i2c_data) in m5602_write_bridge() argument
82 address, i2c_data); in m5602_write_bridge()
87 buf[3] = i2c_data; in m5602_write_bridge()
111 u8 *i2c_data, const u8 len) in m5602_read_sensor()
151 err = m5602_read_bridge(sd, M5602_XB_I2C_DATA, &(i2c_data[i])); in m5602_read_sensor()
154 address, *i2c_data); in m5602_read_sensor()
160 u8 *i2c_data, cons in m5602_write_sensor()
110 m5602_read_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) m5602_read_sensor() argument
159 m5602_write_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) m5602_write_sensor() argument
[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);
/kernel/linux/linux-6.6/drivers/media/usb/gspca/m5602/
H A Dm5602_po1030.c410 u8 i2c_data; in po1030_set_exposure() local
415 i2c_data = ((val & 0xff00) >> 8); in po1030_set_exposure()
417 i2c_data); in po1030_set_exposure()
420 &i2c_data, 1); in po1030_set_exposure()
424 i2c_data = (val & 0xff); in po1030_set_exposure()
426 i2c_data); in po1030_set_exposure()
428 &i2c_data, 1); in po1030_set_exposure()
436 u8 i2c_data; in po1030_set_gain() local
439 i2c_data = val & 0xff; in po1030_set_gain()
440 gspca_dbg(gspca_dev, D_CONF, "Set global gain to %d\n", i2c_data); in po1030_set_gain()
449 u8 i2c_data; po1030_set_hvflip() local
470 u8 i2c_data; po1030_set_red_balance() local
483 u8 i2c_data; po1030_set_blue_balance() local
497 u8 i2c_data; po1030_set_green_balance() local
516 u8 i2c_data; po1030_set_auto_white_balance() local
533 u8 i2c_data; po1030_set_auto_exposure() local
[all...]
H A Dm5602_ov9650.c554 u8 i2c_data; in ov9650_set_exposure() local
560 i2c_data = (val >> 10) & 0x3f; in ov9650_set_exposure()
562 &i2c_data, 1); in ov9650_set_exposure()
567 i2c_data = (val >> 2) & 0xff; in ov9650_set_exposure()
569 &i2c_data, 1); in ov9650_set_exposure()
574 i2c_data = val & 0x03; in ov9650_set_exposure()
575 err = m5602_write_sensor(sd, OV9650_COM1, &i2c_data, 1); in ov9650_set_exposure()
582 u8 i2c_data; in ov9650_set_gain() local
590 err = m5602_read_sensor(sd, OV9650_VREF, &i2c_data, 1); in ov9650_set_gain()
595 i2c_data in ov9650_set_gain()
610 u8 i2c_data; ov9650_set_red_balance() local
623 u8 i2c_data; ov9650_set_blue_balance() local
636 u8 i2c_data; ov9650_set_hvflip() local
662 u8 i2c_data; ov9650_set_auto_exposure() local
681 u8 i2c_data; ov9650_set_auto_white_balance() local
699 u8 i2c_data; ov9650_set_auto_gain() local
[all...]
H A Dm5602_ov7660.c326 u8 i2c_data = val; in ov7660_set_gain() local
331 err = m5602_write_sensor(sd, OV7660_GAIN, &i2c_data, 1); in ov7660_set_gain()
339 u8 i2c_data; in ov7660_set_auto_white_balance() local
344 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_white_balance()
348 i2c_data = ((i2c_data & 0xfd) | ((val & 0x01) << 1)); in ov7660_set_auto_white_balance()
349 err = m5602_write_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_white_balance()
357 u8 i2c_data; in ov7660_set_auto_gain() local
362 err = m5602_read_sensor(sd, OV7660_COM8, &i2c_data, 1); in ov7660_set_auto_gain()
366 i2c_data in ov7660_set_auto_gain()
375 u8 i2c_data; ov7660_set_auto_exposure() local
393 u8 i2c_data; ov7660_set_hvflip() local
[all...]
H A Dm5602_core.c52 int m5602_read_bridge(struct sd *sd, const u8 address, u8 *i2c_data) in m5602_read_bridge() argument
63 *i2c_data = buf[0]; in m5602_read_bridge()
66 address, *i2c_data); in m5602_read_bridge()
74 int m5602_write_bridge(struct sd *sd, const u8 address, const u8 i2c_data) in m5602_write_bridge() argument
82 address, i2c_data); in m5602_write_bridge()
87 buf[3] = i2c_data; in m5602_write_bridge()
111 u8 *i2c_data, const u8 len) in m5602_read_sensor()
151 err = m5602_read_bridge(sd, M5602_XB_I2C_DATA, &(i2c_data[i])); in m5602_read_sensor()
154 address, *i2c_data); in m5602_read_sensor()
160 u8 *i2c_data, cons in m5602_write_sensor()
110 m5602_read_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) m5602_read_sensor() argument
159 m5602_write_sensor(struct sd *sd, const u8 address, u8 *i2c_data, const u8 len) m5602_write_sensor() argument
[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);
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dqt1010.c221 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas1() local
227 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas1()
228 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas1()
229 i2c_data[i].val); in qt1010_init_meas1()
256 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas2() local
266 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas2()
267 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas2()
268 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas2()
269 i2c_data[i].val); in qt1010_init_meas2()
271 err = qt1010_readreg(priv, i2c_data[ in qt1010_init_meas2()
287 static const qt1010_i2c_oper_t i2c_data[] = { qt1010_init() local
[all...]
/kernel/linux/linux-6.6/drivers/media/tuners/
H A Dqt1010.c221 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas1() local
227 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas1()
228 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas1()
229 i2c_data[i].val); in qt1010_init_meas1()
256 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas2() local
266 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas2()
267 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas2()
268 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas2()
269 i2c_data[i].val); in qt1010_init_meas2()
271 err = qt1010_readreg(priv, i2c_data[ in qt1010_init_meas2()
287 static const qt1010_i2c_oper_t i2c_data[] = { qt1010_init() local
[all...]
/kernel/linux/linux-5.10/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_vv6410.c185 u16 i2c_data; in vv6410_set_hflip() local
188 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data); in vv6410_set_hflip()
193 i2c_data |= VV6410_HFLIP; in vv6410_set_hflip()
195 i2c_data &= ~VV6410_HFLIP; in vv6410_set_hflip()
198 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data); in vv6410_set_hflip()
206 u16 i2c_data; in vv6410_set_vflip() local
209 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data); in vv6410_set_vflip()
214 i2c_data |= VV6410_VFLIP; in vv6410_set_vflip()
216 i2c_data &= ~VV6410_VFLIP; in vv6410_set_vflip()
219 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data); in vv6410_set_vflip()
[all...]
H A Dstv06xx_sensor.h58 u8 *i2c_data, const u8 len);
62 u8 *i2c_data, const u8 len);
H A Dstv06xx.c29 int stv06xx_write_bridge(struct sd *sd, u16 address, u16 i2c_data) in stv06xx_write_bridge() argument
36 u8 len = (i2c_data > 0xff) ? 2 : 1; in stv06xx_write_bridge()
38 buf[0] = i2c_data & 0xff; in stv06xx_write_bridge()
39 buf[1] = (i2c_data >> 8) & 0xff; in stv06xx_write_bridge()
46 i2c_data, address, err); in stv06xx_write_bridge()
51 int stv06xx_read_bridge(struct sd *sd, u16 address, u8 *i2c_data) in stv06xx_read_bridge() argument
62 *i2c_data = buf[0]; in stv06xx_read_bridge()
65 *i2c_data, address, err); in stv06xx_read_bridge()
/kernel/linux/linux-6.6/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_vv6410.c185 u16 i2c_data; in vv6410_set_hflip() local
188 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data); in vv6410_set_hflip()
193 i2c_data |= VV6410_HFLIP; in vv6410_set_hflip()
195 i2c_data &= ~VV6410_HFLIP; in vv6410_set_hflip()
198 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data); in vv6410_set_hflip()
206 u16 i2c_data; in vv6410_set_vflip() local
209 err = stv06xx_read_sensor(sd, VV6410_DATAFORMAT, &i2c_data); in vv6410_set_vflip()
214 i2c_data |= VV6410_VFLIP; in vv6410_set_vflip()
216 i2c_data &= ~VV6410_VFLIP; in vv6410_set_vflip()
219 err = stv06xx_write_sensor(sd, VV6410_DATAFORMAT, i2c_data); in vv6410_set_vflip()
[all...]
H A Dstv06xx_sensor.h58 u8 *i2c_data, const u8 len);
62 u8 *i2c_data, const u8 len);
/kernel/linux/linux-5.10/drivers/misc/
H A Dhmc6352.c67 unsigned char i2c_data[2]; in compass_heading_data_show() local
77 ret = i2c_master_recv(client, i2c_data, 2); in compass_heading_data_show()
83 ret = (i2c_data[0] << 8) | i2c_data[1]; in compass_heading_data_show()
/kernel/linux/linux-6.6/drivers/misc/
H A Dhmc6352.c67 unsigned char i2c_data[2]; in compass_heading_data_show() local
77 ret = i2c_master_recv(client, i2c_data, 2); in compass_heading_data_show()
83 ret = (i2c_data[0] << 8) | i2c_data[1]; in compass_heading_data_show()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dmax127.c75 u8 i2c_data[MAX127_DATA_LEN]; in max127_read_channel() local
79 .len = sizeof(i2c_data), in max127_read_channel()
80 .buf = i2c_data, in max127_read_channel()
89 *val = (i2c_data[1] >> MAX127_DATA_SHIFT) | in max127_read_channel()
90 ((u16)i2c_data[0] << MAX127_DATA_SHIFT); in max127_read_channel()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
H A Dvc.c670 const struct i2c_init_data *i2c_data; in omap4_vc_i2c_timing_init() local
687 i2c_data = omap4_i2c_timing_data; in omap4_vc_i2c_timing_init()
689 while (i2c_data->load > capacitance) in omap4_vc_i2c_timing_init()
690 i2c_data++; in omap4_vc_i2c_timing_init()
695 hsscll = i2c_data->hsscll_38_4; in omap4_vc_i2c_timing_init()
698 hsscll = i2c_data->hsscll_26; in omap4_vc_i2c_timing_init()
701 hsscll = i2c_data->hsscll_19_2; in omap4_vc_i2c_timing_init()
704 hsscll = i2c_data->hsscll_16_8; in omap4_vc_i2c_timing_init()
707 hsscll = i2c_data->hsscll_12; in omap4_vc_i2c_timing_init()
716 val = i2c_data in omap4_vc_i2c_timing_init()
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap2/
H A Dvc.c667 const struct i2c_init_data *i2c_data; in omap4_vc_i2c_timing_init() local
684 i2c_data = omap4_i2c_timing_data; in omap4_vc_i2c_timing_init()
686 while (i2c_data->load > capacitance) in omap4_vc_i2c_timing_init()
687 i2c_data++; in omap4_vc_i2c_timing_init()
692 hsscll = i2c_data->hsscll_38_4; in omap4_vc_i2c_timing_init()
695 hsscll = i2c_data->hsscll_26; in omap4_vc_i2c_timing_init()
698 hsscll = i2c_data->hsscll_19_2; in omap4_vc_i2c_timing_init()
701 hsscll = i2c_data->hsscll_16_8; in omap4_vc_i2c_timing_init()
704 hsscll = i2c_data->hsscll_12; in omap4_vc_i2c_timing_init()
713 val = i2c_data in omap4_vc_i2c_timing_init()
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-m41t80.c607 unsigned char i2c_data[2]; in wdt_ping() local
613 .buf = i2c_data, in wdt_ping()
618 i2c_data[0] = 0x09; /* watchdog register */ in wdt_ping()
621 i2c_data[1] = (wdt_margin & 0xFC) | 0x83; /* resolution = 4s */ in wdt_ping()
626 i2c_data[1] = wdt_margin << 2 | 0x82; in wdt_ping()
633 i2c_data[1] &= ~M41T80_WATCHDOG_RB2; in wdt_ping()
645 unsigned char i2c_data[2], i2c_buf[0x10]; in wdt_disable() local
651 .buf = i2c_data, in wdt_disable()
665 .buf = i2c_data, in wdt_disable()
669 i2c_data[ in wdt_disable()
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-m41t80.c619 unsigned char i2c_data[2]; in wdt_ping() local
625 .buf = i2c_data, in wdt_ping()
630 i2c_data[0] = 0x09; /* watchdog register */ in wdt_ping()
633 i2c_data[1] = (wdt_margin & 0xFC) | 0x83; /* resolution = 4s */ in wdt_ping()
638 i2c_data[1] = wdt_margin << 2 | 0x82; in wdt_ping()
645 i2c_data[1] &= ~M41T80_WATCHDOG_RB2; in wdt_ping()
655 unsigned char i2c_data[2], i2c_buf[0x10]; in wdt_disable() local
661 .buf = i2c_data, in wdt_disable()
675 .buf = i2c_data, in wdt_disable()
679 i2c_data[ in wdt_disable()
[all...]
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dcy8ctmg110_ts.c66 unsigned char i2c_data[6]; in cy8ctmg110_write_regs() local
70 i2c_data[0] = reg; in cy8ctmg110_write_regs()
71 memcpy(i2c_data + 1, value, len); in cy8ctmg110_write_regs()
73 ret = i2c_master_send(client, i2c_data, len + 1); in cy8ctmg110_write_regs()

Completed in 21 milliseconds

123