Lines Matching refs:r
108 int i, r = 0; in wl1273_fm_write_fw() local
120 r = i2c_transfer(client->adapter, &msg, 1); in wl1273_fm_write_fw()
121 if (r < 0 && i < len + 1) in wl1273_fm_write_fw()
129 if (i == len || r == 1) in wl1273_fm_write_fw()
130 r = 0; in wl1273_fm_write_fw()
132 return r; in wl1273_fm_write_fw()
160 int r; in wl1273_fm_rds() local
165 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_rds()
166 if (r) in wl1273_fm_rds()
167 return r; in wl1273_fm_rds()
176 r = i2c_transfer(client->adapter, msg, ARRAY_SIZE(msg)); in wl1273_fm_rds()
177 if (r != ARRAY_SIZE(msg)) { in wl1273_fm_rds()
180 __func__, r); in wl1273_fm_rds()
231 int r; in wl1273_fm_irq_thread_handler() local
233 r = core->read(core, WL1273_FLAG_GET, &flags); in wl1273_fm_irq_thread_handler()
234 if (r) in wl1273_fm_irq_thread_handler()
257 r = core->read(core, WL1273_RSSI_LVL_GET, &level); in wl1273_fm_irq_thread_handler()
258 if (r) in wl1273_fm_irq_thread_handler()
298 r = core->write(core, WL1273_TUNER_MODE_SET, in wl1273_fm_irq_thread_handler()
300 if (r) { in wl1273_fm_irq_thread_handler()
303 __func__, r); in wl1273_fm_irq_thread_handler()
307 r = core->read(core, WL1273_FREQ_SET, &freq); in wl1273_fm_irq_thread_handler()
308 if (r) in wl1273_fm_irq_thread_handler()
326 r = core->read(core, WL1273_CHANL_SET, &freq); in wl1273_fm_irq_thread_handler()
327 if (r) in wl1273_fm_irq_thread_handler()
345 int r = 0; in wl1273_fm_set_tx_freq() local
371 r = core->write(core, WL1273_CHANL_SET, freq / 10); in wl1273_fm_set_tx_freq()
372 if (r) in wl1273_fm_set_tx_freq()
373 return r; in wl1273_fm_set_tx_freq()
385 r = core->write(core, WL1273_POWER_ENB_SET, 1); in wl1273_fm_set_tx_freq()
386 if (r) in wl1273_fm_set_tx_freq()
387 return r; in wl1273_fm_set_tx_freq()
405 int r, f; in wl1273_fm_set_rx_freq() local
412 r = -ERANGE; in wl1273_fm_set_rx_freq()
420 r = -ERANGE; in wl1273_fm_set_rx_freq()
433 r = core->write(core, WL1273_FREQ_SET, f); in wl1273_fm_set_rx_freq()
434 if (r) { in wl1273_fm_set_rx_freq()
439 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_PRESET); in wl1273_fm_set_rx_freq()
440 if (r) { in wl1273_fm_set_rx_freq()
458 return r; in wl1273_fm_set_rx_freq()
466 int r; in wl1273_fm_get_freq() local
469 r = core->read(core, WL1273_FREQ_SET, &f); in wl1273_fm_get_freq()
470 if (r) in wl1273_fm_get_freq()
471 return r; in wl1273_fm_get_freq()
479 r = core->read(core, WL1273_CHANL_SET, &f); in wl1273_fm_get_freq()
480 if (r) in wl1273_fm_get_freq()
481 return r; in wl1273_fm_get_freq()
505 int r; in wl1273_fm_upload_firmware_patch() local
523 r = wl1273_fm_write_fw(core, ptr + 1, packet_num); in wl1273_fm_upload_firmware_patch()
524 if (r) { in wl1273_fm_upload_firmware_patch()
525 dev_err(dev, "FW upload error: %d\n", r); in wl1273_fm_upload_firmware_patch()
532 dev_dbg(dev, "%s - download OK, r: %d\n", __func__, r); in wl1273_fm_upload_firmware_patch()
535 return r; in wl1273_fm_upload_firmware_patch()
543 int r = core->write(core, WL1273_POWER_SET, in wl1273_fm_stop() local
545 if (r) in wl1273_fm_stop()
547 __func__, r); in wl1273_fm_stop()
549 int r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_stop() local
551 if (r) in wl1273_fm_stop()
553 "%s: PUPD_SET fails: %d\n", __func__, r); in wl1273_fm_stop()
569 int r = -EINVAL; in wl1273_fm_start() local
585 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
586 if (r) { in wl1273_fm_start()
589 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
590 if (r) { in wl1273_fm_start()
602 r = core->write(core, WL1273_PUPD_SET, WL1273_PUPD_SET_ON); in wl1273_fm_start()
603 if (r) { in wl1273_fm_start()
605 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
607 if (r) { in wl1273_fm_start()
614 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_start()
615 if (r) { in wl1273_fm_start()
621 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_start()
622 if (r) { in wl1273_fm_start()
633 r = wl1273_fm_upload_firmware_patch(radio); in wl1273_fm_start()
634 if (r) in wl1273_fm_start()
647 r = core->write(core, WL1273_POWER_SET, val); in wl1273_fm_start()
648 if (r) { in wl1273_fm_start()
653 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_start()
655 if (r) { in wl1273_fm_start()
667 dev_dbg(dev, "%s: return: %d\n", __func__, r); in wl1273_fm_start()
668 return r; in wl1273_fm_start()
674 int r; in wl1273_fm_suspend() local
678 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_suspend()
681 r = core->write(core, WL1273_PUPD_SET, in wl1273_fm_suspend()
684 r = -EINVAL; in wl1273_fm_suspend()
686 if (r) { in wl1273_fm_suspend()
687 dev_err(radio->dev, "%s: POWER_SET fails: %d\n", __func__, r); in wl1273_fm_suspend()
692 return r; in wl1273_fm_suspend()
700 int r; in wl1273_fm_set_mode() local
707 r = -EPERM; in wl1273_fm_set_mode()
714 r = wl1273_fm_start(radio, mode); in wl1273_fm_set_mode()
715 if (r) { in wl1273_fm_set_mode()
722 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_mode()
723 if (r) { in wl1273_fm_set_mode()
730 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_set_mode()
731 if (r) { in wl1273_fm_set_mode()
732 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
736 r = core->set_volume(core, core->volume); in wl1273_fm_set_mode()
737 if (r) { in wl1273_fm_set_mode()
738 dev_err(dev, "set volume fails: %d.\n", r); in wl1273_fm_set_mode()
745 r = wl1273_fm_set_tx_freq(radio, radio->tx_frequency); in wl1273_fm_set_mode()
746 if (r) { in wl1273_fm_set_mode()
747 dev_err(dev, "set freq fails: %d.\n", r); in wl1273_fm_set_mode()
754 r = core->set_audio(core, core->audio_mode); in wl1273_fm_set_mode()
755 if (r) in wl1273_fm_set_mode()
760 r = wl1273_fm_stop(radio); in wl1273_fm_set_mode()
761 if (r) in wl1273_fm_set_mode()
762 dev_err(dev, "%s: Off fails: %d\n", __func__, r); in wl1273_fm_set_mode()
769 r = wl1273_fm_suspend(radio); in wl1273_fm_set_mode()
770 if (r) in wl1273_fm_set_mode()
771 dev_err(dev, "%s: Suspend fails: %d\n", __func__, r); in wl1273_fm_set_mode()
779 r = -EINVAL; in wl1273_fm_set_mode()
783 if (r) in wl1273_fm_set_mode()
786 return r; in wl1273_fm_set_mode()
795 int r = 0; in wl1273_fm_set_seek() local
803 r = wl1273_fm_set_rx_freq(radio, f + radio->spacing); in wl1273_fm_set_seek()
805 r = wl1273_fm_set_rx_freq(radio, radio->rangelow); in wl1273_fm_set_seek()
807 r = wl1273_fm_set_rx_freq(radio, f - radio->spacing); in wl1273_fm_set_seek()
809 r = wl1273_fm_set_rx_freq(radio, radio->rangehigh); in wl1273_fm_set_seek()
811 if (r) in wl1273_fm_set_seek()
820 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_set_seek()
821 if (r) in wl1273_fm_set_seek()
826 r = core->write(core, WL1273_SEARCH_LVL_SET, level); in wl1273_fm_set_seek()
827 if (r) in wl1273_fm_set_seek()
830 r = core->write(core, WL1273_SEARCH_DIR_SET, dir); in wl1273_fm_set_seek()
831 if (r) in wl1273_fm_set_seek()
834 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
835 if (r) in wl1273_fm_set_seek()
841 r = -ETIMEDOUT; in wl1273_fm_set_seek()
858 r = wl1273_fm_set_rx_freq(radio, f); in wl1273_fm_set_seek()
859 if (r) in wl1273_fm_set_seek()
865 r = core->write(core, WL1273_TUNER_MODE_SET, TUNER_MODE_AUTO_SEEK); in wl1273_fm_set_seek()
866 if (r) in wl1273_fm_set_seek()
871 r = -ETIMEDOUT; in wl1273_fm_set_seek()
873 dev_dbg(radio->dev, "%s: Err: %d\n", __func__, r); in wl1273_fm_set_seek()
874 return r; in wl1273_fm_set_seek()
886 int r; in wl1273_fm_get_tx_ctune() local
892 r = core->read(core, WL1273_READ_FMANT_TUNE_VALUE, &val); in wl1273_fm_get_tx_ctune()
893 if (r) { in wl1273_fm_get_tx_ctune()
894 dev_err(dev, "%s: read error: %d\n", __func__, r); in wl1273_fm_get_tx_ctune()
914 int r; in wl1273_fm_set_preemphasis() local
934 r = -EINVAL; in wl1273_fm_set_preemphasis()
938 r = core->write(core, WL1273_PREMPH_SET, em); in wl1273_fm_set_preemphasis()
939 if (r) in wl1273_fm_set_preemphasis()
946 return r; in wl1273_fm_set_preemphasis()
952 int r; in wl1273_fm_rds_on() local
958 r = core->write(core, WL1273_POWER_SET, in wl1273_fm_rds_on()
960 if (r) in wl1273_fm_rds_on()
963 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_on()
964 if (r) in wl1273_fm_rds_on()
965 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_on()
967 return r; in wl1273_fm_rds_on()
973 int r; in wl1273_fm_rds_off() local
980 r = core->write(core, WL1273_INT_MASK_SET, radio->irq_flags); in wl1273_fm_rds_off()
981 if (r) in wl1273_fm_rds_off()
989 r = core->write(core, WL1273_POWER_SET, WL1273_POWER_SET_FM); in wl1273_fm_rds_off()
990 if (r) in wl1273_fm_rds_off()
993 r = wl1273_fm_set_rx_freq(radio, radio->rx_frequency); in wl1273_fm_rds_off()
994 if (r) in wl1273_fm_rds_off()
995 dev_err(radio->dev, "set freq fails: %d.\n", r); in wl1273_fm_rds_off()
999 return r; in wl1273_fm_rds_off()
1004 int r = 0; in wl1273_fm_set_rds() local
1012 r = core->write(core, WL1273_RDS_CNTRL_SET, 1); in wl1273_fm_set_rds()
1013 return r; in wl1273_fm_set_rds()
1017 r = core->write(core, WL1273_RDS_DATA_ENB, 0); in wl1273_fm_set_rds()
1019 r = core->write(core, WL1273_RDS_DATA_ENB, 1); in wl1273_fm_set_rds()
1021 r = wl1273_fm_rds_off(radio); in wl1273_fm_set_rds()
1023 r = wl1273_fm_rds_on(radio); in wl1273_fm_set_rds()
1027 r = -EINVAL; in wl1273_fm_set_rds()
1030 if (!r) in wl1273_fm_set_rds()
1033 return r; in wl1273_fm_set_rds()
1042 int r; in wl1273_fm_fops_write() local
1061 r = -EBUSY; in wl1273_fm_fops_write()
1075 r = -EFAULT; in wl1273_fm_fops_write()
1085 r = val; in wl1273_fm_fops_write()
1089 return r; in wl1273_fm_fops_write()
1120 int r = 0; in wl1273_fm_fops_open() local
1133 r = core->write(core, WL1273_INT_MASK_SET, in wl1273_fm_fops_open()
1135 if (r) { in wl1273_fm_fops_open()
1145 return r; in wl1273_fm_fops_open()
1152 int r = 0; in wl1273_fm_fops_release() local
1165 r = core->write(core, in wl1273_fm_fops_release()
1168 if (r) { in wl1273_fm_fops_release()
1180 return r; in wl1273_fm_fops_release()
1186 int r = 0; in wl1273_fm_fops_read() local
1210 r = -EBUSY; in wl1273_fm_fops_read()
1215 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_fops_read()
1216 if (r) { in wl1273_fm_fops_read()
1221 r = -ENODATA; in wl1273_fm_fops_read()
1228 r = -EWOULDBLOCK; in wl1273_fm_fops_read()
1236 r = -EINTR; in wl1273_fm_fops_read()
1262 r += RDS_BLOCK_SIZE; in wl1273_fm_fops_read()
1269 return r; in wl1273_fm_fops_read()
1339 int r; in wl1273_fm_set_tx_power() local
1348 r = core->write(core, WL1273_POWER_LEV_SET, 122 - power); in wl1273_fm_set_tx_power()
1349 if (r) in wl1273_fm_set_tx_power()
1356 return r; in wl1273_fm_set_tx_power()
1367 int r; in wl1273_fm_tx_set_spacing() local
1370 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1374 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1378 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1382 r = core->write(core, WL1273_SCAN_SPACING_SET, in wl1273_fm_tx_set_spacing()
1387 return r; in wl1273_fm_tx_set_spacing()
1431 int r = 0; in wl1273_fm_vidioc_s_ctrl() local
1441 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1446 r = core->write(core, in wl1273_fm_vidioc_s_ctrl()
1449 r = core->write(core, WL1273_MUTE, 1); in wl1273_fm_vidioc_s_ctrl()
1451 r = core->write(core, WL1273_MUTE, 0); in wl1273_fm_vidioc_s_ctrl()
1458 r = wl1273_fm_set_mode(radio, WL1273_MODE_OFF); in wl1273_fm_vidioc_s_ctrl()
1460 r = core->set_volume(core, core->volume); in wl1273_fm_vidioc_s_ctrl()
1464 r = wl1273_fm_set_preemphasis(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1468 r = wl1273_fm_set_tx_power(radio, ctrl->val); in wl1273_fm_vidioc_s_ctrl()
1478 return r; in wl1273_fm_vidioc_s_ctrl()
1519 int r; in wl1273_fm_vidioc_g_tuner() local
1547 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_g_tuner()
1548 if (r) in wl1273_fm_vidioc_g_tuner()
1556 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_g_tuner()
1557 if (r) in wl1273_fm_vidioc_g_tuner()
1565 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_g_tuner()
1566 if (r) in wl1273_fm_vidioc_g_tuner()
1574 return r; in wl1273_fm_vidioc_g_tuner()
1582 int r = 0; in wl1273_fm_vidioc_s_tuner() local
1598 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_tuner()
1599 if (r) in wl1273_fm_vidioc_s_tuner()
1603 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_tuner()
1605 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_tuner()
1607 if (r) in wl1273_fm_vidioc_s_tuner()
1608 dev_warn(radio->dev, "%s: RDS fails: %d\n", __func__, r); in wl1273_fm_vidioc_s_tuner()
1611 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_MONO); in wl1273_fm_vidioc_s_tuner()
1612 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1614 __func__, r); in wl1273_fm_vidioc_s_tuner()
1619 r = core->write(core, WL1273_MOST_MODE_SET, WL1273_RX_STEREO); in wl1273_fm_vidioc_s_tuner()
1620 if (r < 0) { in wl1273_fm_vidioc_s_tuner()
1622 __func__, r); in wl1273_fm_vidioc_s_tuner()
1629 r = -EINVAL; in wl1273_fm_vidioc_s_tuner()
1636 return r; in wl1273_fm_vidioc_s_tuner()
1663 int r; in wl1273_fm_vidioc_s_frequency() local
1679 r = wl1273_fm_set_rx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1681 if (r) in wl1273_fm_vidioc_s_frequency()
1683 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1685 r = wl1273_fm_set_tx_freq(radio, in wl1273_fm_vidioc_s_frequency()
1687 if (r) in wl1273_fm_vidioc_s_frequency()
1689 ": set frequency failed with %d\n", r); in wl1273_fm_vidioc_s_frequency()
1695 return r; in wl1273_fm_vidioc_s_frequency()
1705 int r; in wl1273_fm_vidioc_s_hw_freq_seek() local
1718 r = wl1273_fm_set_mode(radio, WL1273_MODE_RX); in wl1273_fm_vidioc_s_hw_freq_seek()
1719 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1722 r = wl1273_fm_tx_set_spacing(radio, seek->spacing); in wl1273_fm_vidioc_s_hw_freq_seek()
1723 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1724 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1726 r = wl1273_fm_set_seek(radio, seek->wrap_around, seek->seek_upward, in wl1273_fm_vidioc_s_hw_freq_seek()
1728 if (r) in wl1273_fm_vidioc_s_hw_freq_seek()
1729 dev_warn(radio->dev, "HW seek failed: %d\n", r); in wl1273_fm_vidioc_s_hw_freq_seek()
1733 return r; in wl1273_fm_vidioc_s_hw_freq_seek()
1741 int r = 0; in wl1273_fm_vidioc_s_modulator() local
1751 r = wl1273_fm_set_mode(radio, WL1273_MODE_TX); in wl1273_fm_vidioc_s_modulator()
1752 if (r) in wl1273_fm_vidioc_s_modulator()
1756 r = wl1273_fm_set_rds(radio, WL1273_RDS_ON); in wl1273_fm_vidioc_s_modulator()
1758 r = wl1273_fm_set_rds(radio, WL1273_RDS_OFF); in wl1273_fm_vidioc_s_modulator()
1761 r = core->write(core, WL1273_MONO_SET, WL1273_TX_MONO); in wl1273_fm_vidioc_s_modulator()
1763 r = core->write(core, WL1273_MONO_SET, in wl1273_fm_vidioc_s_modulator()
1765 if (r < 0) in wl1273_fm_vidioc_s_modulator()
1767 "MONO_SET fails: %d\n", r); in wl1273_fm_vidioc_s_modulator()
1771 return r; in wl1273_fm_vidioc_s_modulator()
1780 int r; in wl1273_fm_vidioc_g_modulator() local
1799 r = core->read(core, WL1273_MONO_SET, &val); in wl1273_fm_vidioc_g_modulator()
1800 if (r) in wl1273_fm_vidioc_g_modulator()
1822 int r; in wl1273_fm_vidioc_log_status() local
1836 r = core->read(core, WL1273_ASIC_ID_GET, &val); in wl1273_fm_vidioc_log_status()
1837 if (r) in wl1273_fm_vidioc_log_status()
1842 r = core->read(core, WL1273_ASIC_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1843 if (r) in wl1273_fm_vidioc_log_status()
1848 r = core->read(core, WL1273_FIRM_VER_GET, &val); in wl1273_fm_vidioc_log_status()
1849 if (r) in wl1273_fm_vidioc_log_status()
1854 r = core->read(core, WL1273_BAND_SET, &val); in wl1273_fm_vidioc_log_status()
1855 if (r) in wl1273_fm_vidioc_log_status()
1861 r = core->read(core, WL1273_PUPD_SET, &val); in wl1273_fm_vidioc_log_status()
1862 if (r) in wl1273_fm_vidioc_log_status()
1867 r = core->read(core, WL1273_CHANL_SET, &val); in wl1273_fm_vidioc_log_status()
1868 if (r) in wl1273_fm_vidioc_log_status()
1875 r = core->read(core, WL1273_FREQ_SET, &val); in wl1273_fm_vidioc_log_status()
1876 if (r) in wl1273_fm_vidioc_log_status()
1881 r = core->read(core, WL1273_MOST_MODE_SET, &val); in wl1273_fm_vidioc_log_status()
1882 if (r) in wl1273_fm_vidioc_log_status()
1892 r = core->read(core, WL1273_MOST_BLEND_SET, &val); in wl1273_fm_vidioc_log_status()
1893 if (r) in wl1273_fm_vidioc_log_status()
1903 r = core->read(core, WL1273_STEREO_GET, &val); in wl1273_fm_vidioc_log_status()
1904 if (r) in wl1273_fm_vidioc_log_status()
1913 r = core->read(core, WL1273_RSSI_LVL_GET, &val); in wl1273_fm_vidioc_log_status()
1914 if (r) in wl1273_fm_vidioc_log_status()
1919 r = core->read(core, WL1273_POWER_SET, &val); in wl1273_fm_vidioc_log_status()
1920 if (r) in wl1273_fm_vidioc_log_status()
1925 r = core->read(core, WL1273_INT_MASK_SET, &val); in wl1273_fm_vidioc_log_status()
1926 if (r) in wl1273_fm_vidioc_log_status()
1931 r = core->read(core, WL1273_RDS_SYNC_GET, &val); in wl1273_fm_vidioc_log_status()
1932 if (r) in wl1273_fm_vidioc_log_status()
1943 r = core->read(core, WL1273_I2S_MODE_CONFIG_SET, &val); in wl1273_fm_vidioc_log_status()
1944 if (r) in wl1273_fm_vidioc_log_status()
1950 r = core->read(core, WL1273_VOLUME_SET, &val); in wl1273_fm_vidioc_log_status()
1951 if (r) in wl1273_fm_vidioc_log_status()
2015 int r = 0; in wl1273_fm_radio_probe() local
2021 r = -EINVAL; in wl1273_fm_radio_probe()
2027 r = -ENOMEM; in wl1273_fm_radio_probe()
2036 r = -ENOMEM; in wl1273_fm_radio_probe()
2059 r = radio->core->pdata->request_resources(radio->core->client); in wl1273_fm_radio_probe()
2060 if (r) { in wl1273_fm_radio_probe()
2068 r = request_threaded_irq(radio->core->client->irq, NULL, in wl1273_fm_radio_probe()
2072 if (r < 0) { in wl1273_fm_radio_probe()
2074 ": Unable to register IRQ handler: %d\n", r); in wl1273_fm_radio_probe()
2079 r = -EINVAL; in wl1273_fm_radio_probe()
2088 r = -ENOMEM; in wl1273_fm_radio_probe()
2096 r = v4l2_device_register(&pdev->dev, &radio->v4l2dev); in wl1273_fm_radio_probe()
2097 if (r) { in wl1273_fm_radio_probe()
2132 r = radio->ctrl_handler.error; in wl1273_fm_radio_probe()
2133 dev_err(&pdev->dev, "Ctrl handler error: %d\n", r); in wl1273_fm_radio_probe()
2141 r = video_register_device(&radio->videodev, VFL_TYPE_RADIO, radio_nr); in wl1273_fm_radio_probe()
2142 if (r) { in wl1273_fm_radio_probe()
2158 return r; in wl1273_fm_radio_probe()