[media] STV0288 frontend provide wider carrier search and DVB-S2 drop out. resend
authortvboxspy <tvboxspy@gmail.com>
Sun, 10 Jul 2011 21:37:13 +0000 (18:37 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 21 Sep 2011 17:43:49 +0000 (14:43 -0300)
commit59152b1cf1182fd671dafa056cebeed95d0b1468
tree443063f5f261735024ef36feef3d24d1067a6879
parent6783fe5f16c2fa9b474f096f66b3c8101fc48714
[media] STV0288 frontend provide wider carrier search and DVB-S2 drop out. resend

The following patch provides wider carrier search.

As with existing code search starts at MSB aligned. The boundary
is widened to start at -9.  In order to save time, if no carrier is
detected at the start it advances to the next alignment until carrier
is found.

The stv0288 will detect a DVB-S2 carrier on all steps , a
time out of 11 steps is introduced to drop out of the loop.

In stv0288_set_symbol carrier and timing loops are restored to
default values (inittab) before setting the symbol rate on each tune. A
slight drift was noticed with full scan in the higher IF frequencies of
each band.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/dvb/frontends/stv0288.c