Home
last modified time | relevance | path

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

/linux/drivers/media/pci/cx88/
H A 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()
H A Dcx88-cards.c3257 struct i2c_algo_bit_data *i2c_algo = priv; in cx88_tuner_callback() local
3260 if (!i2c_algo) { in cx88_tuner_callback()
3265 core = i2c_algo->data; in cx88_tuner_callback()
3398 if (core->i2c_algo.udelay < 16) in cx88_setup_xc3028()
3399 core->i2c_algo.udelay = 16; in cx88_setup_xc3028()
H A Dcx88.h351 struct i2c_algo_bit_data i2c_algo; member
/linux/drivers/media/usb/dvb-usb/
H A 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()
H A Ddib0700_devices.c4014 .i2c_algo = &dib0700_i2c_algo, \
/linux/drivers/media/pci/bt8xx/
H A 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()
H A Dbttvp.h342 struct i2c_algo_bit_data i2c_algo; member
/linux/drivers/media/pci/cx18/
H A 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()
/linux/drivers/media/pci/ivtv/
H A 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()
H A Divtv-driver.h709 struct i2c_algo_bit_data i2c_algo; member
/linux/drivers/media/usb/au0828/
H A 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()
H A Dau0828.h182 struct i2c_algorithm i2c_algo; member
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c621 hdw->i2c_algo = pvr2_i2c_algo_template; in pvr2_i2c_core_init()
624 hdw->i2c_adap.algo = &hdw->i2c_algo; in pvr2_i2c_core_init()
H A Dpvrusb2-hdw-internal.h184 struct i2c_algorithm i2c_algo; member
/linux/drivers/media/pci/zoran/
H A Dzoran.h206 struct i2c_algo_bit_data i2c_algo; /* */ member
/linux/drivers/media/usb/dvb-usb-v2/
H A Ddvb_usb_core.c61 if (!d->props->i2c_algo) in dvb_usbv2_i2c_init()
65 d->i2c_adap.algo = d->props->i2c_algo; in dvb_usbv2_i2c_init()
/linux/drivers/net/ethernet/intel/igb/
H A Digb.h653 struct i2c_algo_bit_data i2c_algo; member
H A Digb_main.c3185 adapter->i2c_algo = igb_i2c_algo; in igb_init_i2c()
3186 adapter->i2c_algo.data = adapter; in igb_init_i2c()
3187 adapter->i2c_adap.algo_data = &adapter->i2c_algo; in igb_init_i2c()