Lines Matching refs:i2c_adapter
266 static int vidtv_master_xfer(struct i2c_adapter *i2c_adap, in vidtv_master_xfer()
278 static u32 vidtv_i2c_func(struct i2c_adapter *adapter) in vidtv_i2c_func()
290 struct i2c_adapter *i2c_adapter = &dvb->i2c_adapter; in vidtv_bridge_i2c_register_adap() local
292 strscpy(i2c_adapter->name, "vidtv_i2c", sizeof(i2c_adapter->name)); in vidtv_bridge_i2c_register_adap()
293 i2c_adapter->owner = THIS_MODULE; in vidtv_bridge_i2c_register_adap()
294 i2c_adapter->algo = &vidtv_i2c_algorithm; in vidtv_bridge_i2c_register_adap()
295 i2c_adapter->algo_data = NULL; in vidtv_bridge_i2c_register_adap()
296 i2c_adapter->timeout = 500; in vidtv_bridge_i2c_register_adap()
297 i2c_adapter->retries = 3; in vidtv_bridge_i2c_register_adap()
298 i2c_adapter->dev.parent = &dvb->pdev->dev; in vidtv_bridge_i2c_register_adap()
300 i2c_set_adapdata(i2c_adapter, dvb); in vidtv_bridge_i2c_register_adap()
301 return i2c_add_adapter(&dvb->i2c_adapter); in vidtv_bridge_i2c_register_adap()
311 &dvb->i2c_adapter.dev, in vidtv_bridge_register_adap()
348 &dvb->i2c_adapter, in vidtv_bridge_probe_demod()
401 &dvb->i2c_adapter, in vidtv_bridge_probe_tuner()
477 i2c_del_adapter(&dvb->i2c_adapter); in vidtv_bridge_dvb_init()