Loading drivers/media/radio/radio-iris.c +6 −2 Original line number Diff line number Diff line Loading @@ -628,11 +628,15 @@ int radio_hci_unregister_dev(void) struct iris_device *radio = video_get_drvdata(video_get_dev()); struct radio_hci_dev *hdev = NULL; if (!radio && !radio->fm_hdev) { FMDERR("radio/hdev is null"); if (!radio) { FMDERR("radio is null"); return -EINVAL; } hdev = radio->fm_hdev; if (!hdev) { FMDERR("hdev is null"); return -EINVAL; } tasklet_kill(&hdev->rx_task); tasklet_kill(&hdev->cmd_task); Loading drivers/media/radio/silabs/radio-silabs.c +3 −1 Original line number Diff line number Diff line Loading @@ -1357,7 +1357,7 @@ static bool is_valid_freq(struct silabs_fm_device *radio, u32 freq) { u32 band_low_limit = radio->recv_conf.band_low_limit * TUNE_STEP_SIZE; u32 band_high_limit = radio->recv_conf.band_high_limit * TUNE_STEP_SIZE; u8 spacing; u8 spacing = 0; if (radio->recv_conf.ch_spacing == 0) spacing = CH_SPACING_200; Loading @@ -1365,6 +1365,8 @@ static bool is_valid_freq(struct silabs_fm_device *radio, u32 freq) spacing = CH_SPACING_100; else if (radio->recv_conf.ch_spacing == 2) spacing = CH_SPACING_50; else return false; if ((freq >= band_low_limit) && (freq <= band_high_limit) && Loading Loading
drivers/media/radio/radio-iris.c +6 −2 Original line number Diff line number Diff line Loading @@ -628,11 +628,15 @@ int radio_hci_unregister_dev(void) struct iris_device *radio = video_get_drvdata(video_get_dev()); struct radio_hci_dev *hdev = NULL; if (!radio && !radio->fm_hdev) { FMDERR("radio/hdev is null"); if (!radio) { FMDERR("radio is null"); return -EINVAL; } hdev = radio->fm_hdev; if (!hdev) { FMDERR("hdev is null"); return -EINVAL; } tasklet_kill(&hdev->rx_task); tasklet_kill(&hdev->cmd_task); Loading
drivers/media/radio/silabs/radio-silabs.c +3 −1 Original line number Diff line number Diff line Loading @@ -1357,7 +1357,7 @@ static bool is_valid_freq(struct silabs_fm_device *radio, u32 freq) { u32 band_low_limit = radio->recv_conf.band_low_limit * TUNE_STEP_SIZE; u32 band_high_limit = radio->recv_conf.band_high_limit * TUNE_STEP_SIZE; u8 spacing; u8 spacing = 0; if (radio->recv_conf.ch_spacing == 0) spacing = CH_SPACING_200; Loading @@ -1365,6 +1365,8 @@ static bool is_valid_freq(struct silabs_fm_device *radio, u32 freq) spacing = CH_SPACING_100; else if (radio->recv_conf.ch_spacing == 2) spacing = CH_SPACING_50; else return false; if ((freq >= band_low_limit) && (freq <= band_high_limit) && Loading