Lines Matching refs:cxusb_ctrl_msg
59 static int cxusb_ctrl_msg(struct dvb_usb_device *d, in cxusb_ctrl_msg() function
97 cxusb_ctrl_msg(d, CMD_GPIO_WRITE, o, 2, &i, 1); in cxusb_gpio_tuner()
114 rc = cxusb_ctrl_msg(d, CMD_BLUEBIRD_GPIO_RW, o, 2, &gpio_state, 1); in cxusb_bluebird_gpio_rw()
140 rc = cxusb_ctrl_msg(d, CMD_GPIO_WRITE, o, 2, &i, 1); in cxusb_d680_dmb_gpio_tuner()
188 if (cxusb_ctrl_msg(d, CMD_I2C_READ, in cxusb_i2c_xfer()
217 if (cxusb_ctrl_msg(d, CMD_I2C_READ, in cxusb_i2c_xfer()
242 if (cxusb_ctrl_msg(d, CMD_I2C_WRITE, obuf, in cxusb_i2c_xfer()
274 return cxusb_ctrl_msg(d, CMD_POWER_ON, &b, 1, NULL, 0); in cxusb_power_ctrl()
276 return cxusb_ctrl_msg(d, CMD_POWER_OFF, &b, 1, NULL, 0); in cxusb_power_ctrl()
283 return cxusb_ctrl_msg(d, CMD_POWER_OFF, NULL, 0, NULL, 0); in cxusb_aver_power_ctrl()
287 do {} while (!(ret = cxusb_ctrl_msg(d, CMD_POWER_ON, NULL, 0, NULL, 0)) && in cxusb_aver_power_ctrl()
288 !(ret = cxusb_ctrl_msg(d, 0x15, NULL, 0, NULL, 0)) && in cxusb_aver_power_ctrl()
289 !(ret = cxusb_ctrl_msg(d, 0x17, NULL, 0, NULL, 0)) && 0); in cxusb_aver_power_ctrl()
309 ret = cxusb_ctrl_msg(d, CMD_I2C_WRITE, in cxusb_aver_power_ctrl()
324 return cxusb_ctrl_msg(d, CMD_POWER_ON, &b, 1, NULL, 0); in cxusb_bluebird_power_ctrl()
349 cxusb_ctrl_msg(d, CMD_DIGITAL, NULL, 0, &b, 1); in cxusb_d680_dmb_power_ctrl()
358 cxusb_ctrl_msg(adap->dev, CMD_STREAMING_ON, buf, 2, NULL, 0); in cxusb_streaming_ctrl()
360 cxusb_ctrl_msg(adap->dev, CMD_STREAMING_OFF, NULL, 0, NULL, 0); in cxusb_streaming_ctrl()
368 cxusb_ctrl_msg(adap->dev, CMD_AVER_STREAM_ON, NULL, 0, NULL, 0); in cxusb_aver_streaming_ctrl()
370 cxusb_ctrl_msg(adap->dev, CMD_AVER_STREAM_OFF, in cxusb_aver_streaming_ctrl()
447 return cxusb_ctrl_msg(adap->dev, CMD_STREAMING_ON, in cxusb_d680_dmb_streaming_ctrl()
450 int ret = cxusb_ctrl_msg(adap->dev, in cxusb_d680_dmb_streaming_ctrl()
460 cxusb_ctrl_msg(d, CMD_GET_IR_CODE, NULL, 0, ircode, 4); in cxusb_rc_query()
487 if (cxusb_ctrl_msg(d, 0x10, NULL, 0, ircode, 2) < 0) in cxusb_d680_dmb_rc_query()
745 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, &b, 1); in cxusb_cx22702_frontend_attach()
760 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_lgdt3303_frontend_attach()
790 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_mt352_frontend_attach()
805 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_dee1601_frontend_attach()
831 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_dualdig4_frontend_attach()
951 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_dualdig4_rev2_frontend_attach()
1038 cxusb_ctrl_msg(adap->dev, CMD_DIGITAL, NULL, 0, NULL, 0); in cxusb_nano2_frontend_attach()