Lines Matching refs:i2c_adapter
264 static int vidtv_master_xfer(struct i2c_adapter *i2c_adap, in vidtv_master_xfer()
276 static u32 vidtv_i2c_func(struct i2c_adapter *adapter) in vidtv_i2c_func()
288 struct i2c_adapter *i2c_adapter = &dvb->i2c_adapter; in vidtv_bridge_i2c_register_adap() local
290 strscpy(i2c_adapter->name, "vidtv_i2c", sizeof(i2c_adapter->name)); in vidtv_bridge_i2c_register_adap()
291 i2c_adapter->owner = THIS_MODULE; in vidtv_bridge_i2c_register_adap()
292 i2c_adapter->algo = &vidtv_i2c_algorithm; in vidtv_bridge_i2c_register_adap()
293 i2c_adapter->algo_data = NULL; in vidtv_bridge_i2c_register_adap()
294 i2c_adapter->timeout = 500; in vidtv_bridge_i2c_register_adap()
295 i2c_adapter->retries = 3; in vidtv_bridge_i2c_register_adap()
296 i2c_adapter->dev.parent = &dvb->pdev->dev; in vidtv_bridge_i2c_register_adap()
298 i2c_set_adapdata(i2c_adapter, dvb); in vidtv_bridge_i2c_register_adap()
299 return i2c_add_adapter(&dvb->i2c_adapter); in vidtv_bridge_i2c_register_adap()
309 &dvb->i2c_adapter.dev, in vidtv_bridge_register_adap()
346 &dvb->i2c_adapter, in vidtv_bridge_probe_demod()
399 &dvb->i2c_adapter, in vidtv_bridge_probe_tuner()
480 i2c_del_adapter(&dvb->i2c_adapter); in vidtv_bridge_dvb_init()