summaryrefslogtreecommitdiff
path: root/firmware/drivers/tuner/lv24020lp.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/tuner/lv24020lp.c')
-rw-r--r--firmware/drivers/tuner/lv24020lp.c3
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
741static void set_sleep(bool sleep) 741static 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: */