Lines Matching refs:client_demod
1190 struct i2c_client *client_demod = NULL, *client_tuner = NULL; in dvb_register() local
1815 client_demod = i2c_new_device(&i2c_bus->i2c_adap, &info); in dvb_register()
1816 if (!client_demod || !client_demod->dev.driver) in dvb_register()
1818 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
1819 i2c_unregister_device(client_demod); in dvb_register()
1822 fe0->dvb.frontend = tda10071_pdata.get_dvb_frontend(client_demod); in dvb_register()
1823 port->i2c_client_demod = client_demod; in dvb_register()
1870 client_demod = i2c_new_device(&i2c_bus->i2c_adap, &info); in dvb_register()
1871 if (!client_demod || !client_demod->dev.driver) in dvb_register()
1873 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
1874 i2c_unregister_device(client_demod); in dvb_register()
1877 fe0->dvb.frontend = tda10071_pdata.get_dvb_frontend(client_demod); in dvb_register()
1878 port->i2c_client_demod = client_demod; in dvb_register()
1957 client_demod = i2c_new_device(&i2c_bus->i2c_adap, &info); in dvb_register()
1958 if (client_demod == NULL || in dvb_register()
1959 client_demod->dev.driver == NULL) in dvb_register()
1961 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
1962 i2c_unregister_device(client_demod); in dvb_register()
1965 port->i2c_client_demod = client_demod; in dvb_register()
2004 client_demod = i2c_new_device(&i2c_bus->i2c_adap, &info); in dvb_register()
2005 if (client_demod == NULL || client_demod->dev.driver == NULL) in dvb_register()
2007 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
2008 i2c_unregister_device(client_demod); in dvb_register()
2011 port->i2c_client_demod = client_demod; in dvb_register()
2143 client_demod = i2c_new_device(&i2c_bus->i2c_adap, &info); in dvb_register()
2144 if (client_demod == NULL || client_demod->dev.driver == NULL) in dvb_register()
2146 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
2147 i2c_unregister_device(client_demod); in dvb_register()
2150 port->i2c_client_demod = client_demod; in dvb_register()
2234 client_demod = i2c_new_device(&dev->i2c_bus[0].i2c_adap, &info); in dvb_register()
2235 if (!client_demod || !client_demod->dev.driver) in dvb_register()
2237 if (!try_module_get(client_demod->dev.driver->owner)) { in dvb_register()
2238 i2c_unregister_device(client_demod); in dvb_register()
2241 port->i2c_client_demod = client_demod; in dvb_register()
2254 module_put(client_demod->dev.driver->owner); in dvb_register()
2255 i2c_unregister_device(client_demod); in dvb_register()
2261 module_put(client_demod->dev.driver->owner); in dvb_register()
2262 i2c_unregister_device(client_demod); in dvb_register()
2330 client_demod = port->i2c_client_demod; in dvb_register()
2331 if (client_demod) { in dvb_register()
2332 module_put(client_demod->dev.driver->owner); in dvb_register()
2333 i2c_unregister_device(client_demod); in dvb_register()