Home
last modified time | relevance | path

Searched refs:i2c_algo (Results 1 – 25 of 102) sorted by relevance

12345

/kernel/linux/linux-6.6/drivers/media/pci/cx88/
Dcx88-i2c.c130 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/
Dcx88-i2c.c130 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/
Ddvb-usb-i2c.c18 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()
Ddibusb-mb.c222 .i2c_algo = &dibusb_i2c_algo,
311 .i2c_algo = &dibusb_i2c_algo,
380 .i2c_algo = &dibusb_i2c_algo,
442 .i2c_algo = &dibusb_i2c_algo,
Ddw2102.c1273 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 …]
Dcxusb.c1796 .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 …]
Dm920x.c961 .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,
Da800.c129 .i2c_algo = &dibusb_i2c_algo,
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/
Ddvb-usb-i2c.c18 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()
Ddibusb-mb.c243 .i2c_algo = &dibusb_i2c_algo,
332 .i2c_algo = &dibusb_i2c_algo,
401 .i2c_algo = &dibusb_i2c_algo,
463 .i2c_algo = &dibusb_i2c_algo,
Ddw2102.c1269 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 …]
Dcxusb.c1754 .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 …]
Dm920x.c970 .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/
Dbttv-i2c.c355 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/
Dbttv-i2c.c355 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/
Dcx18-i2c.c224 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/
Dcx18-i2c.c224 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/
Divtv-i2c.c708 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/
Divtv-i2c.c702 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/
Ddvbsky.c635 .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/
Ddvbsky.c624 .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/
Dcyber2000fb.c98 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/
Dcyber2000fb.c98 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/
Dau0828-i2c.c359 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/
Dau0828-i2c.c366 dev->i2c_algo = au0828_i2c_algo_template; in au0828_i2c_register()
374 dev->i2c_adap.algo = &dev->i2c_algo; in au0828_i2c_register()

12345