/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-i2c.c | 142 core->i2c_algo = cx8800_i2c_algo_template; in cx88_i2c_init() 148 core->i2c_algo.udelay = i2c_udelay; in cx88_i2c_init() 149 core->i2c_algo.data = core; in cx88_i2c_init() 151 core->i2c_adap.algo_data = &core->i2c_algo; in cx88_i2c_init()
|
D | cx88-cards.c | 3229 struct i2c_algo_bit_data *i2c_algo = priv; in cx88_tuner_callback() local 3232 if (!i2c_algo) { in cx88_tuner_callback() 3237 core = i2c_algo->data; in cx88_tuner_callback() 3375 if (core->i2c_algo.udelay < 16) in cx88_setup_xc3028() 3376 core->i2c_algo.udelay = 16; in cx88_setup_xc3028()
|
D | cx88.h | 359 struct i2c_algo_bit_data i2c_algo; member
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
D | dvb-usb-i2c.c | 17 if (d->props.i2c_algo == NULL) { in dvb_usb_i2c_init() 23 d->i2c_adap.algo = d->props.i2c_algo; in dvb_usb_i2c_init()
|
D | dibusb-mb.c | 225 .i2c_algo = &dibusb_i2c_algo, 314 .i2c_algo = &dibusb_i2c_algo, 383 .i2c_algo = &dibusb_i2c_algo, 445 .i2c_algo = &dibusb_i2c_algo,
|
D | dw2102.c | 1249 if (dw2102_properties.i2c_algo == &dw2102_serit_i2c_algo) { in dw2102_frontend_attach() 1260 if (dw2102_properties.i2c_algo == &dw2102_earda_i2c_algo) { in dw2102_frontend_attach() 1273 if (dw2102_properties.i2c_algo == &dw2102_i2c_algo) { in dw2102_frontend_attach() 1613 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in dw2102_rc_query() 1634 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in prof_rc_query() 1655 if (d->props.i2c_algo->master_xfer(&d->i2c_adap, &msg, 1) == 1) { in su3000_rc_query() 1798 dw2102_properties.i2c_algo = &dw2102_i2c_algo; in dw2102_load_firmware() 1811 dw2102_properties.i2c_algo = &dw2102_earda_i2c_algo; in dw2102_load_firmware() 1839 .i2c_algo = &dw2102_serit_i2c_algo, 1895 .i2c_algo = &dw2104_i2c_algo, [all …]
|
D | cxusb.c | 1644 .i2c_algo = &cxusb_i2c_algo, 1694 .i2c_algo = &cxusb_i2c_algo, 1750 .i2c_algo = &cxusb_i2c_algo, 1814 .i2c_algo = &cxusb_i2c_algo, 1869 .i2c_algo = &cxusb_i2c_algo, 1921 .i2c_algo = &cxusb_i2c_algo, 1974 .i2c_algo = &cxusb_i2c_algo, 2029 .i2c_algo = &cxusb_i2c_algo, 2080 .i2c_algo = &cxusb_i2c_algo, 2127 .i2c_algo = &cxusb_i2c_algo, [all …]
|
D | m920x.c | 960 .i2c_algo = &m920x_i2c_algo, 1008 .i2c_algo = &m920x_i2c_algo, 1095 .i2c_algo = &m920x_i2c_algo, 1137 .i2c_algo = &m920x_i2c_algo, 1193 .i2c_algo = &m920x_i2c_algo, 1248 .i2c_algo = &m920x_i2c_algo,
|
D | dibusb-mc.c | 94 .i2c_algo = &dibusb_i2c_algo,
|
D | umt-010.c | 126 .i2c_algo = &dibusb_i2c_algo,
|
D | a800.c | 167 .i2c_algo = &dibusb_i2c_algo,
|
D | ttusb2.c | 667 .i2c_algo = &ttusb2_i2c_algo, 722 .i2c_algo = &ttusb2_i2c_algo, 802 .i2c_algo = &ttusb2_i2c_algo,
|
D | nova-t-usb2.c | 207 .i2c_algo = &dibusb_i2c_algo,
|
D | dtv5100.c | 201 .i2c_algo = &dtv5100_i2c_algo,
|
D | dvb-usb.h | 291 struct i2c_algorithm *i2c_algo; member
|
D | digitv.c | 328 .i2c_algo = &digitv_i2c_algo,
|
D | pctv452e.c | 958 .i2c_algo = &pctv452e_i2c_algo, 1012 .i2c_algo = &pctv452e_i2c_algo,
|
D | friio.c | 498 .i2c_algo = &gl861_i2c_algo,
|
D | opera1.c | 506 .i2c_algo = &opera1_i2c_algo,
|
D | technisat-usb2.c | 696 .i2c_algo = &technisat_usb2_i2c_algo,
|
D | af9005.c | 1038 .i2c_algo = &af9005_i2c_algo,
|
D | az6027.c | 1139 .i2c_algo = &az6027_i2c_algo,
|
D | dib0700_devices.c | 3808 .i2c_algo = &dib0700_i2c_algo, \
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttv-i2c.c | 369 btv->i2c_algo = bttv_i2c_algo_bit_template; in init_bttv_i2c() 370 btv->i2c_algo.udelay = i2c_udelay; in init_bttv_i2c() 371 btv->i2c_algo.data = btv; in init_bttv_i2c() 372 btv->c.i2c_adap.algo_data = &btv->i2c_algo; in init_bttv_i2c()
|
D | bttvp.h | 397 struct i2c_algo_bit_data i2c_algo; member
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-i2c.c | 240 cx->i2c_algo[i] = cx18_i2c_algo_template; in init_cx18_i2c() 243 cx->i2c_algo[i].data = &cx->i2c_algo_cb_data[i]; in init_cx18_i2c() 247 cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; in init_cx18_i2c()
|
D | cx18-driver.h | 654 struct i2c_algo_bit_data i2c_algo[2]; member
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-i2c.c | 724 itv->i2c_algo = ivtv_i2c_algo_template; in init_ivtv_i2c() 726 itv->i2c_algo.udelay = itv->options.i2c_clock_period / 2; in init_ivtv_i2c() 727 itv->i2c_algo.data = itv; in init_ivtv_i2c() 728 itv->i2c_adap.algo_data = &itv->i2c_algo; in init_ivtv_i2c()
|
D | ivtv-driver.h | 710 struct i2c_algo_bit_data i2c_algo; member
|
/linux-4.4.14/drivers/video/fbdev/ |
D | cyber2000fb.c | 103 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-4.4.14/drivers/media/usb/au0828/ |
D | au0828-i2c.c | 380 dev->i2c_algo = au0828_i2c_algo_template; in au0828_i2c_register() 388 dev->i2c_adap.algo = &dev->i2c_algo; in au0828_i2c_register()
|
D | au0828.h | 197 struct i2c_algorithm i2c_algo; member
|
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/ |
D | mxl111sf.c | 1059 .i2c_algo = &mxl111sf_i2c_algo, 1100 .i2c_algo = &mxl111sf_i2c_algo, 1141 .i2c_algo = &mxl111sf_i2c_algo, 1209 .i2c_algo = &mxl111sf_i2c_algo, 1287 .i2c_algo = &mxl111sf_i2c_algo, 1357 .i2c_algo = &mxl111sf_i2c_algo,
|
D | dvbsky.c | 735 .i2c_algo = &dvbsky_i2c_algo, 762 .i2c_algo = &dvbsky_i2c_algo, 789 .i2c_algo = &dvbsky_i2c_algo, 816 .i2c_algo = &dvbsky_i2c_algo,
|
D | gl861.c | 138 .i2c_algo = &gl861_i2c_algo,
|
D | au6610.c | 176 .i2c_algo = &au6610_i2c_algo,
|
D | dvb_usb.h | 250 struct i2c_algorithm *i2c_algo; member
|
D | ce6230.c | 245 .i2c_algo = &ce6230_i2c_algorithm,
|
D | ec168.c | 336 .i2c_algo = &ec168_i2c_algo,
|
D | az6007.c | 893 .i2c_algo = &az6007_i2c_algo, 915 .i2c_algo = &az6007_i2c_algo,
|
D | dvb_usb_core.c | 73 if (!d->props->i2c_algo) in dvb_usbv2_i2c_init() 77 d->i2c_adap.algo = d->props->i2c_algo; in dvb_usbv2_i2c_init()
|
D | af9035.c | 1945 .i2c_algo = &af9035_i2c_algo, 1991 .i2c_algo = &af9035_i2c_algo,
|
D | anysee.c | 1399 .i2c_algo = &anysee_i2c_algo,
|
D | lmedm04.c | 1297 .i2c_algo = &lme2510_i2c_algo,
|
D | af9015.c | 1380 .i2c_algo = &af9015_i2c_algo,
|
D | rtl28xxu.c | 1827 .i2c_algo = &rtl28xxu_i2c_algo,
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
D | pvrusb2-hdw-internal.h | 199 struct i2c_algorithm i2c_algo; member
|
D | pvrusb2-i2c-core.c | 653 hdw->i2c_algo = pvr2_i2c_algo_template; in pvr2_i2c_core_init() 656 hdw->i2c_adap.algo = &hdw->i2c_algo; in pvr2_i2c_core_init()
|
/linux-4.4.14/drivers/media/pci/zoran/ |
D | zoran.h | 278 struct i2c_algo_bit_data i2c_algo; /* */ member
|
D | zoran_card.c | 711 zr->i2c_algo = zoran_i2c_bit_data_template; in zoran_register_i2c() 712 zr->i2c_algo.data = zr; in zoran_register_i2c() 716 zr->i2c_adapter.algo_data = &zr->i2c_algo; in zoran_register_i2c()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb.h | 456 struct i2c_algo_bit_data i2c_algo; member
|
D | igb_main.c | 2210 adapter->i2c_algo = igb_i2c_algo; in igb_init_i2c() 2211 adapter->i2c_algo.data = adapter; in igb_init_i2c() 2212 adapter->i2c_adap.algo_data = &adapter->i2c_algo; in igb_init_i2c()
|