Re: [PATCH 2/2] smipcie: MAC address printout formatting

2016-03-09 Thread Nibble Max
Reviewed-by: Max Nibble On 2016-03-10 06:39:27, Olli Salonen wrote: >Modify the printout for MAC address to be more vendor agnostic. >Print also the port number. > >Signed-off-by: Olli Salonen >--- > drivers/media/pci/smipcie/smipcie-main.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-

Re: [PATCH 1/2] smipcie: add support for TechnoTrend S2-4200 Twin

2016-03-09 Thread Nibble Max
Reviewed-by: Max Nibble On 2016-03-10 06:39:26, Olli Salonen wrote: >Add support for TechnoTrend TT-budget S2-4200 Twin DVB-S2 tuner. The >device seems to be rather similar to DVBSky S952 V3. This is a PCIe >card with 2 tuners. SMI PCIe bridge is used and the card has two >Montage M88RS6000 dem

Re: DVBSky T980C ci not working with kernel 4.x

2015-12-07 Thread Nibble Max
Does this card work with the media code from dvbsky.net from kernel 4.x? On 2015-12-06 19:10:41, Timo_Helkiƶ wrote: > >Hi > > >Common interface in Dvbsky T980C is not working with Ubuntu 15.10 kernel >4.2.0 and vanilla kernel 4.6 and latest dvb-drivers from Linux-media >git. With Ubuntu 15.04

Re: Re: [PATCH 1/1] SMI PCIe IR driver for DVBSky cards

2015-06-29 Thread Nibble Max
Hello Ole, Due to the hardware limitation, it can not support arbitrary IR codes. The current patch supports RC5 only. On 2015-06-29 22:40:04, Ole Ernst wrote: >Hi Max, > >Am 29.06.2015 um 16:09 schrieb Nibble Max: >> ported from the manufacturer's source tree, av

[PATCH 1/1] SMI PCIe IR driver for DVBSky cards

2015-06-29 Thread Nibble Max
ported from the manufacturer's source tree, available from http://dvbsky.net/download/linux/media_build-bst-150211.tar.gz This is the second patch after a public review. Acked-by: Nibble Max Reviewd-by: Nibble Max Signed-off-by: Dirk Nehring --- drivers/media/pci/smipcie/Kc

Re: Re: [PATCH 1/1] SMI PCIe driver for DVBSky cards

2015-05-14 Thread Nibble Max
Hello, Just find a minor issue to do "smi_ir_exit". Best Regards, Max On 2015-05-15 00:06:33, Mauro Carvalho Chehab wrote: >Em Fri, 13 Mar 2015 00:09:23 +0100 >Dirk Nehring escreveu: > >> ported from the manufacturer's source tree, available from >> http://dvbsky.net/download/linux/media_build

Re: Re: Mystique SaTiX-S2 Sky V2 USB (DVBSKY S960 clone) - Linux driver.

2015-05-07 Thread Nibble Max
Hello Steve, Could you try the following methods? 1> Could you try to install the media code from dvbsky.net? http://www.dvbsky.net/download/linux/media_build-bst-150322.tar.gz 2> You can download the driver and software for windows from dvbsky.net and test to confirm the device is working prop

Re: Re: cx23885: DVBSky S952 dvb_register failed err = -22

2015-03-17 Thread Nibble Max
s, >Ole > >Am 17.03.2015 um 02:53 schrieb Nibble Max: >> Hello, >> >> what is the "chip_id" debug output from m88ts2022 module? >> >> I think you maybe hold the old S952 card. >> Its satellite tuner is M88TS2020, not M88TS2022. >> >

Re: Re: cx23885: DVBSky S952 dvb_register failed err = -22

2015-03-16 Thread Nibble Max
Hello, what is the "chip_id" debug output from m88ts2022 module? I think you maybe hold the old S952 card. Its satellite tuner is M88TS2020, not M88TS2022. Best Regards, Max On 2015-03-15 19:07:07, Ole Ernst wrote: >Hi Antti, > >thanks for your quick response! Based on lsmod and modinfo I do ha

Re: [PATCH 1/1] Fix DVBsky rc-keymap

