Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/media/pci/cx88/
Dcx88-i2c.c140 core->i2c_algo = cx8800_i2c_algo_template; in cx88_i2c_init()
145 core->i2c_algo.udelay = i2c_udelay; in cx88_i2c_init()
146 core->i2c_algo.data = core; in cx88_i2c_init()
148 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
/Linux-v4.19/drivers/media/usb/dvb-usb/
Ddvb-usb-i2c.c18 if (d->props.i2c_algo == NULL) { in dvb_usb_i2c_init()
24 d->i2c_adap.algo = d->props.i2c_algo; in dvb_usb_i2c_init()
Ddibusb-mb.c225 .i2c_algo = &dibusb_i2c_algo,
314 .i2c_algo = &dibusb_i2c_algo,
383 .i2c_algo = &dibusb_i2c_algo,
445 .i2c_algo = &dibusb_i2c_algo,
Dcxusb.c1514 .i2c_algo = &cxusb_i2c_algo,
1564 .i2c_algo = &cxusb_i2c_algo,
1621 .i2c_algo = &cxusb_i2c_algo,
1686 .i2c_algo = &cxusb_i2c_algo,
1742 .i2c_algo = &cxusb_i2c_algo,
1795 .i2c_algo = &cxusb_i2c_algo,
1849 .i2c_algo = &cxusb_i2c_algo,
1905 .i2c_algo = &cxusb_i2c_algo,
1957 .i2c_algo = &cxusb_i2c_algo,
2004 .i2c_algo = &cxusb_i2c_algo,
[all …]
Ddw2102.c1252 if (dw2102_properties.i2c_algo == &dw2102_serit_i2c_algo) { in dw2102_frontend_attach()
1263 if (dw2102_properties.i2c_algo == &dw2102_earda_i2c_algo) { in dw2102_frontend_attach()
1276 if (dw2102_properties.i2c_algo == &dw2102_i2c_algo) { in dw2102_frontend_attach()
1668 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in dw2102_rc_query()
1689 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in prof_rc_query()
1711 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in su3000_rc_query()
1863 dw2102_properties.i2c_algo = &dw2102_i2c_algo; in dw2102_load_firmware()
1876 dw2102_properties.i2c_algo = &dw2102_earda_i2c_algo; in dw2102_load_firmware()
1908 .i2c_algo = &dw2102_serit_i2c_algo,
1964 .i2c_algo = &dw2104_i2c_algo,
[all …]
Dm920x.c953 .i2c_algo = &m920x_i2c_algo,
1001 .i2c_algo = &m920x_i2c_algo,
1088 .i2c_algo = &m920x_i2c_algo,
1130 .i2c_algo = &m920x_i2c_algo,
1186 .i2c_algo = &m920x_i2c_algo,
1241 .i2c_algo = &m920x_i2c_algo,
Ddibusb-mc.c94 .i2c_algo = &dibusb_i2c_algo,
Da800.c130 .i2c_algo = &dibusb_i2c_algo,
Dumt-010.c126 .i2c_algo = &dibusb_i2c_algo,
Dttusb2.c686 .i2c_algo = &ttusb2_i2c_algo,
741 .i2c_algo = &ttusb2_i2c_algo,
821 .i2c_algo = &ttusb2_i2c_algo,
Ddtv5100.c203 .i2c_algo = &dtv5100_i2c_algo,
Dnova-t-usb2.c218 .i2c_algo = &dibusb_i2c_algo,
Ddvb-usb.h293 struct i2c_algorithm *i2c_algo; member
/Linux-v4.19/drivers/media/pci/bt8xx/
Dbttv-i2c.c367 btv->i2c_algo = bttv_i2c_algo_bit_template; in init_bttv_i2c()
368 btv->i2c_algo.udelay = i2c_udelay; in init_bttv_i2c()
369 btv->i2c_algo.data = btv; in init_bttv_i2c()
370 btv->c.i2c_adap.algo_data = &btv->i2c_algo; in init_bttv_i2c()
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-i2c.c233 cx->i2c_algo[i] = cx18_i2c_algo_template; in init_cx18_i2c()
236 cx->i2c_algo[i].data = &cx->i2c_algo_cb_data[i]; in init_cx18_i2c()
240 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; in init_cx18_i2c()
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/
Ddvbsky.c637 .i2c_algo = &dvbsky_i2c_algo,
664 .i2c_algo = &dvbsky_i2c_algo,
691 .i2c_algo = &dvbsky_i2c_algo,
718 .i2c_algo = &dvbsky_i2c_algo,
745 .i2c_algo = &dvbsky_i2c_algo,
Dmxl111sf.c1087 .i2c_algo = &mxl111sf_i2c_algo,
1128 .i2c_algo = &mxl111sf_i2c_algo,
1169 .i2c_algo = &mxl111sf_i2c_algo,
1237 .i2c_algo = &mxl111sf_i2c_algo,
1315 .i2c_algo = &mxl111sf_i2c_algo,
1385 .i2c_algo = &mxl111sf_i2c_algo,
Dau6610.c172 .i2c_algo = &au6610_i2c_algo,
Ddvb_usb.h254 struct i2c_algorithm *i2c_algo; member
Dgl861.c155 .i2c_algo = &gl861_i2c_algo,
615 .i2c_algo = &gl861_i2c_algo,
/Linux-v4.19/drivers/media/pci/ivtv/
Divtv-i2c.c714 itv->i2c_algo = ivtv_i2c_algo_template; in init_ivtv_i2c()
716 itv->i2c_algo.udelay = itv->options.i2c_clock_period / 2; in init_ivtv_i2c()
717 itv->i2c_algo.data = itv; in init_ivtv_i2c()
718 itv->i2c_adap.algo_data = &itv->i2c_algo; in init_ivtv_i2c()
/Linux-v4.19/drivers/video/fbdev/
Dcyber2000fb.c103 struct i2c_algo_bit_data i2c_algo; member
1313 cfb->i2c_adapter.algo_data = &cfb->i2c_algo; in cyber2000fb_i2c_register()
1315 cfb->i2c_algo.setsda = cyber2000fb_i2c_setsda; in cyber2000fb_i2c_register()
1316 cfb->i2c_algo.setscl = cyber2000fb_i2c_setscl; in cyber2000fb_i2c_register()
1317 cfb->i2c_algo.getsda = cyber2000fb_i2c_getsda; in cyber2000fb_i2c_register()
1318 cfb->i2c_algo.getscl = cyber2000fb_i2c_getscl; in cyber2000fb_i2c_register()
1319 cfb->i2c_algo.udelay = 5; in cyber2000fb_i2c_register()
1320 cfb->i2c_algo.timeout = msecs_to_jiffies(100); in cyber2000fb_i2c_register()
1321 cfb->i2c_algo.data = cfb; in cyber2000fb_i2c_register()
/Linux-v4.19/drivers/media/usb/au0828/
Dau0828-i2c.c376 dev->i2c_algo = au0828_i2c_algo_template; in au0828_i2c_register()
384 dev->i2c_adap.algo = &dev->i2c_algo; in au0828_i2c_register()
/Linux-v4.19/drivers/media/usb/pvrusb2/
Dpvrusb2-hdw-internal.h194 struct i2c_algorithm i2c_algo; member
Dpvrusb2-i2c-core.c633 hdw->i2c_algo = pvr2_i2c_algo_template; in pvr2_i2c_core_init()
636 hdw->i2c_adap.algo = &hdw->i2c_algo; in pvr2_i2c_core_init()

123