| /kernel/linux/linux-6.6/drivers/media/pci/cx88/ |
| D | cx88-i2c.c | 130 core->i2c_algo = cx8800_i2c_algo_template; in cx88_i2c_init() 135 core->i2c_algo.udelay = i2c_udelay; in cx88_i2c_init() 136 core->i2c_algo.data = core; in cx88_i2c_init() 138 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
|
| /kernel/linux/linux-5.10/drivers/media/pci/cx88/ |
| D | cx88-i2c.c | 130 core->i2c_algo = cx8800_i2c_algo_template; in cx88_i2c_init() 135 core->i2c_algo.udelay = i2c_udelay; in cx88_i2c_init() 136 core->i2c_algo.data = core; in cx88_i2c_init() 138 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
| D | dvb-usb-i2c.c | 18 if (d->props.i2c_algo == NULL) { in dvb_usb_i2c_init() 25 d->i2c_adap.algo = d->props.i2c_algo; in dvb_usb_i2c_init()
|
| D | dibusb-mb.c | 222 .i2c_algo = &dibusb_i2c_algo, 311 .i2c_algo = &dibusb_i2c_algo, 380 .i2c_algo = &dibusb_i2c_algo, 442 .i2c_algo = &dibusb_i2c_algo,
|
| D | dw2102.c | 1273 if (dw2102_properties.i2c_algo == &dw2102_serit_i2c_algo) { in dw2102_frontend_attach() 1284 if (dw2102_properties.i2c_algo == &dw2102_earda_i2c_algo) { in dw2102_frontend_attach() 1297 if (dw2102_properties.i2c_algo == &dw2102_i2c_algo) { in dw2102_frontend_attach() 1730 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in dw2102_rc_query() 1751 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in prof_rc_query() 1773 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in su3000_rc_query() 1934 dw2102_properties.i2c_algo = &dw2102_i2c_algo; in dw2102_load_firmware() 1947 dw2102_properties.i2c_algo = &dw2102_earda_i2c_algo; in dw2102_load_firmware() 1979 .i2c_algo = &dw2102_serit_i2c_algo, 2035 .i2c_algo = &dw2104_i2c_algo, [all …]
|
| D | cxusb.c | 1796 .i2c_algo = &cxusb_i2c_algo, 1849 .i2c_algo = &cxusb_i2c_algo, 1908 .i2c_algo = &cxusb_i2c_algo, 1975 .i2c_algo = &cxusb_i2c_algo, 2034 .i2c_algo = &cxusb_i2c_algo, 2087 .i2c_algo = &cxusb_i2c_algo, 2141 .i2c_algo = &cxusb_i2c_algo, 2198 .i2c_algo = &cxusb_i2c_algo, 2251 .i2c_algo = &cxusb_i2c_algo, 2298 .i2c_algo = &cxusb_i2c_algo, [all …]
|
| D | m920x.c | 961 .i2c_algo = &m920x_i2c_algo, 1009 .i2c_algo = &m920x_i2c_algo, 1096 .i2c_algo = &m920x_i2c_algo, 1138 .i2c_algo = &m920x_i2c_algo, 1194 .i2c_algo = &m920x_i2c_algo, 1249 .i2c_algo = &m920x_i2c_algo,
|
| D | a800.c | 129 .i2c_algo = &dibusb_i2c_algo,
|
| /kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
| D | dvb-usb-i2c.c | 18 if (d->props.i2c_algo == NULL) { in dvb_usb_i2c_init() 25 d->i2c_adap.algo = d->props.i2c_algo; in dvb_usb_i2c_init()
|
| D | dibusb-mb.c | 243 .i2c_algo = &dibusb_i2c_algo, 332 .i2c_algo = &dibusb_i2c_algo, 401 .i2c_algo = &dibusb_i2c_algo, 463 .i2c_algo = &dibusb_i2c_algo,
|
| D | dw2102.c | 1269 if (dw2102_properties.i2c_algo == &dw2102_serit_i2c_algo) { in dw2102_frontend_attach() 1280 if (dw2102_properties.i2c_algo == &dw2102_earda_i2c_algo) { in dw2102_frontend_attach() 1293 if (dw2102_properties.i2c_algo == &dw2102_i2c_algo) { in dw2102_frontend_attach() 1726 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in dw2102_rc_query() 1747 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in prof_rc_query() 1769 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in su3000_rc_query() 1926 dw2102_properties.i2c_algo = &dw2102_i2c_algo; in dw2102_load_firmware() 1939 dw2102_properties.i2c_algo = &dw2102_earda_i2c_algo; in dw2102_load_firmware() 1971 .i2c_algo = &dw2102_serit_i2c_algo, 2027 .i2c_algo = &dw2104_i2c_algo, [all …]
|
| D | cxusb.c | 1754 .i2c_algo = &cxusb_i2c_algo, 1807 .i2c_algo = &cxusb_i2c_algo, 1866 .i2c_algo = &cxusb_i2c_algo, 1933 .i2c_algo = &cxusb_i2c_algo, 1992 .i2c_algo = &cxusb_i2c_algo, 2045 .i2c_algo = &cxusb_i2c_algo, 2099 .i2c_algo = &cxusb_i2c_algo, 2156 .i2c_algo = &cxusb_i2c_algo, 2209 .i2c_algo = &cxusb_i2c_algo, 2256 .i2c_algo = &cxusb_i2c_algo, [all …]
|
| D | m920x.c | 970 .i2c_algo = &m920x_i2c_algo, 1018 .i2c_algo = &m920x_i2c_algo, 1105 .i2c_algo = &m920x_i2c_algo, 1147 .i2c_algo = &m920x_i2c_algo, 1203 .i2c_algo = &m920x_i2c_algo, 1258 .i2c_algo = &m920x_i2c_algo,
|
| /kernel/linux/linux-5.10/drivers/media/pci/bt8xx/ |
| D | bttv-i2c.c | 355 btv->i2c_algo = bttv_i2c_algo_bit_template; in init_bttv_i2c() 356 btv->i2c_algo.udelay = i2c_udelay; in init_bttv_i2c() 357 btv->i2c_algo.data = btv; in init_bttv_i2c() 358 btv->c.i2c_adap.algo_data = &btv->i2c_algo; in init_bttv_i2c()
|
| /kernel/linux/linux-6.6/drivers/media/pci/bt8xx/ |
| D | bttv-i2c.c | 355 btv->i2c_algo = bttv_i2c_algo_bit_template; in init_bttv_i2c() 356 btv->i2c_algo.udelay = i2c_udelay; in init_bttv_i2c() 357 btv->i2c_algo.data = btv; in init_bttv_i2c() 358 btv->c.i2c_adap.algo_data = &btv->i2c_algo; in init_bttv_i2c()
|
| /kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
| D | cx18-i2c.c | 224 cx->i2c_algo[i] = cx18_i2c_algo_template; in init_cx18_i2c() 227 cx->i2c_algo[i].data = &cx->i2c_algo_cb_data[i]; in init_cx18_i2c() 231 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; in init_cx18_i2c()
|
| /kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
| D | cx18-i2c.c | 224 cx->i2c_algo[i] = cx18_i2c_algo_template; in init_cx18_i2c() 227 cx->i2c_algo[i].data = &cx->i2c_algo_cb_data[i]; in init_cx18_i2c() 231 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; in init_cx18_i2c()
|
| /kernel/linux/linux-6.6/drivers/media/pci/ivtv/ |
| D | ivtv-i2c.c | 708 itv->i2c_algo = ivtv_i2c_algo_template; in init_ivtv_i2c() 710 itv->i2c_algo.udelay = itv->options.i2c_clock_period / 2; in init_ivtv_i2c() 711 itv->i2c_algo.data = itv; in init_ivtv_i2c() 712 itv->i2c_adap.algo_data = &itv->i2c_algo; in init_ivtv_i2c()
|
| /kernel/linux/linux-5.10/drivers/media/pci/ivtv/ |
| D | ivtv-i2c.c | 702 itv->i2c_algo = ivtv_i2c_algo_template; in init_ivtv_i2c() 704 itv->i2c_algo.udelay = itv->options.i2c_clock_period / 2; in init_ivtv_i2c() 705 itv->i2c_algo.data = itv; in init_ivtv_i2c() 706 itv->i2c_adap.algo_data = &itv->i2c_algo; in init_ivtv_i2c()
|
| /kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/ |
| D | dvbsky.c | 635 .i2c_algo = &dvbsky_i2c_algo, 662 .i2c_algo = &dvbsky_i2c_algo, 689 .i2c_algo = &dvbsky_i2c_algo, 716 .i2c_algo = &dvbsky_i2c_algo, 743 .i2c_algo = &dvbsky_i2c_algo,
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/ |
| D | dvbsky.c | 624 .i2c_algo = &dvbsky_i2c_algo, 651 .i2c_algo = &dvbsky_i2c_algo, 678 .i2c_algo = &dvbsky_i2c_algo, 705 .i2c_algo = &dvbsky_i2c_algo, 732 .i2c_algo = &dvbsky_i2c_algo,
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/ |
| D | cyber2000fb.c | 98 struct i2c_algo_bit_data i2c_algo; member 1310 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; in cyber2000fb_i2c_register() 1312 cfb->i2c_algo.setsda = cyber2000fb_i2c_setsda; in cyber2000fb_i2c_register() 1313 cfb->i2c_algo.setscl = cyber2000fb_i2c_setscl; in cyber2000fb_i2c_register() 1314 cfb->i2c_algo.getsda = cyber2000fb_i2c_getsda; in cyber2000fb_i2c_register() 1315 cfb->i2c_algo.getscl = cyber2000fb_i2c_getscl; in cyber2000fb_i2c_register() 1316 cfb->i2c_algo.udelay = 5; in cyber2000fb_i2c_register() 1317 cfb->i2c_algo.timeout = msecs_to_jiffies(100); in cyber2000fb_i2c_register() 1318 cfb->i2c_algo.data = cfb; in cyber2000fb_i2c_register()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/ |
| D | cyber2000fb.c | 98 struct i2c_algo_bit_data i2c_algo; member 1310 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; in cyber2000fb_i2c_register() 1312 cfb->i2c_algo.setsda = cyber2000fb_i2c_setsda; in cyber2000fb_i2c_register() 1313 cfb->i2c_algo.setscl = cyber2000fb_i2c_setscl; in cyber2000fb_i2c_register() 1314 cfb->i2c_algo.getsda = cyber2000fb_i2c_getsda; in cyber2000fb_i2c_register() 1315 cfb->i2c_algo.getscl = cyber2000fb_i2c_getscl; in cyber2000fb_i2c_register() 1316 cfb->i2c_algo.udelay = 5; in cyber2000fb_i2c_register() 1317 cfb->i2c_algo.timeout = msecs_to_jiffies(100); in cyber2000fb_i2c_register() 1318 cfb->i2c_algo.data = cfb; in cyber2000fb_i2c_register()
|
| /kernel/linux/linux-6.6/drivers/media/usb/au0828/ |
| D | au0828-i2c.c | 359 dev->i2c_algo = au0828_i2c_algo_template; in au0828_i2c_register() 367 dev->i2c_adap.algo = &dev->i2c_algo; in au0828_i2c_register()
|
| /kernel/linux/linux-5.10/drivers/media/usb/au0828/ |
| D | au0828-i2c.c | 366 dev->i2c_algo = au0828_i2c_algo_template; in au0828_i2c_register() 374 dev->i2c_adap.algo = &dev->i2c_algo; in au0828_i2c_register()
|