diff options
Diffstat (limited to 'firmware/drivers/tuner/lv24020lp.c')
-rw-r--r-- | firmware/drivers/tuner/lv24020lp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/drivers/tuner/lv24020lp.c b/firmware/drivers/tuner/lv24020lp.c index 590ca9641e..34fa0df9e2 100644 --- a/firmware/drivers/tuner/lv24020lp.c +++ b/firmware/drivers/tuner/lv24020lp.c | |||
@@ -740,6 +740,8 @@ static int sd_setcmp(int regval) | |||
740 | 740 | ||
741 | static void set_sleep(bool sleep) | 741 | static void set_sleep(bool sleep) |
742 | { | 742 | { |
743 | if (sleep) | ||
744 | tuner_power(false); | ||
743 | if (sleep || tuner_awake()) | 745 | if (sleep || tuner_awake()) |
744 | return; | 746 | return; |
745 | 747 | ||
@@ -747,6 +749,7 @@ static void set_sleep(bool sleep) | |||
747 | (TUNER_PRESENT | TUNER_POWERED)) | 749 | (TUNER_PRESENT | TUNER_POWERED)) |
748 | return; | 750 | return; |
749 | 751 | ||
752 | tuner_power(true); | ||
750 | enable_afc(false); | 753 | enable_afc(false); |
751 | 754 | ||
752 | /* 2. Calibrate the IF frequency at 110 kHz: */ | 755 | /* 2. Calibrate the IF frequency at 110 kHz: */ |