Lines Matching refs:r
112 int i, r = 0; in wl1273_fm_write_fw() local
124 r = i2c_transfer(client->adapter, &msg, 1); in wl1273_fm_write_fw()
125 if (r < 0 && i < len + 1) in wl1273_fm_write_fw()
133 if (i == len || r == 1) in wl1273_fm_write_fw()
134 r = 0; in wl1273_fm_write_fw()
136 return r; in wl1273_fm_write_fw()
164 int r; in wl1273_fm_rds() local
169 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_rds()
170 if (r) in wl1273_fm_rds()
171 return r; in wl1273_fm_rds()
180 r = i2c_transfer(client->adapter, msg, ARRAY_SIZE(msg)); in wl1273_fm_rds()
181 if (r != ARRAY_SIZE(msg)) { in wl1273_fm_rds()
184 __func__, r); in wl1273_fm_rds()
235 int r; in wl1273_fm_irq_thread_handler() local
237 r = core->read(core, WL1273_FLAG_GET, &flags); in wl1273_fm_irq_thread_handler()
238 if (r) in wl1273_fm_irq_thread_handler()
261 r = core->read(core, WL1273_RSSI_LVL_GET, &level); in wl1273_fm_irq_thread_handler()
262 if (r) in wl1273_fm_irq_thread_handler()
302 r = core->write(core, WL1273_TUNER_MODE_SET, in wl1273_fm_irq_thread_handler()
304 if (r) { in wl1273_fm_irq_thread_handler()
307 __func__, r); in wl1273_fm_irq_thread_handler()
311 r = core->read(core, WL1273_FREQ_SET, &freq); in wl1273_fm_irq_thread_handler()
312 if (r) in wl1273_fm_irq_thread_handler()
330 r = core->read(core, WL1273_CHANL_SET, &freq); in wl1273_fm_irq_thread_handler()
331 if (r) in wl1273_fm_irq_thread_handler()
349 int r = 0; in wl1273_fm_set_tx_freq() local
375 r = core->write(core, WL1273_CHANL_SET, freq / 10); in wl1273_fm_set_tx_freq()
376 if (r) in wl1273_fm_set_tx_freq()
377 return r; in wl1273_fm_set_tx_freq()
389 r = core->write(core, WL1273_POWER_ENB_SET, 1); in wl1273_fm_set_tx_freq()
390 if (r) in wl1273_fm_set_tx_freq()
391 return r; in wl1273_fm_set_tx_freq()
409 int r, f; in wl1273_fm_set_rx_freq() local
416 r = -ERANGE; in wl1273_fm_set_rx_freq()
424 r = -ERANGE; in wl1273_fm_set_rx_freq()
437 r = core->write(core, WL1273_FREQ_SET, f); in wl1273_fm_set_rx_freq()
438 if (r) { in wl1273_fm_set_rx_freq()
443 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_PRESET); in wl1273_fm_set_rx_freq()
444 if (r) { in wl1273_fm_set_rx_freq()
462 return r; in wl1273_fm_set_rx_freq()
470 int r; in wl1273_fm_get_freq() local
473 r = core->read(core, WL1273_FREQ_SET, &f); in wl1273_fm_get_freq()
474 if (r) in wl1273_fm_get_freq()
475 return r; in wl1273_fm_get_freq()
483 r = core->read(core, WL1273_CHANL_SET, &f); in wl1273_fm_get_freq()
484 if (r) in wl1273_fm_get_freq()
485 return r; in wl1273_fm_get_freq()
509 int r; in wl1273_fm_upload_firmware_patch() local
527 r = wl1273_fm_write_fw(core, ptr + 1, packet_num); in wl1273_fm_upload_firmware_patch()
528 if (r) { in wl1273_fm_upload_firmware_patch()
529 dev_err(dev, "FW upload error: %d\n", r); in wl1273_fm_upload_firmware_patch()
536 dev_dbg(dev, "%s - download OK, r: %d\n", __func__, r); in wl1273_fm_upload_firmware_patch()
539 return r; in wl1273_fm_upload_firmware_patch()
547 int r = core->write(core, WL1273_POWER_SET, in wl1273_fm_stop() local
549 if (r) in wl1273_fm_stop()
551 __func__, r); in wl1273_fm_stop()
553 int r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_stop() local
555 if (r) in wl1273_fm_stop()
557 "%s: PUPD_SET fails: %d\n", __func__, r); in wl1273_fm_stop()
573 int r = -EINVAL; in wl1273_fm_start() local
589 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
590 if (r) { in wl1273_fm_start()
593 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
594 if (r) { in wl1273_fm_start()
606 r = core->write(core, WL1273_PUPD_SET, WL1273_PUPD_SET_ON); in wl1273_fm_start()
607 if (r) { in wl1273_fm_start()
609 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
611 if (r) { in wl1273_fm_start()
618 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_start()
620 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_start()
626 r = wl1273_fm_upload_firmware_patch(radio); in wl1273_fm_start()
627 if (r) in wl1273_fm_start()
640 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
641 if (r) { in wl1273_fm_start()
646 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
648 if (r) { in wl1273_fm_start()
660 dev_dbg(dev, "%s: return: %d\n", __func__, r); in wl1273_fm_start()
661 return r; in wl1273_fm_start()
667 int r = 0; in wl1273_fm_suspend() local
671 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_suspend()
674 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_suspend()
677 r = -EINVAL; in wl1273_fm_suspend()
679 if (r) { in wl1273_fm_suspend()
680 dev_err(radio->dev, "%s: POWER_SET fails: %d\n", __func__, r); in wl1273_fm_suspend()
685 return r; in wl1273_fm_suspend()
693 int r; in wl1273_fm_set_mode() local
700 r = -EPERM; in wl1273_fm_set_mode()
707 r = wl1273_fm_start(radio, mode); in wl1273_fm_set_mode()
708 if (r) { in wl1273_fm_set_mode()
715 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_mode()
716 if (r) { in wl1273_fm_set_mode()
723 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_set_mode()
724 if (r) { in wl1273_fm_set_mode()
725 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
729 r = core->set_volume(core, core->volume); in wl1273_fm_set_mode()
730 if (r) { in wl1273_fm_set_mode()
731 dev_err(dev, "set volume fails: %d.\n", r); in wl1273_fm_set_mode()
738 r = wl1273_fm_set_tx_freq(radio, radio->tx_frequency); in wl1273_fm_set_mode()
739 if (r) { in wl1273_fm_set_mode()
740 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
747 r = core->set_audio(core, core->audio_mode); in wl1273_fm_set_mode()
748 if (r) in wl1273_fm_set_mode()
753 r = wl1273_fm_stop(radio); in wl1273_fm_set_mode()
754 if (r) in wl1273_fm_set_mode()
755 dev_err(dev, "%s: Off fails: %d\n", __func__, r); in wl1273_fm_set_mode()
762 r = wl1273_fm_suspend(radio); in wl1273_fm_set_mode()
763 if (r) in wl1273_fm_set_mode()
764 dev_err(dev, "%s: Suspend fails: %d\n", __func__, r); in wl1273_fm_set_mode()
772 r = -EINVAL; in wl1273_fm_set_mode()
776 if (r) in wl1273_fm_set_mode()
779 return r; in wl1273_fm_set_mode()
788 int r = 0; in wl1273_fm_set_seek() local
796 r = wl1273_fm_set_rx_freq(radio, f + radio->spacing); in wl1273_fm_set_seek()
798 r = wl1273_fm_set_rx_freq(radio, radio->rangelow); in wl1273_fm_set_seek()
800 r = wl1273_fm_set_rx_freq(radio, f - radio->spacing); in wl1273_fm_set_seek()
802 r = wl1273_fm_set_rx_freq(radio, radio->rangehigh); in wl1273_fm_set_seek()
804 if (r) in wl1273_fm_set_seek()
813 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_seek()
814 if (r) in wl1273_fm_set_seek()
819 r = core->write(core, WL1273_SEARCH_LVL_SET, level); in wl1273_fm_set_seek()
820 if (r) in wl1273_fm_set_seek()
823 r = core->write(core, WL1273_SEARCH_DIR_SET, dir); in wl1273_fm_set_seek()
824 if (r) in wl1273_fm_set_seek()
827 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
828 if (r) in wl1273_fm_set_seek()
834 r = -ETIMEDOUT; in wl1273_fm_set_seek()
851 r = wl1273_fm_set_rx_freq(radio, f); in wl1273_fm_set_seek()
852 if (r) in wl1273_fm_set_seek()
858 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
859 if (r) in wl1273_fm_set_seek()
864 r = -ETIMEDOUT; in wl1273_fm_set_seek()
866 dev_dbg(radio->dev, "%s: Err: %d\n", __func__, r); in wl1273_fm_set_seek()
867 return r; in wl1273_fm_set_seek()
879 int r; in wl1273_fm_get_tx_ctune() local
885 r = core->read(core, WL1273_READ_FMANT_TUNE_VALUE, &val); in wl1273_fm_get_tx_ctune()
886 if (r) { in wl1273_fm_get_tx_ctune()
887 dev_err(dev, "%s: read error: %d\n", __func__, r); in wl1273_fm_get_tx_ctune()
907 int r; in wl1273_fm_set_preemphasis() local
927 r = -EINVAL; in wl1273_fm_set_preemphasis()
931 r = core->write(core, WL1273_PREMPH_SET, em); in wl1273_fm_set_preemphasis()
932 if (r) in wl1273_fm_set_preemphasis()
939 return r; in wl1273_fm_set_preemphasis()
945 int r; in wl1273_fm_rds_on() local
951 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_rds_on()
953 if (r) in wl1273_fm_rds_on()
956 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_on()
957 if (r) in wl1273_fm_rds_on()
958 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_on()
960 return r; in wl1273_fm_rds_on()
966 int r; in wl1273_fm_rds_off() local
973 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_rds_off()
974 if (r) in wl1273_fm_rds_off()
982 r = core->write(core, WL1273_POWER_SET, WL1273_POWER_SET_FM); in wl1273_fm_rds_off()
983 if (r) in wl1273_fm_rds_off()
986 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_off()
987 if (r) in wl1273_fm_rds_off()
988 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_off()
992 return r; in wl1273_fm_rds_off()
997 int r = 0; in wl1273_fm_set_rds() local
1005 r = core->write(core, WL1273_RDS_CNTRL_SET, 1); in wl1273_fm_set_rds()
1006 return r; in wl1273_fm_set_rds()
1010 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_set_rds()
1012 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_set_rds()
1014 r = wl1273_fm_rds_off(radio); in wl1273_fm_set_rds()
1016 r = wl1273_fm_rds_on(radio); in wl1273_fm_set_rds()
1020 r = -EINVAL; in wl1273_fm_set_rds()
1023 if (!r) in wl1273_fm_set_rds()
1026 return r; in wl1273_fm_set_rds()
1035 int r; in wl1273_fm_fops_write() local
1054 r = -EBUSY; in wl1273_fm_fops_write()
1068 r = -EFAULT; in wl1273_fm_fops_write()
1078 r = val; in wl1273_fm_fops_write()
1082 return r; in wl1273_fm_fops_write()
1113 int r = 0; in wl1273_fm_fops_open() local
1126 r = core->write(core, WL1273_INT_MASK_SET, in wl1273_fm_fops_open()
1128 if (r) { in wl1273_fm_fops_open()
1138 return r; in wl1273_fm_fops_open()
1145 int r = 0; in wl1273_fm_fops_release() local
1158 r = core->write(core, in wl1273_fm_fops_release()
1161 if (r) { in wl1273_fm_fops_release()
1173 return r; in wl1273_fm_fops_release()
1179 int r = 0; in wl1273_fm_fops_read() local
1203 r = -EBUSY; in wl1273_fm_fops_read()
1208 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_fops_read()
1209 if (r) { in wl1273_fm_fops_read()
1214 r = -ENODATA; in wl1273_fm_fops_read()
1221 r = -EWOULDBLOCK; in wl1273_fm_fops_read()
1229 r = -EINTR; in wl1273_fm_fops_read()
1255 r += RDS_BLOCK_SIZE; in wl1273_fm_fops_read()
1262 return r; in wl1273_fm_fops_read()
1332 int r; in wl1273_fm_set_tx_power() local
1341 r = core->write(core, WL1273_POWER_LEV_SET, 122 - power); in wl1273_fm_set_tx_power()
1342 if (r) in wl1273_fm_set_tx_power()
1349 return r; in wl1273_fm_set_tx_power()
1360 int r; in wl1273_fm_tx_set_spacing() local
1363 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1367 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1371 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1375 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1380 return r; in wl1273_fm_tx_set_spacing()
1424 int r = 0; in wl1273_fm_vidioc_s_ctrl() local
1434 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1439 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1442 r = core->write(core, WL1273_MUTE, 1); in wl1273_fm_vidioc_s_ctrl()
1444 r = core->write(core, WL1273_MUTE, 0); in wl1273_fm_vidioc_s_ctrl()
1451 r = wl1273_fm_set_mode(radio, WL1273_MODE_OFF); in wl1273_fm_vidioc_s_ctrl()
1453 r = core->set_volume(core, core->volume); in wl1273_fm_vidioc_s_ctrl()
1457 r = wl1273_fm_set_preemphasis(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1461 r = wl1273_fm_set_tx_power(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1471 return r; in wl1273_fm_vidioc_s_ctrl()
1512 int r; in wl1273_fm_vidioc_g_tuner() local
1540 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_g_tuner()
1541 if (r) in wl1273_fm_vidioc_g_tuner()
1549 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_g_tuner()
1550 if (r) in wl1273_fm_vidioc_g_tuner()
1558 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_g_tuner()
1559 if (r) in wl1273_fm_vidioc_g_tuner()
1567 return r; in wl1273_fm_vidioc_g_tuner()
1575 int r = 0; in wl1273_fm_vidioc_s_tuner() local
1591 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_tuner()
1592 if (r) in wl1273_fm_vidioc_s_tuner()
1596 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_tuner()
1598 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_tuner()
1600 if (r) in wl1273_fm_vidioc_s_tuner()
1601 dev_warn(radio->dev, "%s: RDS fails: %d\n", __func__, r); in wl1273_fm_vidioc_s_tuner()
1604 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_MONO); in wl1273_fm_vidioc_s_tuner()
1605 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1607 __func__, r); in wl1273_fm_vidioc_s_tuner()
1612 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_STEREO); in wl1273_fm_vidioc_s_tuner()
1613 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1615 __func__, r); in wl1273_fm_vidioc_s_tuner()
1622 r = -EINVAL; in wl1273_fm_vidioc_s_tuner()
1629 return r; in wl1273_fm_vidioc_s_tuner()
1656 int r; in wl1273_fm_vidioc_s_frequency() local
1672 r = wl1273_fm_set_rx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1674 if (r) in wl1273_fm_vidioc_s_frequency()
1676 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1678 r = wl1273_fm_set_tx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1680 if (r) in wl1273_fm_vidioc_s_frequency()
1682 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1688 return r; in wl1273_fm_vidioc_s_frequency()
1698 int r; in wl1273_fm_vidioc_s_hw_freq_seek() local
1711 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_hw_freq_seek()
1712 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1715 r = wl1273_fm_tx_set_spacing(radio, seek->spacing); in wl1273_fm_vidioc_s_hw_freq_seek()
1716 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1717 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1719 r = wl1273_fm_set_seek(radio, seek->wrap_around, seek->seek_upward, in wl1273_fm_vidioc_s_hw_freq_seek()
1721 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1722 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1726 return r; in wl1273_fm_vidioc_s_hw_freq_seek()
1734 int r = 0; in wl1273_fm_vidioc_s_modulator() local
1744 r = wl1273_fm_set_mode(radio, WL1273_MODE_TX); in wl1273_fm_vidioc_s_modulator()
1745 if (r) in wl1273_fm_vidioc_s_modulator()
1749 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_modulator()
1751 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_modulator()
1754 r = core->write(core, WL1273_MONO_SET, WL1273_TX_MONO); in wl1273_fm_vidioc_s_modulator()
1756 r = core->write(core, WL1273_MONO_SET, in wl1273_fm_vidioc_s_modulator()
1758 if (r < 0) in wl1273_fm_vidioc_s_modulator()
1760 "MONO_SET fails: %d\n", r); in wl1273_fm_vidioc_s_modulator()
1764 return r; in wl1273_fm_vidioc_s_modulator()
1773 int r; in wl1273_fm_vidioc_g_modulator() local
1792 r = core->read(core, WL1273_MONO_SET, &val); in wl1273_fm_vidioc_g_modulator()
1793 if (r) in wl1273_fm_vidioc_g_modulator()
1815 int r; in wl1273_fm_vidioc_log_status() local
1829 r = core->read(core, WL1273_ASIC_ID_GET, &val); in wl1273_fm_vidioc_log_status()
1830 if (r) in wl1273_fm_vidioc_log_status()
1835 r = core->read(core, WL1273_ASIC_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1836 if (r) in wl1273_fm_vidioc_log_status()
1841 r = core->read(core, WL1273_FIRM_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1842 if (r) in wl1273_fm_vidioc_log_status()
1847 r = core->read(core, WL1273_BAND_SET, &val); in wl1273_fm_vidioc_log_status()
1848 if (r) in wl1273_fm_vidioc_log_status()
1854 r = core->read(core, WL1273_PUPD_SET, &val); in wl1273_fm_vidioc_log_status()
1855 if (r) in wl1273_fm_vidioc_log_status()
1860 r = core->read(core, WL1273_CHANL_SET, &val); in wl1273_fm_vidioc_log_status()
1861 if (r) in wl1273_fm_vidioc_log_status()
1868 r = core->read(core, WL1273_FREQ_SET, &val); in wl1273_fm_vidioc_log_status()
1869 if (r) in wl1273_fm_vidioc_log_status()
1874 r = core->read(core, WL1273_MOST_MODE_SET, &val); in wl1273_fm_vidioc_log_status()
1875 if (r) in wl1273_fm_vidioc_log_status()
1885 r = core->read(core, WL1273_MOST_BLEND_SET, &val); in wl1273_fm_vidioc_log_status()
1886 if (r) in wl1273_fm_vidioc_log_status()
1896 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_log_status()
1897 if (r) in wl1273_fm_vidioc_log_status()
1906 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_log_status()
1907 if (r) in wl1273_fm_vidioc_log_status()
1912 r = core->read(core, WL1273_POWER_SET, &val); in wl1273_fm_vidioc_log_status()
1913 if (r) in wl1273_fm_vidioc_log_status()
1918 r = core->read(core, WL1273_INT_MASK_SET, &val); in wl1273_fm_vidioc_log_status()
1919 if (r) in wl1273_fm_vidioc_log_status()
1924 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_log_status()
1925 if (r) in wl1273_fm_vidioc_log_status()
1936 r = core->read(core, WL1273_I2S_MODE_CONFIG_SET, &val); in wl1273_fm_vidioc_log_status()
1937 if (r) in wl1273_fm_vidioc_log_status()
1943 r = core->read(core, WL1273_VOLUME_SET, &val); in wl1273_fm_vidioc_log_status()
1944 if (r) in wl1273_fm_vidioc_log_status()
2008 int r = 0; in wl1273_fm_radio_probe() local
2014 r = -EINVAL; in wl1273_fm_radio_probe()
2020 r = -ENOMEM; in wl1273_fm_radio_probe()
2029 r = -ENOMEM; in wl1273_fm_radio_probe()
2052 r = radio->core->pdata->request_resources(radio->core->client); in wl1273_fm_radio_probe()
2053 if (r) { in wl1273_fm_radio_probe()
2061 r = request_threaded_irq(radio->core->client->irq, NULL, in wl1273_fm_radio_probe()
2065 if (r < 0) { in wl1273_fm_radio_probe()
2067 ": Unable to register IRQ handler: %d\n", r); in wl1273_fm_radio_probe()
2073 r = -EINVAL; in wl1273_fm_radio_probe()
2082 r = -ENOMEM; in wl1273_fm_radio_probe()
2090 r = v4l2_device_register(&pdev->dev, &radio->v4l2dev); in wl1273_fm_radio_probe()
2091 if (r) { in wl1273_fm_radio_probe()
2126 r = radio->ctrl_handler.error; in wl1273_fm_radio_probe()
2127 dev_err(&pdev->dev, "Ctrl handler error: %d\n", r); in wl1273_fm_radio_probe()
2135 r = video_register_device(&radio->videodev, VFL_TYPE_RADIO, radio_nr); in wl1273_fm_radio_probe()
2136 if (r) { in wl1273_fm_radio_probe()
2152 return r; in wl1273_fm_radio_probe()