2015-03-09 Thread Nibble Max
Hello, Mapping VOLUME and CHANNEL keys to the general ones will break some tv softwares remote control functions. Best Regards, Max On 2015-03-10 06:05:02, Dirk Nehring wrote: >Signed-off-by: Dirk Nehring >--- > drivers/media/rc/keymaps/rc-dvbsky.c | 12 ++-- > 1 file changed, 6 insert

[PATCH 1/1] smipcie: return more proper value in interrupt handler.

2014-12-25 Thread Nibble Max
Although IRQ_HANDLED is "safe" value to return, it is better to let the kernel know whether the driver handle the interrupt or not. Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/smipcie.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dri

[PATCH 3/3] dvb-usb-dvbsky: add TechnoTrend CT2-4400 and CT2-4650 devices support

2014-11-26 Thread Nibble Max
Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb-v2/dvbsky.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/media/usb/dvb-usb-v2/dvbsky.c b/drivers/media/usb/dvb-usb-v2/dvbsky.c index 86db800..9b5add4 100644 --- a/drivers/media/usb/dvb-usb-v2/dvbsky.c +++ b/drivers

[PATCH 2/3] cxusb: remove TechnoTrend CT2-4400 and CT2-4650 devices

2014-11-26 Thread Nibble Max
Remove TechnoTrend CT2-4400 and CT2-4650 devices from cxusb. They are supported by dvb-usb-dvbsky driver in PATCH 3/3. Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb/Kconfig | 1 - drivers/media/usb/dvb-usb/cxusb.c | 298 -- drivers/media/usb/dvb

[PATCH 1/3] dvb-usb-dvbsky: add T330 dvb-t2/t/c usb stick support

2014-11-26 Thread Nibble Max
DVBSky T330 dvb-t2/t/c usb stick: 1>dvb frontend: SI2157A30(tuner), SI2168B40(demod) 2>usb controller: CY7C68013A Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb-v2/dvbsky.c | 88 +++ 1 file changed, 88 insertions(+) diff --git a/drivers/media/u

Re: Re: Fwd: Re: Re: Problems with Linux drivers (Debian Jessie kernel3.16.0-4)

2014-11-20 Thread Nibble Max
Hello Chris, Do all of your transponders have such issue or only some special transponders? Could you list the parameters for them? for example, dvb-s or dvb-s2 type, frequency, symbol rate. The dvbsky.net firmware "dvb-fe-ds3103.fw" is version 3.7. Annti uses the firmware "dvb-demod-m88ds3103.f

Re: Re: [PATCH 1/1] dvb-usb-dvbsky: add T680CI dvb-t2/t/c usb ci boxsupport

2014-11-13 Thread Nibble Max
in the dvbsky driver and move CT2-4650 also to dvbsky >- you add T680CI into cxusb driver > >What do you think? > >Cheers, >-olli > >On Thu, 13 Nov 2014, Nibble Max wrote: > >> DVBSky T680CI dvb-t2/t/c usb ci box: >> 1>dvb frontend: SI2158A20(tuner), SI21

[PATCH 1/1] dvb-usb-dvbsky: add T680CI dvb-t2/t/c usb ci box support

2014-11-13 Thread Nibble Max
DVBSky T680CI dvb-t2/t/c usb ci box: 1>dvb frontend: SI2158A20(tuner), SI2168A30(demod) 2>usb controller: CY7C86013A 3>ci controller: CIMAX SP2 or its clone. Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb-v2/Kconfig | 2 + drivers/media/usb/dvb-usb-v2/dvbsk

[PATCH 1/1] cx23885: add DVBSky T982(Dual DVB-T2/T/C) support

2014-11-11 Thread Nibble Max
DVBSky T982 DVB-T2/T/C dual PCIe card: 1>dvb frontend: SI2158A20(tuner),SI2168A30(demod) 2>PCIe bridge: CX23885(port b: parallel mode, port c: serial mode) 3>rc: cx23885 integrated. Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 15 drivers/media/pc

Re: Re: [PATCH v2 2/2] smipcie: add DVBSky T9580 V3 support

2014-11-09 Thread Nibble Max
Hello Antti, On 2014-11-10 06:13:07, Antti Palosaari wrote: >On 11/08/2014 01:35 PM, Nibble Max wrote: >> v2: >> - Update Kconfig file. >> >> DVBSky T9580 V3 card is the dual tuner card, which supports S/S2 and T2/T/C. >> 1>DVB-S/S2 frontend: M88DS310

