From 84f0a9084bb944c0cd36289a462978054e93ca35 Mon Sep 17 00:00:00 2001 From: Steve Markgraf Date: Wed, 16 Jan 2013 01:43:45 +0100 Subject: lib: enable standby mode of e4k and r820t on exit Since the R820T is a power hog and gets quite hot, this makes sense, especially when being battery- powered. Signed-off-by: Steve Markgraf --- src/tuner_e4k.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/tuner_e4k.c') diff --git a/src/tuner_e4k.c b/src/tuner_e4k.c index 0232f88..47fe4fe 100644 --- a/src/tuner_e4k.c +++ b/src/tuner_e4k.c @@ -880,6 +880,19 @@ int e4k_dc_offset_gen_table(struct e4k_state *e4k) return 0; } +/*********************************************************************** + * Standby */ + +/*! \brief Enable/disable standby mode + */ +int e4k_standby(struct e4k_state *e4k, int enable) +{ + e4k_reg_set_mask(e4k, E4K_REG_MASTER1, E4K_MASTER1_NORM_STBY, + enable ? 0 : E4K_MASTER1_NORM_STBY); + + return 0; +} + /*********************************************************************** * Initialization */ -- cgit v1.3.1