diff options
author | Mark Arigo <markarigo@gmail.com> | 2007-12-05 02:38:35 +0000 |
---|---|---|
committer | Mark Arigo <markarigo@gmail.com> | 2007-12-05 02:38:35 +0000 |
commit | 36ee6532c53522d7bb62acf82e2b948f80861f4a (patch) | |
tree | 7dfd484661934f227495690656fc9ce33945b373 /firmware/drivers/tuner | |
parent | ea4fc14a7ff10b01af906659f0eb894e9dd7a31c (diff) | |
download | rockbox-36ee6532c53522d7bb62acf82e2b948f80861f4a.tar.gz rockbox-36ee6532c53522d7bb62acf82e2b948f80861f4a.zip |
Actually power off the lv24020 tuner (Sansa e200/c200). Don't clear the TUNER_POWERED flag until after writing to the device.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15876 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/tuner')
-rw-r--r-- | firmware/drivers/tuner/lv24020lp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/drivers/tuner/lv24020lp.c b/firmware/drivers/tuner/lv24020lp.c index 92ea7ade39..865a3bec97 100644 --- a/firmware/drivers/tuner/lv24020lp.c +++ b/firmware/drivers/tuner/lv24020lp.c | |||
@@ -832,11 +832,11 @@ void lv24020lp_power(bool status) | |||
832 | } | 832 | } |
833 | else | 833 | else |
834 | { | 834 | { |
835 | tuner_status &= ~(TUNER_POWERED | TUNER_AWAKE); | ||
836 | |||
837 | /* Power off */ | 835 | /* Power off */ |
838 | if (tuner_status & TUNER_PRESENT) | 836 | if (tuner_status & TUNER_PRESENT) |
839 | lv24020lp_write_and(PW_SCTRL, ~PW_RAD); | 837 | lv24020lp_write_and(PW_SCTRL, ~PW_RAD); |
838 | |||
839 | tuner_status &= ~(TUNER_POWERED | TUNER_AWAKE); | ||
840 | } | 840 | } |
841 | } | 841 | } |
842 | 842 | ||