From 4b22c8e0e19dc87b444632108f0dfb3f63462be6 Mon Sep 17 00:00:00 2001 From: Andreas Regel Date: Fri, 13 Nov 2009 18:11:26 -0300 Subject: [PATCH] --- yaml --- r: 174079 b: refs/heads/master c: c879d8cef4c5fc31ff2ab6e5b83bf4a537e77844 h: refs/heads/master i: 174077: f5af2ae89d766b67521350d626e7eb803ddaaff9 174075: 92db3711c041ff889aef951c187c8010457cba81 174071: 55ccba52ed03b5457ab2977d8622ce4adc9421de 174063: c693ccae3d2e417321388998a4388333de29bebd 174047: da4c662f1f2321dd096ecacb50b9564219a93326 174015: 510fe0a208e939ca9e816577583703a129631e9f 173951: 008969c12ce2f37bf8820a529a35b9fb7fe7ca82 173823: 1b9ddb2b692d0cfef0d631f8954afba3b17301eb 173567: aa34775b10bc8e0958cf1816e13f2be6ac979bc4 173055: eb9301b082fe444cdb28a86c418eb8af59bbae0e 172031: 34ad129cbe3263332d7c25d3650418a7c72dbeae v: v3 --- [refs] | 2 +- trunk/drivers/media/dvb/frontends/stv090x.c | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 7962ced1df5e..cc16a24d22c3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7fec6fee56def62a53e3bc4db5baf6bca12c3474 +refs/heads/master: c879d8cef4c5fc31ff2ab6e5b83bf4a537e77844 diff --git a/trunk/drivers/media/dvb/frontends/stv090x.c b/trunk/drivers/media/dvb/frontends/stv090x.c index 488bdfb34fb3..6c99a86c8efd 100644 --- a/trunk/drivers/media/dvb/frontends/stv090x.c +++ b/trunk/drivers/media/dvb/frontends/stv090x.c @@ -3296,7 +3296,13 @@ static enum dvbfe_search stv090x_search(struct dvb_frontend *fe, struct dvb_fron state->search_mode = STV090x_SEARCH_AUTO; state->algo = STV090x_COLD_SEARCH; state->fec = STV090x_PRERR; - state->search_range = 2000000; + if (state->srate > 10000000) { + dprintk(FE_DEBUG, 1, "Search range: 10 MHz"); + state->search_range = 10000000; + } else { + dprintk(FE_DEBUG, 1, "Search range: 5 MHz"); + state->search_range = 5000000; + } if (stv090x_algo(state) == STV090x_RANGEOK) { dprintk(FE_DEBUG, 1, "Search success!");