Lines Matching refs:adap

256 static int m920x_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msg[], int num)  in m920x_i2c_xfer()  argument
258 struct dvb_usb_device *d = i2c_get_adapdata(adap); in m920x_i2c_xfer()
345 static int m920x_update_filters(struct dvb_usb_adapter *adap) in m920x_update_filters() argument
347 struct m920x_state *m = adap->dev->priv; in m920x_update_filters()
348 int enabled = m->filtering_enabled[adap->id]; in m920x_update_filters()
350 int ep = adap->props.fe[0].stream.endpoint; in m920x_update_filters()
353 if (m->filters[adap->id][i] == 8192) in m920x_update_filters()
357 if ((ret = m920x_set_filter(adap->dev, ep, 1, enabled)) != 0) in m920x_update_filters()
361 if ((ret = m920x_set_filter(adap->dev, ep, i + 2, 0)) != 0) in m920x_update_filters()
367 if (m->filters[adap->id][i] == 0) in m920x_update_filters()
370 if ((ret = m920x_set_filter(adap->dev, ep, filter + 2, m->filters[adap->id][i])) != 0) in m920x_update_filters()
380 static int m920x_pid_filter_ctrl(struct dvb_usb_adapter *adap, int onoff) in m920x_pid_filter_ctrl() argument
382 struct m920x_state *m = adap->dev->priv; in m920x_pid_filter_ctrl()
384 m->filtering_enabled[adap->id] = onoff ? 1 : 0; in m920x_pid_filter_ctrl()
386 return m920x_update_filters(adap); in m920x_pid_filter_ctrl()
389 static int m920x_pid_filter(struct dvb_usb_adapter *adap, int index, u16 pid, int onoff) in m920x_pid_filter() argument
391 struct m920x_state *m = adap->dev->priv; in m920x_pid_filter()
393 m->filters[adap->id][index] = onoff ? pid : 0; in m920x_pid_filter()
395 return m920x_update_filters(adap); in m920x_pid_filter()
561 static int m920x_mt352_frontend_attach(struct dvb_usb_adapter *adap) in m920x_mt352_frontend_attach() argument
565 adap->fe_adap[0].fe = dvb_attach(mt352_attach, in m920x_mt352_frontend_attach()
567 &adap->dev->i2c_adap); in m920x_mt352_frontend_attach()
568 if ((adap->fe_adap[0].fe) == NULL) in m920x_mt352_frontend_attach()
574 static int m920x_mt352_frontend_attach_vp7049(struct dvb_usb_adapter *adap) in m920x_mt352_frontend_attach_vp7049() argument
596 ret = m920x_write_seq(adap->dev->udev, M9206_CORE, vp7049_fe_init_seq); in m920x_mt352_frontend_attach_vp7049()
602 return m920x_mt352_frontend_attach(adap); in m920x_mt352_frontend_attach_vp7049()
605 static int m920x_tda10046_08_frontend_attach(struct dvb_usb_adapter *adap) in m920x_tda10046_08_frontend_attach() argument
609 adap->fe_adap[0].fe = dvb_attach(tda10046_attach, in m920x_tda10046_08_frontend_attach()
611 &adap->dev->i2c_adap); in m920x_tda10046_08_frontend_attach()
612 if ((adap->fe_adap[0].fe) == NULL) in m920x_tda10046_08_frontend_attach()
618 static int m920x_tda10046_0b_frontend_attach(struct dvb_usb_adapter *adap) in m920x_tda10046_0b_frontend_attach() argument
622 adap->fe_adap[0].fe = dvb_attach(tda10046_attach, in m920x_tda10046_0b_frontend_attach()
624 &adap->dev->i2c_adap); in m920x_tda10046_0b_frontend_attach()
625 if ((adap->fe_adap[0].fe) == NULL) in m920x_tda10046_0b_frontend_attach()
631 static int m920x_qt1010_tuner_attach(struct dvb_usb_adapter *adap) in m920x_qt1010_tuner_attach() argument
635 …if (dvb_attach(qt1010_attach, adap->fe_adap[0].fe, &adap->dev->i2c_adap, &m920x_qt1010_config) == … in m920x_qt1010_tuner_attach()
641 static int m920x_tda8275_60_tuner_attach(struct dvb_usb_adapter *adap) in m920x_tda8275_60_tuner_attach() argument
645 if (dvb_attach(tda827x_attach, adap->fe_adap[0].fe, 0x60, &adap->dev->i2c_adap, NULL) == NULL) in m920x_tda8275_60_tuner_attach()
651 static int m920x_tda8275_61_tuner_attach(struct dvb_usb_adapter *adap) in m920x_tda8275_61_tuner_attach() argument
655 if (dvb_attach(tda827x_attach, adap->fe_adap[0].fe, 0x61, &adap->dev->i2c_adap, NULL) == NULL) in m920x_tda8275_61_tuner_attach()
661 static int m920x_fmd1216me_tuner_attach(struct dvb_usb_adapter *adap) in m920x_fmd1216me_tuner_attach() argument
663 dvb_attach(simple_tuner_attach, adap->fe_adap[0].fe, in m920x_fmd1216me_tuner_attach()
664 &adap->dev->i2c_adap, 0x61, in m920x_fmd1216me_tuner_attach()
669 static int m920x_mt2060_tuner_attach(struct dvb_usb_adapter *adap) in m920x_mt2060_tuner_attach() argument
673 if (dvb_attach(mt2060_attach, adap->fe_adap[0].fe, &adap->dev->i2c_adap, in m920x_mt2060_tuner_attach()