Lines Matching refs:r

100 	int i, r = 0;  in wl1273_fm_write_fw()  local
112 r = i2c_transfer(client->adapter, &msg, 1); in wl1273_fm_write_fw()
113 if (r < 0 && i < len + 1) in wl1273_fm_write_fw()
121 if (i == len || r == 1) in wl1273_fm_write_fw()
122 r = 0; in wl1273_fm_write_fw()
124 return r; in wl1273_fm_write_fw()
152 int r; in wl1273_fm_rds() local
157 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_rds()
158 if (r) in wl1273_fm_rds()
159 return r; in wl1273_fm_rds()
168 r = i2c_transfer(client->adapter, msg, ARRAY_SIZE(msg)); in wl1273_fm_rds()
169 if (r != ARRAY_SIZE(msg)) { in wl1273_fm_rds()
172 __func__, r); in wl1273_fm_rds()
223 int r; in wl1273_fm_irq_thread_handler() local
225 r = core->read(core, WL1273_FLAG_GET, &flags); in wl1273_fm_irq_thread_handler()
226 if (r) in wl1273_fm_irq_thread_handler()
249 r = core->read(core, WL1273_RSSI_LVL_GET, &level); in wl1273_fm_irq_thread_handler()
250 if (r) in wl1273_fm_irq_thread_handler()
290 r = core->write(core, WL1273_TUNER_MODE_SET, in wl1273_fm_irq_thread_handler()
292 if (r) { in wl1273_fm_irq_thread_handler()
295 __func__, r); in wl1273_fm_irq_thread_handler()
299 r = core->read(core, WL1273_FREQ_SET, &freq); in wl1273_fm_irq_thread_handler()
300 if (r) in wl1273_fm_irq_thread_handler()
318 r = core->read(core, WL1273_CHANL_SET, &freq); in wl1273_fm_irq_thread_handler()
319 if (r) in wl1273_fm_irq_thread_handler()
337 int r = 0; in wl1273_fm_set_tx_freq() local
363 r = core->write(core, WL1273_CHANL_SET, freq / 10); in wl1273_fm_set_tx_freq()
364 if (r) in wl1273_fm_set_tx_freq()
365 return r; in wl1273_fm_set_tx_freq()
377 r = core->write(core, WL1273_POWER_ENB_SET, 1); in wl1273_fm_set_tx_freq()
378 if (r) in wl1273_fm_set_tx_freq()
379 return r; in wl1273_fm_set_tx_freq()
397 int r, f; in wl1273_fm_set_rx_freq() local
404 r = -ERANGE; in wl1273_fm_set_rx_freq()
412 r = -ERANGE; in wl1273_fm_set_rx_freq()
425 r = core->write(core, WL1273_FREQ_SET, f); in wl1273_fm_set_rx_freq()
426 if (r) { in wl1273_fm_set_rx_freq()
431 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_PRESET); in wl1273_fm_set_rx_freq()
432 if (r) { in wl1273_fm_set_rx_freq()
450 return r; in wl1273_fm_set_rx_freq()
458 int r; in wl1273_fm_get_freq() local
461 r = core->read(core, WL1273_FREQ_SET, &f); in wl1273_fm_get_freq()
462 if (r) in wl1273_fm_get_freq()
463 return r; in wl1273_fm_get_freq()
471 r = core->read(core, WL1273_CHANL_SET, &f); in wl1273_fm_get_freq()
472 if (r) in wl1273_fm_get_freq()
473 return r; in wl1273_fm_get_freq()
497 int r; in wl1273_fm_upload_firmware_patch() local
515 r = wl1273_fm_write_fw(core, ptr + 1, packet_num); in wl1273_fm_upload_firmware_patch()
516 if (r) { in wl1273_fm_upload_firmware_patch()
517 dev_err(dev, "FW upload error: %d\n", r); in wl1273_fm_upload_firmware_patch()
524 dev_dbg(dev, "%s - download OK, r: %d\n", __func__, r); in wl1273_fm_upload_firmware_patch()
527 return r; in wl1273_fm_upload_firmware_patch()
535 int r = core->write(core, WL1273_POWER_SET, in wl1273_fm_stop() local
537 if (r) in wl1273_fm_stop()
539 __func__, r); in wl1273_fm_stop()
541 int r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_stop() local
543 if (r) in wl1273_fm_stop()
545 "%s: PUPD_SET fails: %d\n", __func__, r); in wl1273_fm_stop()
561 int r = -EINVAL; in wl1273_fm_start() local
577 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
578 if (r) { in wl1273_fm_start()
581 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
582 if (r) { in wl1273_fm_start()
594 r = core->write(core, WL1273_PUPD_SET, WL1273_PUPD_SET_ON); in wl1273_fm_start()
595 if (r) { in wl1273_fm_start()
597 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
599 if (r) { in wl1273_fm_start()
606 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_start()
607 if (r) { in wl1273_fm_start()
613 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_start()
614 if (r) { in wl1273_fm_start()
625 r = wl1273_fm_upload_firmware_patch(radio); in wl1273_fm_start()
626 if (r) in wl1273_fm_start()
639 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
640 if (r) { in wl1273_fm_start()
645 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
647 if (r) { in wl1273_fm_start()
659 dev_dbg(dev, "%s: return: %d\n", __func__, r); in wl1273_fm_start()
660 return r; in wl1273_fm_start()
666 int r; in wl1273_fm_suspend() local
670 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_suspend()
673 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_suspend()
676 r = -EINVAL; in wl1273_fm_suspend()
678 if (r) { in wl1273_fm_suspend()
679 dev_err(radio->dev, "%s: POWER_SET fails: %d\n", __func__, r); in wl1273_fm_suspend()
684 return r; in wl1273_fm_suspend()
692 int r; in wl1273_fm_set_mode() local
699 r = -EPERM; in wl1273_fm_set_mode()
706 r = wl1273_fm_start(radio, mode); in wl1273_fm_set_mode()
707 if (r) { in wl1273_fm_set_mode()
714 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_mode()
715 if (r) { in wl1273_fm_set_mode()
722 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_set_mode()
723 if (r) { in wl1273_fm_set_mode()
724 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
728 r = core->set_volume(core, core->volume); in wl1273_fm_set_mode()
729 if (r) { in wl1273_fm_set_mode()
730 dev_err(dev, "set volume fails: %d.\n", r); in wl1273_fm_set_mode()
737 r = wl1273_fm_set_tx_freq(radio, radio->tx_frequency); in wl1273_fm_set_mode()
738 if (r) { in wl1273_fm_set_mode()
739 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
746 r = core->set_audio(core, core->audio_mode); in wl1273_fm_set_mode()
747 if (r) in wl1273_fm_set_mode()
752 r = wl1273_fm_stop(radio); in wl1273_fm_set_mode()
753 if (r) in wl1273_fm_set_mode()
754 dev_err(dev, "%s: Off fails: %d\n", __func__, r); in wl1273_fm_set_mode()
761 r = wl1273_fm_suspend(radio); in wl1273_fm_set_mode()
762 if (r) in wl1273_fm_set_mode()
763 dev_err(dev, "%s: Suspend fails: %d\n", __func__, r); in wl1273_fm_set_mode()
771 r = -EINVAL; in wl1273_fm_set_mode()
775 if (r) in wl1273_fm_set_mode()
778 return r; in wl1273_fm_set_mode()
787 int r = 0; in wl1273_fm_set_seek() local
795 r = wl1273_fm_set_rx_freq(radio, f + radio->spacing); in wl1273_fm_set_seek()
797 r = wl1273_fm_set_rx_freq(radio, radio->rangelow); in wl1273_fm_set_seek()
799 r = wl1273_fm_set_rx_freq(radio, f - radio->spacing); in wl1273_fm_set_seek()
801 r = wl1273_fm_set_rx_freq(radio, radio->rangehigh); in wl1273_fm_set_seek()
803 if (r) in wl1273_fm_set_seek()
812 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_seek()
813 if (r) in wl1273_fm_set_seek()
818 r = core->write(core, WL1273_SEARCH_LVL_SET, level); in wl1273_fm_set_seek()
819 if (r) in wl1273_fm_set_seek()
822 r = core->write(core, WL1273_SEARCH_DIR_SET, dir); in wl1273_fm_set_seek()
823 if (r) in wl1273_fm_set_seek()
826 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
827 if (r) in wl1273_fm_set_seek()
833 r = -ETIMEDOUT; in wl1273_fm_set_seek()
850 r = wl1273_fm_set_rx_freq(radio, f); in wl1273_fm_set_seek()
851 if (r) in wl1273_fm_set_seek()
857 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
858 if (r) in wl1273_fm_set_seek()
863 r = -ETIMEDOUT; in wl1273_fm_set_seek()
865 dev_dbg(radio->dev, "%s: Err: %d\n", __func__, r); in wl1273_fm_set_seek()
866 return r; in wl1273_fm_set_seek()
878 int r; in wl1273_fm_get_tx_ctune() local
884 r = core->read(core, WL1273_READ_FMANT_TUNE_VALUE, &val); in wl1273_fm_get_tx_ctune()
885 if (r) { in wl1273_fm_get_tx_ctune()
886 dev_err(dev, "%s: read error: %d\n", __func__, r); in wl1273_fm_get_tx_ctune()
906 int r; in wl1273_fm_set_preemphasis() local
926 r = -EINVAL; in wl1273_fm_set_preemphasis()
930 r = core->write(core, WL1273_PREMPH_SET, em); in wl1273_fm_set_preemphasis()
931 if (r) in wl1273_fm_set_preemphasis()
938 return r; in wl1273_fm_set_preemphasis()
944 int r; in wl1273_fm_rds_on() local
950 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_rds_on()
952 if (r) in wl1273_fm_rds_on()
955 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_on()
956 if (r) in wl1273_fm_rds_on()
957 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_on()
959 return r; in wl1273_fm_rds_on()
965 int r; in wl1273_fm_rds_off() local
972 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_rds_off()
973 if (r) in wl1273_fm_rds_off()
981 r = core->write(core, WL1273_POWER_SET, WL1273_POWER_SET_FM); in wl1273_fm_rds_off()
982 if (r) in wl1273_fm_rds_off()
985 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_off()
986 if (r) in wl1273_fm_rds_off()
987 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_off()
991 return r; in wl1273_fm_rds_off()
996 int r = 0; in wl1273_fm_set_rds() local
1004 r = core->write(core, WL1273_RDS_CNTRL_SET, 1); in wl1273_fm_set_rds()
1005 return r; in wl1273_fm_set_rds()
1009 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_set_rds()
1011 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_set_rds()
1013 r = wl1273_fm_rds_off(radio); in wl1273_fm_set_rds()
1015 r = wl1273_fm_rds_on(radio); in wl1273_fm_set_rds()
1019 r = -EINVAL; in wl1273_fm_set_rds()
1022 if (!r) in wl1273_fm_set_rds()
1025 return r; in wl1273_fm_set_rds()
1034 int r; in wl1273_fm_fops_write() local
1053 r = -EBUSY; in wl1273_fm_fops_write()
1067 r = -EFAULT; in wl1273_fm_fops_write()
1077 r = val; in wl1273_fm_fops_write()
1081 return r; in wl1273_fm_fops_write()
1112 int r = 0; in wl1273_fm_fops_open() local
1125 r = core->write(core, WL1273_INT_MASK_SET, in wl1273_fm_fops_open()
1127 if (r) { in wl1273_fm_fops_open()
1137 return r; in wl1273_fm_fops_open()
1144 int r = 0; in wl1273_fm_fops_release() local
1156 r = core->write(core, in wl1273_fm_fops_release()
1159 if (r) { in wl1273_fm_fops_release()
1171 return r; in wl1273_fm_fops_release()
1177 int r = 0; in wl1273_fm_fops_read() local
1201 r = -EBUSY; in wl1273_fm_fops_read()
1206 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_fops_read()
1207 if (r) { in wl1273_fm_fops_read()
1212 r = -ENODATA; in wl1273_fm_fops_read()
1219 r = -EWOULDBLOCK; in wl1273_fm_fops_read()
1227 r = -EINTR; in wl1273_fm_fops_read()
1253 r += RDS_BLOCK_SIZE; in wl1273_fm_fops_read()
1260 return r; in wl1273_fm_fops_read()
1322 int r; in wl1273_fm_set_tx_power() local
1331 r = core->write(core, WL1273_POWER_LEV_SET, 122 - power); in wl1273_fm_set_tx_power()
1332 if (r) in wl1273_fm_set_tx_power()
1339 return r; in wl1273_fm_set_tx_power()
1350 int r; in wl1273_fm_tx_set_spacing() local
1353 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1357 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1361 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1365 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1370 return r; in wl1273_fm_tx_set_spacing()
1414 int r = 0; in wl1273_fm_vidioc_s_ctrl() local
1424 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1429 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1432 r = core->write(core, WL1273_MUTE, 1); in wl1273_fm_vidioc_s_ctrl()
1434 r = core->write(core, WL1273_MUTE, 0); in wl1273_fm_vidioc_s_ctrl()
1441 r = wl1273_fm_set_mode(radio, WL1273_MODE_OFF); in wl1273_fm_vidioc_s_ctrl()
1443 r = core->set_volume(core, core->volume); in wl1273_fm_vidioc_s_ctrl()
1447 r = wl1273_fm_set_preemphasis(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1451 r = wl1273_fm_set_tx_power(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1461 return r; in wl1273_fm_vidioc_s_ctrl()
1502 int r; in wl1273_fm_vidioc_g_tuner() local
1530 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_g_tuner()
1531 if (r) in wl1273_fm_vidioc_g_tuner()
1539 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_g_tuner()
1540 if (r) in wl1273_fm_vidioc_g_tuner()
1548 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_g_tuner()
1549 if (r) in wl1273_fm_vidioc_g_tuner()
1557 return r; in wl1273_fm_vidioc_g_tuner()
1565 int r = 0; in wl1273_fm_vidioc_s_tuner() local
1581 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_tuner()
1582 if (r) in wl1273_fm_vidioc_s_tuner()
1586 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_tuner()
1588 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_tuner()
1590 if (r) in wl1273_fm_vidioc_s_tuner()
1591 dev_warn(radio->dev, "%s: RDS fails: %d\n", __func__, r); in wl1273_fm_vidioc_s_tuner()
1594 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_MONO); in wl1273_fm_vidioc_s_tuner()
1595 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1597 __func__, r); in wl1273_fm_vidioc_s_tuner()
1602 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_STEREO); in wl1273_fm_vidioc_s_tuner()
1603 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1605 __func__, r); in wl1273_fm_vidioc_s_tuner()
1612 r = -EINVAL; in wl1273_fm_vidioc_s_tuner()
1619 return r; in wl1273_fm_vidioc_s_tuner()
1646 int r; in wl1273_fm_vidioc_s_frequency() local
1662 r = wl1273_fm_set_rx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1664 if (r) in wl1273_fm_vidioc_s_frequency()
1666 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1668 r = wl1273_fm_set_tx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1670 if (r) in wl1273_fm_vidioc_s_frequency()
1672 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1678 return r; in wl1273_fm_vidioc_s_frequency()
1688 int r; in wl1273_fm_vidioc_s_hw_freq_seek() local
1701 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_hw_freq_seek()
1702 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1705 r = wl1273_fm_tx_set_spacing(radio, seek->spacing); in wl1273_fm_vidioc_s_hw_freq_seek()
1706 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1707 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1709 r = wl1273_fm_set_seek(radio, seek->wrap_around, seek->seek_upward, in wl1273_fm_vidioc_s_hw_freq_seek()
1711 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1712 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1716 return r; in wl1273_fm_vidioc_s_hw_freq_seek()
1724 int r = 0; in wl1273_fm_vidioc_s_modulator() local
1734 r = wl1273_fm_set_mode(radio, WL1273_MODE_TX); in wl1273_fm_vidioc_s_modulator()
1735 if (r) in wl1273_fm_vidioc_s_modulator()
1739 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_modulator()
1741 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_modulator()
1744 r = core->write(core, WL1273_MONO_SET, WL1273_TX_MONO); in wl1273_fm_vidioc_s_modulator()
1746 r = core->write(core, WL1273_MONO_SET, in wl1273_fm_vidioc_s_modulator()
1748 if (r < 0) in wl1273_fm_vidioc_s_modulator()
1750 "MONO_SET fails: %d\n", r); in wl1273_fm_vidioc_s_modulator()
1754 return r; in wl1273_fm_vidioc_s_modulator()
1763 int r; in wl1273_fm_vidioc_g_modulator() local
1782 r = core->read(core, WL1273_MONO_SET, &val); in wl1273_fm_vidioc_g_modulator()
1783 if (r) in wl1273_fm_vidioc_g_modulator()
1805 int r; in wl1273_fm_vidioc_log_status() local
1819 r = core->read(core, WL1273_ASIC_ID_GET, &val); in wl1273_fm_vidioc_log_status()
1820 if (r) in wl1273_fm_vidioc_log_status()
1825 r = core->read(core, WL1273_ASIC_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1826 if (r) in wl1273_fm_vidioc_log_status()
1831 r = core->read(core, WL1273_FIRM_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1832 if (r) in wl1273_fm_vidioc_log_status()
1837 r = core->read(core, WL1273_BAND_SET, &val); in wl1273_fm_vidioc_log_status()
1838 if (r) in wl1273_fm_vidioc_log_status()
1844 r = core->read(core, WL1273_PUPD_SET, &val); in wl1273_fm_vidioc_log_status()
1845 if (r) in wl1273_fm_vidioc_log_status()
1850 r = core->read(core, WL1273_CHANL_SET, &val); in wl1273_fm_vidioc_log_status()
1851 if (r) in wl1273_fm_vidioc_log_status()
1858 r = core->read(core, WL1273_FREQ_SET, &val); in wl1273_fm_vidioc_log_status()
1859 if (r) in wl1273_fm_vidioc_log_status()
1864 r = core->read(core, WL1273_MOST_MODE_SET, &val); in wl1273_fm_vidioc_log_status()
1865 if (r) in wl1273_fm_vidioc_log_status()
1875 r = core->read(core, WL1273_MOST_BLEND_SET, &val); in wl1273_fm_vidioc_log_status()
1876 if (r) in wl1273_fm_vidioc_log_status()
1886 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_log_status()
1887 if (r) in wl1273_fm_vidioc_log_status()
1896 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_log_status()
1897 if (r) in wl1273_fm_vidioc_log_status()
1902 r = core->read(core, WL1273_POWER_SET, &val); in wl1273_fm_vidioc_log_status()
1903 if (r) in wl1273_fm_vidioc_log_status()
1908 r = core->read(core, WL1273_INT_MASK_SET, &val); in wl1273_fm_vidioc_log_status()
1909 if (r) in wl1273_fm_vidioc_log_status()
1914 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_log_status()
1915 if (r) in wl1273_fm_vidioc_log_status()
1926 r = core->read(core, WL1273_I2S_MODE_CONFIG_SET, &val); in wl1273_fm_vidioc_log_status()
1927 if (r) in wl1273_fm_vidioc_log_status()
1933 r = core->read(core, WL1273_VOLUME_SET, &val); in wl1273_fm_vidioc_log_status()
1934 if (r) in wl1273_fm_vidioc_log_status()
2000 int r = 0; in wl1273_fm_radio_probe() local
2006 r = -EINVAL; in wl1273_fm_radio_probe()
2012 r = -ENOMEM; in wl1273_fm_radio_probe()
2021 r = -ENOMEM; in wl1273_fm_radio_probe()
2044 r = radio->core->pdata->request_resources(radio->core->client); in wl1273_fm_radio_probe()
2045 if (r) { in wl1273_fm_radio_probe()
2053 r = request_threaded_irq(radio->core->client->irq, NULL, in wl1273_fm_radio_probe()
2057 if (r < 0) { in wl1273_fm_radio_probe()
2059 ": Unable to register IRQ handler: %d\n", r); in wl1273_fm_radio_probe()
2064 r = -EINVAL; in wl1273_fm_radio_probe()
2073 r = -ENOMEM; in wl1273_fm_radio_probe()
2081 r = v4l2_device_register(&pdev->dev, &radio->v4l2dev); in wl1273_fm_radio_probe()
2082 if (r) { in wl1273_fm_radio_probe()
2117 r = radio->ctrl_handler.error; in wl1273_fm_radio_probe()
2118 dev_err(&pdev->dev, "Ctrl handler error: %d\n", r); in wl1273_fm_radio_probe()
2126 r = video_register_device(&radio->videodev, VFL_TYPE_RADIO, radio_nr); in wl1273_fm_radio_probe()
2127 if (r) { in wl1273_fm_radio_probe()
2143 return r; in wl1273_fm_radio_probe()