Lines Matching refs:ret
62 int ret; in mxl111sf_ctrl_msg() local
77 ret = (wo) ? dvb_usbv2_generic_write(d, sndbuf, 1+wlen) : in mxl111sf_ctrl_msg()
79 mxl_fail(ret); in mxl111sf_ctrl_msg()
81 return ret; in mxl111sf_ctrl_msg()
92 int ret; in mxl111sf_read_reg() local
94 ret = mxl111sf_ctrl_msg(state->d, MXL_CMD_REG_READ, &addr, 1, buf, 2); in mxl111sf_read_reg()
95 if (mxl_fail(ret)) { in mxl111sf_read_reg()
105 ret = -EINVAL; in mxl111sf_read_reg()
110 return ret; in mxl111sf_read_reg()
116 int ret; in mxl111sf_write_reg() local
120 ret = mxl111sf_ctrl_msg(state->d, MXL_CMD_REG_WRITE, buf, 2, NULL, 0); in mxl111sf_write_reg()
121 if (mxl_fail(ret)) in mxl111sf_write_reg()
123 return ret; in mxl111sf_write_reg()
131 int ret; in mxl111sf_write_reg_mask() local
135 ret = mxl111sf_read_reg(state, addr, &val); in mxl111sf_write_reg_mask()
138 if (mxl_fail(ret)) in mxl111sf_write_reg_mask()
142 ret = mxl111sf_read_reg(state, addr, &val); in mxl111sf_write_reg_mask()
144 if (mxl_fail(ret)) in mxl111sf_write_reg_mask()
150 ret = mxl111sf_write_reg(state, addr, val); in mxl111sf_write_reg_mask()
151 mxl_fail(ret); in mxl111sf_write_reg_mask()
153 return ret; in mxl111sf_write_reg_mask()
161 int i, ret = 0; in mxl111sf_ctrl_program_regs() local
167 ret = mxl111sf_write_reg_mask(state, in mxl111sf_ctrl_program_regs()
171 if (mxl_fail(ret)) { in mxl111sf_ctrl_program_regs()
177 return ret; in mxl111sf_ctrl_program_regs()
184 int ret; in mxl1x1sf_get_chip_info() local
191 ret = mxl111sf_read_reg(state, CHIP_ID_REG, &id); in mxl1x1sf_get_chip_info()
192 if (mxl_fail(ret)) in mxl1x1sf_get_chip_info()
196 ret = mxl111sf_read_reg(state, TOP_CHIP_REV_ID_REG, &ver); in mxl1x1sf_get_chip_info()
197 if (mxl_fail(ret)) in mxl1x1sf_get_chip_info()
232 return ret; in mxl1x1sf_get_chip_info()
347 int ret = 0; in mxl111sf_ep6_streaming_ctrl() local
352 ret = mxl111sf_enable_usb_output(state); in mxl111sf_ep6_streaming_ctrl()
353 mxl_fail(ret); in mxl111sf_ep6_streaming_ctrl()
354 ret = mxl111sf_config_mpeg_in(state, 1, 1, in mxl111sf_ep6_streaming_ctrl()
357 mxl_fail(ret); in mxl111sf_ep6_streaming_ctrl()
360 ret = mxl111sf_disable_656_port(state); in mxl111sf_ep6_streaming_ctrl()
361 mxl_fail(ret); in mxl111sf_ep6_streaming_ctrl()
365 return ret; in mxl111sf_ep6_streaming_ctrl()
371 int ret = 0; in mxl111sf_ep5_streaming_ctrl() local
376 ret = mxl111sf_enable_usb_output(state); in mxl111sf_ep5_streaming_ctrl()
377 mxl_fail(ret); in mxl111sf_ep5_streaming_ctrl()
379 ret = mxl111sf_init_i2s_port(state, 200); in mxl111sf_ep5_streaming_ctrl()
380 mxl_fail(ret); in mxl111sf_ep5_streaming_ctrl()
381 ret = mxl111sf_config_i2s(state, 0, 15); in mxl111sf_ep5_streaming_ctrl()
382 mxl_fail(ret); in mxl111sf_ep5_streaming_ctrl()
384 ret = mxl111sf_disable_i2s_port(state); in mxl111sf_ep5_streaming_ctrl()
385 mxl_fail(ret); in mxl111sf_ep5_streaming_ctrl()
388 ret = mxl111sf_config_spi(state, onoff); in mxl111sf_ep5_streaming_ctrl()
389 mxl_fail(ret); in mxl111sf_ep5_streaming_ctrl()
391 return ret; in mxl111sf_ep5_streaming_ctrl()
397 int ret = 0; in mxl111sf_ep4_streaming_ctrl() local
402 ret = mxl111sf_enable_usb_output(state); in mxl111sf_ep4_streaming_ctrl()
403 mxl_fail(ret); in mxl111sf_ep4_streaming_ctrl()
406 return ret; in mxl111sf_ep4_streaming_ctrl()
427 int ret; in mxl111sf_lgdt3305_frontend_attach() local
444 ret = mxl1x1sf_soft_reset(state); in mxl111sf_lgdt3305_frontend_attach()
445 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
447 ret = mxl111sf_init_tuner_demod(state); in mxl111sf_lgdt3305_frontend_attach()
448 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
451 ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); in mxl111sf_lgdt3305_frontend_attach()
452 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
455 ret = mxl111sf_enable_usb_output(state); in mxl111sf_lgdt3305_frontend_attach()
456 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
458 ret = mxl1x1sf_top_master_ctrl(state, 1); in mxl111sf_lgdt3305_frontend_attach()
459 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
462 ret = mxl111sf_init_port_expander(state); in mxl111sf_lgdt3305_frontend_attach()
463 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
465 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lgdt3305_frontend_attach()
466 if (mxl_fail(ret)) in mxl111sf_lgdt3305_frontend_attach()
480 ret = -EIO; in mxl111sf_lgdt3305_frontend_attach()
482 return ret; in mxl111sf_lgdt3305_frontend_attach()
498 int ret; in mxl111sf_lg2160_frontend_attach() local
515 ret = mxl1x1sf_soft_reset(state); in mxl111sf_lg2160_frontend_attach()
516 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
518 ret = mxl111sf_init_tuner_demod(state); in mxl111sf_lg2160_frontend_attach()
519 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
522 ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); in mxl111sf_lg2160_frontend_attach()
523 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
526 ret = mxl111sf_enable_usb_output(state); in mxl111sf_lg2160_frontend_attach()
527 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
529 ret = mxl1x1sf_top_master_ctrl(state, 1); in mxl111sf_lg2160_frontend_attach()
530 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
533 ret = mxl111sf_init_port_expander(state); in mxl111sf_lg2160_frontend_attach()
534 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
536 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lg2160_frontend_attach()
537 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
540 ret = get_chip_info(state); in mxl111sf_lg2160_frontend_attach()
541 if (mxl_fail(ret)) in mxl111sf_lg2160_frontend_attach()
555 ret = -EIO; in mxl111sf_lg2160_frontend_attach()
557 return ret; in mxl111sf_lg2160_frontend_attach()
583 int ret; in mxl111sf_lg2161_frontend_attach() local
600 ret = mxl1x1sf_soft_reset(state); in mxl111sf_lg2161_frontend_attach()
601 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
603 ret = mxl111sf_init_tuner_demod(state); in mxl111sf_lg2161_frontend_attach()
604 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
607 ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); in mxl111sf_lg2161_frontend_attach()
608 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
611 ret = mxl111sf_enable_usb_output(state); in mxl111sf_lg2161_frontend_attach()
612 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
614 ret = mxl1x1sf_top_master_ctrl(state, 1); in mxl111sf_lg2161_frontend_attach()
615 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
618 ret = mxl111sf_init_port_expander(state); in mxl111sf_lg2161_frontend_attach()
619 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
621 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lg2161_frontend_attach()
622 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
625 ret = get_chip_info(state); in mxl111sf_lg2161_frontend_attach()
626 if (mxl_fail(ret)) in mxl111sf_lg2161_frontend_attach()
642 ret = -EIO; in mxl111sf_lg2161_frontend_attach()
644 return ret; in mxl111sf_lg2161_frontend_attach()
670 int ret; in mxl111sf_lg2161_ep6_frontend_attach() local
687 ret = mxl1x1sf_soft_reset(state); in mxl111sf_lg2161_ep6_frontend_attach()
688 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
690 ret = mxl111sf_init_tuner_demod(state); in mxl111sf_lg2161_ep6_frontend_attach()
691 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
694 ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); in mxl111sf_lg2161_ep6_frontend_attach()
695 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
698 ret = mxl111sf_enable_usb_output(state); in mxl111sf_lg2161_ep6_frontend_attach()
699 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
701 ret = mxl1x1sf_top_master_ctrl(state, 1); in mxl111sf_lg2161_ep6_frontend_attach()
702 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
705 ret = mxl111sf_init_port_expander(state); in mxl111sf_lg2161_ep6_frontend_attach()
706 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
708 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lg2161_ep6_frontend_attach()
709 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
712 ret = get_chip_info(state); in mxl111sf_lg2161_ep6_frontend_attach()
713 if (mxl_fail(ret)) in mxl111sf_lg2161_ep6_frontend_attach()
729 ret = -EIO; in mxl111sf_lg2161_ep6_frontend_attach()
731 return ret; in mxl111sf_lg2161_ep6_frontend_attach()
745 int ret; in mxl111sf_attach_demod() local
762 ret = mxl1x1sf_soft_reset(state); in mxl111sf_attach_demod()
763 if (mxl_fail(ret)) in mxl111sf_attach_demod()
765 ret = mxl111sf_init_tuner_demod(state); in mxl111sf_attach_demod()
766 if (mxl_fail(ret)) in mxl111sf_attach_demod()
769 ret = mxl1x1sf_set_device_mode(state, adap_state->device_mode); in mxl111sf_attach_demod()
770 if (mxl_fail(ret)) in mxl111sf_attach_demod()
773 ret = mxl111sf_enable_usb_output(state); in mxl111sf_attach_demod()
774 if (mxl_fail(ret)) in mxl111sf_attach_demod()
776 ret = mxl1x1sf_top_master_ctrl(state, 1); in mxl111sf_attach_demod()
777 if (mxl_fail(ret)) in mxl111sf_attach_demod()
793 ret = -EIO; in mxl111sf_attach_demod()
795 return ret; in mxl111sf_attach_demod()
901 int ret; in mxl111sf_init() local
905 ret = get_chip_info(state); in mxl111sf_init()
906 if (mxl_fail(ret)) in mxl111sf_init()
917 ret = tveeprom_read(&c, eeprom, sizeof(eeprom)); in mxl111sf_init()
918 if (mxl_fail(ret)) in mxl111sf_init()
954 int ret; in mxl111sf_frontend_attach_atsc_mh() local
957 ret = mxl111sf_lgdt3305_frontend_attach(adap, 0); in mxl111sf_frontend_attach_atsc_mh()
958 if (ret < 0) in mxl111sf_frontend_attach_atsc_mh()
959 return ret; in mxl111sf_frontend_attach_atsc_mh()
961 ret = mxl111sf_attach_demod(adap, 1); in mxl111sf_frontend_attach_atsc_mh()
962 if (ret < 0) in mxl111sf_frontend_attach_atsc_mh()
963 return ret; in mxl111sf_frontend_attach_atsc_mh()
965 ret = mxl111sf_lg2160_frontend_attach(adap, 2); in mxl111sf_frontend_attach_atsc_mh()
966 if (ret < 0) in mxl111sf_frontend_attach_atsc_mh()
967 return ret; in mxl111sf_frontend_attach_atsc_mh()
969 return ret; in mxl111sf_frontend_attach_atsc_mh()
974 int ret; in mxl111sf_frontend_attach_mercury() local
977 ret = mxl111sf_lgdt3305_frontend_attach(adap, 0); in mxl111sf_frontend_attach_mercury()
978 if (ret < 0) in mxl111sf_frontend_attach_mercury()
979 return ret; in mxl111sf_frontend_attach_mercury()
981 ret = mxl111sf_attach_demod(adap, 1); in mxl111sf_frontend_attach_mercury()
982 if (ret < 0) in mxl111sf_frontend_attach_mercury()
983 return ret; in mxl111sf_frontend_attach_mercury()
985 ret = mxl111sf_lg2161_ep6_frontend_attach(adap, 2); in mxl111sf_frontend_attach_mercury()
986 if (ret < 0) in mxl111sf_frontend_attach_mercury()
987 return ret; in mxl111sf_frontend_attach_mercury()
989 return ret; in mxl111sf_frontend_attach_mercury()
994 int ret; in mxl111sf_frontend_attach_mercury_mh() local
997 ret = mxl111sf_attach_demod(adap, 0); in mxl111sf_frontend_attach_mercury_mh()
998 if (ret < 0) in mxl111sf_frontend_attach_mercury_mh()
999 return ret; in mxl111sf_frontend_attach_mercury_mh()
1002 ret = mxl111sf_lg2161_frontend_attach(adap, 1); in mxl111sf_frontend_attach_mercury_mh()
1004 ret = mxl111sf_lg2161_ep6_frontend_attach(adap, 1); in mxl111sf_frontend_attach_mercury_mh()
1006 return ret; in mxl111sf_frontend_attach_mercury_mh()