From 906e90eb7b036214b2ee48ad2219e1ef679ee7d1 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Sun, 5 Feb 2012 15:58:10 +0100 Subject: Move radio power handling from apps/ to drivers. Remove direct calls to tuner_power(...) in apps/ and let the driver manage tuner power with the RADIO_SLEEP setting. Change-Id: I37cd0472e60db5d666dae1b9fe4755dd65c03edd Reviewed-on: http://gerrit.rockbox.org/84 Reviewed-by: Amaury Pouly --- firmware/drivers/tuner/rda5802.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'firmware/drivers/tuner/rda5802.c') diff --git a/firmware/drivers/tuner/rda5802.c b/firmware/drivers/tuner/rda5802.c index c07adc1f07..a6c73a5e21 100644 --- a/firmware/drivers/tuner/rda5802.c +++ b/firmware/drivers/tuner/rda5802.c @@ -177,9 +177,12 @@ static void rda5802_sleep(int snooze) rda5802_write_clear(POWERCFG, POWERCFG_ENABLE); } else { + tuner_power(true); rda5802_write_set(POWERCFG, POWERCFG_ENABLE); } rda5802_write_cache(); + if(snooze) + tuner_power(false); } bool rda5802_detect(void) -- cgit v1.2.3