[media] msi3101: enhance sampling results
authorAntti Palosaari <crope@iki.fi>
Thu, 11 Jul 2013 00:59:58 +0000 (21:59 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Tue, 20 Aug 2013 16:58:55 +0000 (13:58 -0300)
commit020046812f2f53fc952f6ea56accf1599d4b3ba0
tree4f9afa55806925998ce0f0141b7dca086242febf
parent3673b35cfaed18a4f6ef2f302333a5e12dbe3d25
[media] msi3101: enhance sampling results

It looks like there is some extra data carried to enhance sampling
results. When you tune to some some weak/empty channel those bits
are always zeroes. When you tune to some channel where is very
strong signals those bits are all zeroes.
Examining those 32-bits reveals shortly there is 16 pieces of 2-bit
numbers. Number seen are 0, 1 and 3 - for some reason 2 is not used.
I used that number to shift bits given amount to left, "increasing"
sampling resolution by 3-bits. It may be wrong, but after some testing
it still provides better signal.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/staging/media/msi3101/sdr-msi3101.c