[PATCH v2 1/2] smipcie: use add_i2c_client and del_i2c_client functions.

2014-11-08 Thread Nibble Max
v2: -no change, just resend with other patches. "add_i2c_client" and "del_i2c_client" functions make code shorter and easy to maintain. Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/smipcie.c | 69 + 1 file changed, 40 inserti

[PATCH v2 2/2] smipcie: add DVBSky T9580 V3 support

2014-11-08 Thread Nibble Max
v2: - Update Kconfig file. DVBSky T9580 V3 card is the dual tuner card, which supports S/S2 and T2/T/C. 1>DVB-S/S2 frontend: M88DS3103/M88TS2022 2>DVB-T2/T/C frontend: SI2168B40/SI2157A30 2>PCIe bridge: SMI PCIe Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/Kconfig | 3 ++

[PATCH 2/2] smipcie: add DVBSky T9580 V3 support

2014-11-08 Thread Nibble Max
DVBSky T9580 V3 card is the dual tuner card, which supports S/S2 and T2/T/C. 1>DVB-S/S2 frontend: M88DS3103/M88TS2022 2>DVB-T2/T/C frontend: SI2168B40/SI2157A30 2>PCIe bridge: SMI PCIe Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/smipc

[PATCH 1/2] smipcie: use add_i2c_client and del_i2c_client functions.

2014-11-08 Thread Nibble Max
"add_i2c_client" and "del_i2c_client" functions make code shorter and easy to maintain. Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/smipcie.c | 69 + 1 file changed, 40 insertions(+), 29 deletions(-) diff --git a/drive

[PATCH 1/1] dvb-usb-dvbsky: fix i2c adapter for sp2 device

2014-11-08 Thread Nibble Max
It is wrong that sp2 device uses the i2c adapter from m88ds3103 return. sp2 device sits on the same i2c bus with m88ds3103, not behind m88ds3103. Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb-v2/dvbsky.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media

Re: Re: [PATCH 2/3] cx23885: add DVBSky S952 support

2014-11-06 Thread Nibble Max
On 2014-11-07 04:31:01, Olli Salonen wrote: >Looks good to me. Only missing T982 support now? > >Reviewed-by: Olli Salonen > >-olli > Thanks for review. Yes, it is only missing T982 for cx23885 bridge driver. BR, Max >On Wed, 5 Nov 2014, Nibble Max wrote: > >>

[PATCH 1/3] cx23885: add DVBSky S950 support

2014-11-05 Thread Nibble Max
DVBSky S950 dvb-s/s2 PCIe card: 1>dvb frontend: M88TS2022(tuner),M88DS3103(demod) 2>PCIe bridge: cx23885 3>rc: cx23885 integrated. Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 20 drivers/media/pci/cx23885/cx23885-dvb.c | 9 ++---

[PATCH 2/3] cx23885: add DVBSky S952 support

2014-11-05 Thread Nibble Max
DVBSky S952 dvb-s/s2 dual PCIe card: 1>dvb frontend: M88TS2022(tuner),M88DS3103(demod) 2>PCIe bridge: CX23885(port b: parallel mode, port c: serial mode) 3>rc: cx23885 integrated. Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 22 +++ drivers/media/pc

[PATCH 3/3] m88ds3103: change ts clock config for serial mode

2014-11-05 Thread Nibble Max
1> When m88ds3103 works in serial ts mode, its serial ts clock is equal to ts master clock and the clock divider is bypassed. 2> The serial ts clock is configed by the bridge driver just like parallel ts clock. Signed-off-by: Nibble Max --- drivers/media/dvb-frontends/m88ds3103.

Re: [PATCH 1/1] smipcie: add DVBSky S952 V3 support

2014-11-04 Thread Nibble Max
st one which has no S952 V3 code. So I submit S952 V3 patch for the current media_tree.git code again. BR, Max On 2014-11-04 22:46:01, Nibble Max wrote: >DVBSky S952 V3 card has a dual channels of dvb-s/s2. >1>Frontend: Integrated tuner and demod: M88RS6000 >2>PCIe bridge: SMI

