Lines Matching refs:client_demod
550 struct i2c_client *client_demod; in saa7164_dvb_register() local
656 client_demod = i2c_new_device(&dev->i2c_bus[2].i2c_adap, in saa7164_dvb_register()
658 if (!client_demod || !client_demod->dev.driver) in saa7164_dvb_register()
661 if (!try_module_get(client_demod->dev.driver->owner)) { in saa7164_dvb_register()
662 i2c_unregister_device(client_demod); in saa7164_dvb_register()
665 port->i2c_client_demod = client_demod; in saa7164_dvb_register()
679 module_put(client_demod->dev.driver->owner); in saa7164_dvb_register()
680 i2c_unregister_device(client_demod); in saa7164_dvb_register()
685 module_put(client_demod->dev.driver->owner); in saa7164_dvb_register()
686 i2c_unregister_device(client_demod); in saa7164_dvb_register()
701 client_demod = i2c_new_device(&dev->i2c_bus[2].i2c_adap, in saa7164_dvb_register()
703 if (!client_demod || !client_demod->dev.driver) in saa7164_dvb_register()
706 if (!try_module_get(client_demod->dev.driver->owner)) { in saa7164_dvb_register()
707 i2c_unregister_device(client_demod); in saa7164_dvb_register()
710 port->i2c_client_demod = client_demod; in saa7164_dvb_register()
724 module_put(client_demod->dev.driver->owner); in saa7164_dvb_register()
725 i2c_unregister_device(client_demod); in saa7164_dvb_register()
730 module_put(client_demod->dev.driver->owner); in saa7164_dvb_register()
731 i2c_unregister_device(client_demod); in saa7164_dvb_register()