Revision tags: v3.18-rc5 |
|
#
52791979 |
| 14-Nov-2014 |
CrazyCat <crazycat69@narod.ru> |
[media] si2168: TS clock inversion control
TS clock polarity control implemented.
[Antti: Resolved simple conflict]
Signed-off-by: Evgeny Plehov <EvgenyPlehov@ukr.net> Reviewed-by: Olli Salonen <o
[media] si2168: TS clock inversion control
TS clock polarity control implemented.
[Antti: Resolved simple conflict]
Signed-off-by: Evgeny Plehov <EvgenyPlehov@ukr.net> Reviewed-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
show more ...
|
Revision tags: v3.18-rc4 |
|
#
45c3cbb1 |
| 03-Nov-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: do not print device is warm every-time when opened
It repeated "found a 'Silicon Labs Si2168' in warm state" everytime when device was opened. Message is aimed to point out firmware
[media] si2168: do not print device is warm every-time when opened
It repeated "found a 'Silicon Labs Si2168' in warm state" everytime when device was opened. Message is aimed to point out firmware is downloaded, up and running. So print it only in case firmware download is performed.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
show more ...
|
Revision tags: v3.18-rc3, v3.18-rc2, v3.18-rc1, v3.17, v3.17-rc7 |
|
#
327eeb3a |
| 23-Sep-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: add FE_CAN_MULTISTREAM into caps
PLP selection was implemented for Si2168 last month (patchwork 25387). However, FE_CAN_MULTISTREAM was not added to dvb_frontend_ops of si2168. This
[media] si2168: add FE_CAN_MULTISTREAM into caps
PLP selection was implemented for Si2168 last month (patchwork 25387). However, FE_CAN_MULTISTREAM was not added to dvb_frontend_ops of si2168. This patch adds FE_CAN_MULTISTREAM, which indicates that multiple PLP are supported.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Acked-by: Antti Palosaari <crope@iki.fi> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
show more ...
|
Revision tags: v3.17-rc6, v3.17-rc5, v3.17-rc4, v3.17-rc3, v3.17-rc2 |
|
#
8e417224 |
| 25-Aug-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: avoid firmware loading if it has been loaded previously
Add a variable to keep track if firmware is loaded or not and skip parts of the initialization if fw is already loaded. Resume
[media] si2168: avoid firmware loading if it has been loaded previously
Add a variable to keep track if firmware is loaded or not and skip parts of the initialization if fw is already loaded. Resume from sleep with a different command compared to initial power up and run command 85 after resume command. This behaviour is observed when using manufacturer provided binary-only si2168 driver for TechnoTrend CT2-4400.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
show more ...
|
#
e395e573 |
| 16-Aug-2014 |
CrazyCat <crazycat69@narod.ru> |
[media] si2168: DVB-T2 PLP selection implemented
DVB-T2 PLP selection implemented for Si2168 demod. Tested with PCTV 292e.
Signed-off-by: Evgeny Plehov <EvgenyPlehov@ukr.net> Reviewed-by: Antti Pal
[media] si2168: DVB-T2 PLP selection implemented
DVB-T2 PLP selection implemented for Si2168 demod. Tested with PCTV 292e.
Signed-off-by: Evgeny Plehov <EvgenyPlehov@ukr.net> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.17-rc1 |
|
#
389ce398 |
| 11-Aug-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: add ts_mode setting and move to si2168_init
Luis Alves submitted a TS mode patch to si2168 earlier, but the patch was rejected due to a small issue. Here is a working version. Also,
[media] si2168: add ts_mode setting and move to si2168_init
Luis Alves submitted a TS mode patch to si2168 earlier, but the patch was rejected due to a small issue. Here is a working version. Also, setting of TS mode is moved from si2168_set_frontend to si2168_init.
This patch adds the TS mode as a config option for the si2168 demod: - ts_mode added to config struct. - Possible (interesting) values are * Parallel mode = 0x06 * Serial mode = 0x03
Currently the modules using this demod only use parallel mode. Patches for these modules later in this patch series.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
37b4e43d |
| 05-Aug-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: clean logging
Same thing for si2168 as Antti did earlier for tda18212:
There is no need to print module name nor function name as those are done by kernel logging system when dev_xx
[media] si2168: clean logging
Same thing for si2168 as Antti did earlier for tda18212:
There is no need to print module name nor function name as those are done by kernel logging system when dev_xxx logging is used and driver is proper I2C driver.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.16, v3.16-rc7 |
|
#
fcb388ce |
| 22-Jul-2014 |
Mauro Carvalho Chehab <m.chehab@samsung.com> |
[media] si2168: Fix a badly solved merge conflict
changeset a733291d6934 didn't merge the fixes well. It ended by restoring some bad logic removed there.
Signed-off-by: Mauro Carvalho Chehab <m.che
[media] si2168: Fix a badly solved merge conflict
changeset a733291d6934 didn't merge the fixes well. It ended by restoring some bad logic removed there.
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com> Acked-by: Antti Palosaari <crope@iki.fi> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.16-rc6 |
|
#
635a90cf |
| 17-Jul-2014 |
Luis Alves <ljalvs@gmail.com> |
[media] si2168: Support Si2168-A20 firmware downloading
This adds support for the Si2168-A20 firmware download.
Extracting the firmware:
wget http://www.tbsdtv.com/download/document/tbs6281/tbs628
[media] si2168: Support Si2168-A20 firmware downloading
This adds support for the Si2168-A20 firmware download.
Extracting the firmware:
wget http://www.tbsdtv.com/download/document/tbs6281/tbs6281-t2-t-driver_v1.0.0.6.zip unzip tbs6281-t2-t-driver_v1.0.0.6.zip dd if=tbs-6281_x64/tbs6281_64.sys of=dvb-demod-si2168-a20-01.fw count=28656 bs=1 skip=1625088
md5sum: 32e06713b33915f674bfb2c209beaea5 /lib/firmware/dvb-demod-si2168-a20-01.fw
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
2da2e185 |
| 17-Jul-2014 |
Luis Alves <ljalvs@gmail.com> |
[media] si2168: Remove testing for demod presence on probe
Testing demod presence on probe fails if the demod was sleep mode.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palos
[media] si2168: Remove testing for demod presence on probe
Testing demod presence on probe fails if the demod was sleep mode.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
4d6efc7a |
| 17-Jul-2014 |
Luis Alves <ljalvs@gmail.com> |
[media] si2168: Fix i2c_add_mux_adapter return value
In case of failure the return value was always 0. Return proper error code (ENODEV) instead.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed
[media] si2168: Fix i2c_add_mux_adapter return value
In case of failure the return value was always 0. Return proper error code (ENODEV) instead.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
43911776 |
| 17-Jul-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: improve scanning performance
Improve scanning performance by setting property 0301 with a value from Windows driver.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by:
[media] si2168: improve scanning performance
Improve scanning performance by setting property 0301 with a value from Windows driver.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
32bf8818 |
| 17-Jul-2014 |
Luis Alves <ljalvs@gmail.com> |
[media] si2168: Set symbol rate for DVB-C
This patch adds symbol rate setting to the driver.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by
[media] si2168: Set symbol rate for DVB-C
This patch adds symbol rate setting to the driver.
Signed-off-by: Luis Alves <ljalvs@gmail.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
b6b6fd6f |
| 13-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: few firmware download changes
Rework firmware selection logic a little bit. Print notice asking user update firmware when old Si2168 B40 firmware is used.
Signed-off-by: Antti Palos
[media] si2168: few firmware download changes
Rework firmware selection logic a little bit. Print notice asking user update firmware when old Si2168 B40 firmware is used.
Signed-off-by: Antti Palosaari <crope@iki.fi> Tested-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.16-rc5 |
|
#
668aa63c |
| 13-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: advertise Si2168 A30 firmware
Driver uses that new firmware too, so advertise it.
Signed-off-by: Antti Palosaari <crope@iki.fi> Tested-by: Olli Salonen <olli.salonen@iki.fi> Signed-
[media] si2168: advertise Si2168 A30 firmware
Driver uses that new firmware too, so advertise it.
Signed-off-by: Antti Palosaari <crope@iki.fi> Tested-by: Olli Salonen <olli.salonen@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
c9cb0820 |
| 13-Jul-2014 |
Olli Salonen <olli.salonen@iki.fi> |
[media] si2168: Add support for chip revision Si2168 A30
Add handling for different chip revisions and firmwares.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Reviewed-by: Antti Palosaari <cro
[media] si2168: Add support for chip revision Si2168 A30
Add handling for different chip revisions and firmwares.
Signed-off-by: Olli Salonen <olli.salonen@iki.fi> Reviewed-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
1d518c27 |
| 11-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: receive 4 bytes reply from cmd 0x14
Command 0x14 returns 4 bytes as a reply. It is used for setting key/value pairs to firmware and it returns 4 bytes back including old value.
Sign
[media] si2168: receive 4 bytes reply from cmd 0x14
Command 0x14 returns 4 bytes as a reply. It is used for setting key/value pairs to firmware and it returns 4 bytes back including old value.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
982c6238 |
| 11-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: do not set values which are already on default
No need to set explicitly value that are already defaulted same.
Setting new value returns old value. Firmware default values can be f
[media] si2168: do not set values which are already on default
No need to set explicitly value that are already defaulted same.
Setting new value returns old value. Firmware default values can be found just looking returned value.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
93f72639 |
| 10-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: remove duplicate command
Same command was executed twice, but different value. Remove redundant command.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho
[media] si2168: remove duplicate command
Same command was executed twice, but different value. Remove redundant command.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
88ac8f86 |
| 09-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: implement CNR statistic
Implement CNR statistic.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
#
888680ff |
| 09-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: set cmd args using memcpy
Use memcpy for set cmd buffer in order to keep style in line with rest of file.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho
[media] si2168: set cmd args using memcpy
Use memcpy for set cmd buffer in order to keep style in line with rest of file.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
4de0ed7c |
| 09-Jul-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: implement sleep
Implement sleep for power-management.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
|
Revision tags: v3.16-rc4, v3.16-rc3, v3.16-rc2, v3.16-rc1 |
|
#
0c76e68d |
| 13-Jun-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: firmware download fix
First 8 bytes belonging to firmware image were hard-coded and uploaded by the driver mistakenly. Introduce new corrected firmware file and remove those 8 bytes
[media] si2168: firmware download fix
First 8 bytes belonging to firmware image were hard-coded and uploaded by the driver mistakenly. Introduce new corrected firmware file and remove those 8 bytes from the driver.
New firmware image could be extracted from the PCTV 292e driver CD using following command:
$ dd if=/TVC 6.4.8/Driver/PCTV Empia/emOEM.sys ibs=1 skip=1089408 count=2728 of=dvb-demod-si2168-02.fw $ md5sum dvb-demod-si2168-02.fw d8da7ff67cd56cd8aa4e101aea45e052 dvb-demod-si2168-02.fw $ sudo cp dvb-demod-si2168-02.fw /lib/firmware/
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
#
eefae30a |
| 13-Jun-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: add one missing parenthesis
Fix following warnings: si2168_cmd_execute() warn: add some parenthesis here? si2168_cmd_execute() warn: maybe use && instead of &
Reported-by: Dan Carpe
[media] si2168: add one missing parenthesis
Fix following warnings: si2168_cmd_execute() warn: add some parenthesis here? si2168_cmd_execute() warn: maybe use && instead of &
Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|
Revision tags: v3.15, v3.15-rc8, v3.15-rc7, v3.15-rc6, v3.15-rc5, v3.15-rc4, v3.15-rc3 |
|
#
722a042d |
| 22-Apr-2014 |
Antti Palosaari <crope@iki.fi> |
[media] si2168: relax demod lock checks a little
bit3 was not cleared always leaving driver reporting demod is not fully locked. Do not check bit0 as it seems to be always 0.
Signed-off-by: Antti P
[media] si2168: relax demod lock checks a little
bit3 was not cleared always leaving driver reporting demod is not fully locked. Do not check bit0 as it seems to be always 0.
Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
show more ...
|