From 13bea10360ac61bade1addf6718922a6063dc287 Mon Sep 17 00:00:00 2001 From: Michael Krufky Date: Fri, 28 Aug 2009 20:53:30 -0300 Subject: [PATCH] --- yaml --- r: 164091 b: refs/heads/master c: 2dfca76303937f256e11754a716eb198b22afdd5 h: refs/heads/master i: 164089: 0e3030638d64745f700fa2cb892746bbc65f8de2 164087: 9199474b220834618581c3c6896dbdbd1130fc7a v: v3 --- [refs] | 2 +- trunk/drivers/media/common/tuners/tda18271-fe.c | 4 ++++ trunk/drivers/media/common/tuners/tda18271.h | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 232cec4a92a4..7d29e2ead846 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 72c8364a662b7e995f86931dcb768b77bc44bca5 +refs/heads/master: 2dfca76303937f256e11754a716eb198b22afdd5 diff --git a/trunk/drivers/media/common/tuners/tda18271-fe.c b/trunk/drivers/media/common/tuners/tda18271-fe.c index dece8b67b993..9dcbdb17f745 100644 --- a/trunk/drivers/media/common/tuners/tda18271-fe.c +++ b/trunk/drivers/media/common/tuners/tda18271-fe.c @@ -1026,6 +1026,10 @@ static int tda18271_sleep(struct dvb_frontend *fe) tda_dbg("standby mode: xtal oscillator on\n"); ret = tda18271_set_standby_mode(fe, 1, 1, 0); break; + case TDA18271_STANDBY_LT_ON: + tda_dbg("standby mode: slave tuner output / loop thru on\n"); + ret = tda18271_set_standby_mode(fe, 1, 0, 1); + break; case TDA18271_STANDBY_LT_XT_ON: default: tda_dbg("standby mode: loop thru & xtal oscillator on\n"); diff --git a/trunk/drivers/media/common/tuners/tda18271.h b/trunk/drivers/media/common/tuners/tda18271.h index 9ca716f6b1f5..bf6ba099a6bb 100644 --- a/trunk/drivers/media/common/tuners/tda18271.h +++ b/trunk/drivers/media/common/tuners/tda18271.h @@ -74,6 +74,9 @@ enum tda18271_standby_mode { /* xtal oscillator on */ TDA18271_STANDBY_XT_ON, + /* slave tuner output / loop thru on */ + TDA18271_STANDBY_LT_ON, + /* power off */ TDA18271_STANDBY_POWER_OFF, };