Revision tags: v3.11-rc4 |
|
#
23df427e |
| 03-Aug-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: improve tuner synth calc step size
Allow stepless synthesizer configuration. With that change we lose precision a little bit, as it is now between +-500Hz from the target. It could
[media] msi3101: improve tuner synth calc step size
Allow stepless synthesizer configuration. With that change we lose precision a little bit, as it is now between +-500Hz from the target. It could be better but on that case calculation algorithm goes more complex and atm there is more important things to do. Two approach to improve which comes to my mind are: 1) select and use biggest suitable step 2) use greatest common divisor algo to find divisor for thresh & frac when possible to avoid rounding errors, which is root of cause of current +-500Hz inaccuracy.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
22ca680e |
| 01-Aug-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: correct ADC sampling rate calc a little bit
No need to compare numbers, we could just store that fractional value MSB directly.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed
[media] msi3101: correct ADC sampling rate calc a little bit
No need to compare numbers, we could just store that fractional value MSB directly.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
6450e509 |
| 31-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: add debug dump for unknown stream data
Dump all unknown 'garbage' data - maybe we will discover someday if there is something rational... Also fix comment in USB frame description.
[media] msi3101: add debug dump for unknown stream data
Dump all unknown 'garbage' data - maybe we will discover someday if there is something rational... Also fix comment in USB frame description.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.11-rc3, v3.11-rc2 |
|
#
42fc5b42 |
| 17-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: add 2040:d300 Hauppauge WinTV 133559 LF
It is based Mirics MSi3101 reference design and will just work without any changes.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off
[media] msi3101: add 2040:d300 Hauppauge WinTV 133559 LF
It is based Mirics MSi3101 reference design and will just work without any changes.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.11-rc1 |
|
#
d0fadf40 |
| 11-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: fix stream re-start halt
Restarting stream fails quite often. Small delay is between urb killing and stream stop command - likely to give harware some time to process killed urbs.
[media] msi3101: fix stream re-start halt
Restarting stream fails quite often. Small delay is between urb killing and stream stop command - likely to give harware some time to process killed urbs.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
02004681 |
| 11-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[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
[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>
show more ...
|
#
3673b35c |
| 09-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: add sampling mode control
Whilst Quadrature Sampling is most common sampling technique used in radio technology there is others too. Add control user could select sampling mode. We
[media] msi3101: add sampling mode control
Whilst Quadrature Sampling is most common sampling technique used in radio technology there is others too. Add control user could select sampling mode. We currently support only quadrature sampling.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
b1520857 |
| 09-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: fix sampling rate calculation
These calculations seem to give 100% correct results. Calculation formulas could be still a little bit wrong as I have no knowledge what kind of divide
[media] msi3101: fix sampling rate calculation
These calculations seem to give 100% correct results. Calculation formulas could be still a little bit wrong as I have no knowledge what kind of dividers, multipliers and VCO limits there really is.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
34599b9b |
| 09-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] msi3101: sample is correct term for sample
Just fix wrong term name. No functional changes.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@sams
[media] msi3101: sample is correct term for sample
Just fix wrong term name. No functional changes.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
977e444f |
| 05-Jul-2013 |
Antti Palosaari <crope@iki.fi> |
[media] Mirics MSi3101 SDR Dongle driver
It is first Kernel software defined radio receiver driver. That device is sold as a digital television solution. MSi3101 is reference design which consists o
[media] Mirics MSi3101 SDR Dongle driver
It is first Kernel software defined radio receiver driver. That device is sold as a digital television solution. MSi3101 is reference design which consists of two chips: 1) MSi2500 USB ADC 2) MSi001 RF-tuner Driver is put to staging as API is not ready.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|