fe_slave 4238 drivers/media/dvb-frontends/dib8000.c static int dib8000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave) fe_slave 4246 drivers/media/dvb-frontends/dib8000.c dprintk("set slave fe %p to index %i\n", fe_slave, index_frontend); fe_slave 4247 drivers/media/dvb-frontends/dib8000.c state->fe[index_frontend] = fe_slave; fe_slave 56 drivers/media/dvb-frontends/dib8000.h int (*set_slave_frontend)(struct dvb_frontend *fe, struct dvb_frontend *fe_slave); fe_slave 2444 drivers/media/dvb-frontends/dib9000.c int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave) fe_slave 2452 drivers/media/dvb-frontends/dib9000.c dprintk("set slave fe %p to index %i\n", fe_slave, index_frontend); fe_slave 2453 drivers/media/dvb-frontends/dib9000.c state->fe[index_frontend] = fe_slave; fe_slave 40 drivers/media/dvb-frontends/dib9000.h extern int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave); fe_slave 94 drivers/media/dvb-frontends/dib9000.h static inline int dib9000_set_slave_frontend(struct dvb_frontend *fe, struct dvb_frontend *fe_slave) fe_slave 1802 drivers/media/usb/dvb-usb/dib0700_devices.c struct dvb_frontend *fe_slave = st->dib8000_ops.get_slave_frontend(adap->fe_adap[0].fe, 1); fe_slave 1804 drivers/media/usb/dvb-usb/dib0700_devices.c if (fe_slave) { fe_slave 1805 drivers/media/usb/dvb-usb/dib0700_devices.c tun_i2c = st->dib8000_ops.get_i2c_master(fe_slave, DIBX000_I2C_INTERFACE_TUNER, 1); fe_slave 1806 drivers/media/usb/dvb-usb/dib0700_devices.c if (dvb_attach(dib0090_register, fe_slave, tun_i2c, &dib809x_dib0090_config) == NULL) fe_slave 1808 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave->dvb = adap->fe_adap[0].fe->dvb; fe_slave 1809 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave->ops.tuner_ops.set_params = dib8096_set_param_override; fe_slave 1823 drivers/media/usb/dvb-usb/dib0700_devices.c struct dvb_frontend *fe_slave; fe_slave 1856 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave = state->dib8000_ops.init(&adap->dev->i2c_adap, 0x82, &dib809x_dib8000_config[1]); fe_slave 1857 drivers/media/usb/dvb-usb/dib0700_devices.c state->dib8000_ops.set_slave_frontend(adap->fe_adap[0].fe, fe_slave); fe_slave 1859 drivers/media/usb/dvb-usb/dib0700_devices.c return fe_slave == NULL ? -ENODEV : 0; fe_slave 2463 drivers/media/usb/dvb-usb/dib0700_devices.c struct dvb_frontend *fe_slave; fe_slave 2506 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave = dvb_attach(dib9000_attach, i2c, 0x82, &nim9090md_config[1]); fe_slave 2507 drivers/media/usb/dvb-usb/dib0700_devices.c dib9000_set_slave_frontend(adap->fe_adap[0].fe, fe_slave); fe_slave 2509 drivers/media/usb/dvb-usb/dib0700_devices.c return fe_slave == NULL ? -ENODEV : 0; fe_slave 2516 drivers/media/usb/dvb-usb/dib0700_devices.c struct dvb_frontend *fe_slave; fe_slave 2539 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave = dib9000_get_slave_frontend(adap->fe_adap[0].fe, 1); fe_slave 2540 drivers/media/usb/dvb-usb/dib0700_devices.c if (fe_slave != NULL) { fe_slave 2542 drivers/media/usb/dvb-usb/dib0700_devices.c dib9000_set_i2c_adapter(fe_slave, i2c); fe_slave 2544 drivers/media/usb/dvb-usb/dib0700_devices.c i2c = dib9000_get_tuner_interface(fe_slave); fe_slave 2545 drivers/media/usb/dvb-usb/dib0700_devices.c if (dvb_attach(dib0090_fw_register, fe_slave, i2c, &nim9090md_dib0090_config[1]) == NULL) fe_slave 2547 drivers/media/usb/dvb-usb/dib0700_devices.c fe_slave->dvb = adap->fe_adap[0].fe->dvb; fe_slave 2549 drivers/media/usb/dvb-usb/dib0700_devices.c if (dib9000_firmware_post_pll_init(fe_slave) < 0)