[PATCH 1/1] smipcie: add DVBSky S952 V3 support

2014-11-04 Thread Nibble Max
DVBSky S952 V3 card has a dual channels of dvb-s/s2. 1>Frontend: Integrated tuner and demod: M88RS6000 2>PCIe bridge: SMI PCIe Signed-off-by: Nibble Max --- drivers/media/pci/smipcie/Kconfig | 2 + drivers/media/pci/smipcie/smipcie.c | 78 + 2

Re: Re: [PATCH v3 2/3] DVBSky V3 PCIe card: add new dvb-s/s2 tunerforintegrated chip M88RS6000

2014-11-03 Thread Nibble Max
Hello Mauro, On 2014-11-03 22:56:13, Mauro Carvalho Chehab wrote: >Em Mon, 03 Nov 2014 22:51:31 +0800 >Nibble Max escreveu: > >> Hello Mauro, >> >> On 2014-11-03 22:43:18, Mauro Carvalho Chehab wrote: >> >Em Thu, 30 Oct 2014 16:01:51 +0800 >&

Re: Re: [PATCH v3 2/3] DVBSky V3 PCIe card: add new dvb-s/s2 tuner forintegrated chip M88RS6000

2014-11-03 Thread Nibble Max
Hello Mauro, On 2014-11-03 22:43:18, Mauro Carvalho Chehab wrote: >Em Thu, 30 Oct 2014 16:01:51 +0800 >"Nibble Max" escreveu: > >> v3: >> -config demod mclk in "set_params" call back. >> -remove "set_config". > >Where

Re: Re: [PATCH v2 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103forsupportingthe demod of M88RS6000

2014-10-30 Thread Nibble Max
Hello Antti, On 2014-10-31 11:13:59, Antti Palosaari wrote: > > >On 10/31/2014 04:55 AM, Antti Palosaari wrote: >> >> >> On 10/31/2014 04:34 AM, Nibble Max wrote: >>> Hello Antti, >>> >>> On 2014-10-31 01:36:14, Antti Palosaari wrote: &

Re: Re: [PATCH v2 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103forsupporting the demod of M88RS6000

2014-10-30 Thread Nibble Max
Hello Antti, On 2014-10-31 01:36:14, Antti Palosaari wrote: > > >On 10/30/2014 06:38 AM, Nibble Max wrote: > >>>> - if (tab_len > 83) { >>>> + if (tab_len > 86) { >>> >>> That is not nice, but I could try find better solution and fi

[PATCH v3 2/3] DVBSky V3 PCIe card: add new dvb-s/s2 tuner for integrated chip M88RS6000

2014-10-30 Thread Nibble Max
a standalone driver. .set_config is used to config its demod clock, which sits inside tuner die. Signed-off-by: Nibble Max --- drivers/media/tuners/Kconfig | 8 + drivers/media/tuners/Makefile | 1 + drivers/media/tuners/m88rs6000t.c | 744 ++

[PATCH v3 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103 for supporting the demod of M88RS6000

2014-10-30 Thread Nibble Max
de the tuner die. So clock/pll functions should be configed through its tuner i2c bus, NOT its demod i2c bus. The demod of M88RS6000 need the firmware: dvb-demod-m88rs6000.fw firmware download link: http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz Signed-off-by: Nibble Max --- drivers

Re: Re: [PATCH v2 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103for supporting the demod of M88RS6000

2014-10-29 Thread Nibble Max
plicate >TS MCLK calculation in a tuner driver as it is only 4 lines - select >mclk per delivery system. > >regards >Antti > >On 10/27/2014 09:29 AM, Nibble Max wrote: >> v2: >> -make demod mclk selection logic simple. >> -merge demod mclk and ts mclk into on

[PATCH v2 2/3] DVBSky V3 PCIe card: add new dvb-s/s2 tuner for integrated chip M88RS6000

2014-10-27 Thread Nibble Max
die. Signed-off-by: Nibble Max --- drivers/media/tuners/Kconfig | 8 + drivers/media/tuners/Makefile | 1 + drivers/media/tuners/m88rs6000t.c | 742 ++ drivers/media/tuners/m88rs6000t.h | 29 ++ 4 files changed, 780 insertions(+) diff --git a

[PATCH v2 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103 for supporting the demod of M88RS6000

2014-10-27 Thread Nibble Max
-firmware.tar.gz Signed-off-by: Nibble Max --- drivers/media/dvb-frontends/m88ds3103.c | 229 +++ drivers/media/dvb-frontends/m88ds3103_priv.h | 181 + 2 files changed, 340 insertions(+), 70 deletions(-) diff --git a/drivers/media/dvb-frontends

Re: Re: [PATCH 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103forsupporting the demod of M88RS6000

2014-10-26 Thread Nibble Max
Hello: On 2014-10-25 07:19:15, Antti Palosaari wrote: >Moikka! > >On 10/22/2014 03:16 PM, Nibble Max wrote: >> On 2014-10-22 05:24:02, Antti Palosaari wrote: >>> >>> >>> On 10/13/2014 09:44 AM, Nibble Max wrote: >>>> M88RS6000 is the int

[PATCH 1/1] m88ts2022: return the err code in its probe function when error occurs.

2014-10-23 Thread Nibble Max
if "chip_id" is wrong or "dev->cfg.clock_out" is invalid, the i2c model is still loaded. It will cause "kernel NULL pointer dereference" oops when the i2c model remove. returning the err code will prevent the i2c model load. Signed-off-by: Nibble Max --- dri

[PATCH 2/2] cx23885: add DVBSky S950C and T980C RC support

2014-10-23 Thread Nibble Max
org/patch/26183/ https://patchwork.linuxtv.org/patch/26324/ Nibble Max submit: https://patchwork.linuxtv.org/patch/26207/ Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 6 ++ drivers/media/pci/cx23885/cx23885-input.c | 6 ++ 2 files changed, 12 insertions(+) dif

[PATCH 1/2] cx23885: add DVBSky S950C dvb-s/s2 ci PCIe card support(no RC)

2014-10-23 Thread Nibble Max
org/patch/26183/ https://patchwork.linuxtv.org/patch/26324/ Nibble Max submit: https://patchwork.linuxtv.org/patch/26207/ Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 11 + drivers/media/pci/cx23885/cx23885-dvb.c | 79 ++- drivers/

Re: Re: [PATCH 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103for supporting the demod of M88RS6000

2014-10-22 Thread Nibble Max
On 2014-10-22 05:24:02, Antti Palosaari wrote: > > >On 10/13/2014 09:44 AM, Nibble Max wrote: >> M88RS6000 is the integrated chip, which includes tuner and demod. >> Its internal demod is similar with M88DS3103 except some registers >> definition. >> The main diff

Re: Re: [PATCH 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103for supporting the demod of M88RS6000

2014-10-21 Thread Nibble Max
> > >On 10/13/2014 09:44 AM, Nibble Max wrote: >> M88RS6000 is the integrated chip, which includes tuner and demod. >> Its internal demod is similar with M88DS3103 except some registers >> definition. >> The main different part of this internal demod from others i

[PATCH 1/1] dvb-usb-dvbsky: add s960ci dvb-s/s2 usb ci box support

2014-10-20 Thread Nibble Max
DVBSky s960ci dvb-s/s2 usb ci box: 1>dvb frontend: M88TS2022(tuner),M88DS3103(demod) 2>usb controller: CY7C86013A 3>ci controller: CIMAX SP2 or its clone. Signed-off-by: Nibble Max --- drivers/media/usb/dvb-usb-v2/Kconfig | 1 + drivers/media/usb/dvb-usb-v2/dvbsk

[PATCH 3/3] DVBSky V3 PCIe card: add some changes to M88DS3103 for supporting the demod of M88RS6000

2014-10-12 Thread Nibble Max
should be configed through its tuner i2c bus, NOT its demod i2c bus. The demod of M88RS6000 need the firmware: dvb-demod-m88rs6000.fw firmware download link: http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz Signed-off-by: Nibble Max --- drivers/media/dvb-frontends/m88ds3103.c | 253

[PATCH 2/3] DVBSky V3 PCIe card: add new dvb-s/s2 tuner for integrated chip M88RS6000

2014-10-12 Thread Nibble Max
M88RS6000 is the integrated chip, which includes tuner and demod. Here splite its tuner as a standalone driver. .set_config is used to config its demod clock, which sits inside tuner die. Signed-off-by: Nibble Max --- drivers/media/tuners/Kconfig | 8 + drivers/media/tuners/Makefile

[PATCH 1/3] DVBSky V3 PCIe card: add new SMI PCIe bridge driver

2014-10-12 Thread Nibble Max
: SMI PCIe *The current driver does not support SMI IR function. Signed-off-by: Nibble Max --- drivers/media/pci/Kconfig |1 + drivers/media/pci/Makefile |3 +- drivers/media/pci/smipcie/Kconfig | 13 + drivers/media/pci/smipcie/Makefile |3 + drivers/media/pci/

[PATCH 1/1] smipcie: SMI pcie bridge driver for DVBSky S950 V3 dvb-s/s2 cards

2014-10-08 Thread Nibble Max
There is a new PCIe bridge chip(from SMI) used in DVBSky V3 seris cards, include S950 V3 and S952 V3 cards. SMI pcie bridge chip is PCIe 1.1 compliant, supports MSI feature. Main interface blocks: 1>Two DVB transport stream input ports(ts0,ts1). 2>Two I2C master bus(i2c0, i2c1). 3>IR controller. 4

[PATCH] Add IR support for DVBSky T9580 Dual DVB-S2/T2/C PCIe card

2014-09-29 Thread Nibble Max
DVBSky T9580 uses Integrated CX23885 IR controller to decode IR signal. The IR type of DVBSky remote control is RC5. Signed-off-by: Nibble Max --- drivers/media/pci/cx23885/cx23885-cards.c | 3 +++ drivers/media/pci/cx23885/cx23885-input.c | 8 2 files changed, 11 insertions(+) diff

Re: [PATCH 5/5] cx23855: add CI support for DVBSky T980C

2014-09-29 Thread Nibble Max
Hello, In hardware design, the CI host controller is wired with GPIO_0 of CX23885. The GPIO_0 can be configed as the interrupt source. Interrupt mode in PCIe driver is more faster than poll mode to detect CAM insert/remove operations etc. >Add CI support for DVBSky T980C. > >I used the new host d

Re: [PATCHv2 1/4] sp2: Add I2C driver for CIMaX SP2 common interface module

2014-09-28 Thread Nibble Max
Hello, static int sp2_remove(struct i2c_client *client) { struct si2157 *s = i2c_get_clientdata(client); .. wrong "struct si2157", it should be "struct sp2". Could you check it? BR, Max >Driver for the CIMaX SP2 common interface chip. It is very much based on >the existing cimax2 dr

Re: [PATCHv2 1/4] sp2: Add I2C driver for CIMaX SP2 common interface module

2014-09-27 Thread Nibble Max
>Driver for the CIMaX SP2 common interface chip. It is very much based on >the existing cimax2 driver for cx23885, but should be more reusable. The >product has been sold with name Atmel T90FJR as well and the data sheets >for that chip seem to be publicly available. > >It seems that the USB device

Re: Re: [PATCH 3/4 v4] support for DVBSky dvb-s2 usb: add dvb-usb-v2driver for DVBSky dvb-s2 box, no ci support.

2014-09-21 Thread Nibble Max
>regards >Antti > >On 08/11/2014 07:45 AM, nibble.max wrote: >> remove ci support part in v1 patch. >> hook demod read status and set voltage operations. >> add m88ts2022 select in Kconfig. >> >> move usb buffer into state for usb ctrl. >>

Re: [PATCH 6/6] m88ds3103: change .set_voltage() implementation

2014-08-21 Thread Nibble Max
It is easier to understand for using "voltage_dis" to keep the same logic for voltage selection and off/on. >Add some error checking and implement functionality a little bit >differently. > >Signed-off-by: Antti Palosaari >--- > drivers/media/dvb-frontends/m88ds3103.c | 50 +

Re: [PATCH] m88ts2022: fix 32bit overflow on filter calc

2014-08-21 Thread Nibble Max
It works with the high symbol rate transponders. Tested-by: Nibble Max >Maximum satellite symbol rate used is 4500Sps which overflows >when multiplied by 135. As final calculation result is fraction, >we could use mult_frac macro in order to keep calculation inside >32 bit numbe