[PATCH REVIEW 00/18] M88DS3103 / M88TS2022 / PCTV 461e

2013-12-08 Thread Antti Palosaari
I think these patches are now in a rather good shape and I will make PULL request soon. I decided to convert M88TS2022 RF tuner to Kernel I2C driver model, which is new thing as there is no any other tuner driver using that model. Testers are still wanted. Git tree is waiting for you:

[PATCH REVIEW 05/18] em28xx: add support for PCTV DVB-S2 Stick (461e) [2013:0258]

2013-12-08 Thread Antti Palosaari
Device has following chips: Empia EM28178, Montage M88DS3103, Montage M88TS2022, Allegro A8293. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/usb/em28xx/Kconfig| 2 ++ drivers/media/usb/em28xx/em28xx-cards.c | 35 ++

[PATCH REVIEW 02/18] a8293: add small sleep in order to settle LNB voltage

2013-12-08 Thread Antti Palosaari
PCTV 461e requires that small delay. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/a8293.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/dvb-frontends/a8293.c b/drivers/media/dvb-frontends/a8293.c index 74fbb5d..780da58 100644 ---

[PATCH REVIEW 03/18] Montage M88DS3103 DVB-S/S2 demodulator driver

2013-12-08 Thread Antti Palosaari
DVB-S/S2 satellite television demodulator driver. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/Kconfig |7 + drivers/media/dvb-frontends/Makefile |1 + drivers/media/dvb-frontends/m88ds3103.c | 1293 ++

[PATCH REVIEW 15/18] m88ds3103: add default value for reg 56

2013-12-08 Thread Antti Palosaari
Reg 0x56 should be programmed to 0x01. Add default to inittab. Reported-by: David Howells dhowe...@redhat.com Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103_priv.h | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH REVIEW 12/18] m88ds3103: fix TS mode config

2013-12-08 Thread Antti Palosaari
TS mode was configured wrongly. Reported-by: David Howells dhowe...@redhat.com Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/media/dvb-frontends/m88ds3103.c

[PATCH REVIEW 14/18] m88ds3103: remove unneeded AGC from inittab

2013-12-08 Thread Antti Palosaari
Optimal AGC is highly depended on used RF tuner and due to that it is already included to chip configuration. However, inittab has default AGC value, which was later replaced by one from config. Add also comment to all chip configuration options about default values and if those are needed to set

[PATCH REVIEW 04/18] Montage M88TS2022 silicon tuner driver

2013-12-08 Thread Antti Palosaari
M88TS2022 is DVB-S/S2 RF tuner used usually in conjunction with Montage M88DS3103 DVB-S/S2 demodulator. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/tuners/Kconfig | 7 + drivers/media/tuners/Makefile | 1 + drivers/media/tuners/m88ts2022.c | 664

[PATCH REVIEW 08/18] m88ts2022: do not use dynamic stack allocation

2013-12-08 Thread Antti Palosaari
I2C transfer were using dynamic stack allocation. Get rid of it. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/tuners/m88ts2022.c | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/drivers/media/tuners/m88ts2022.c

[PATCH REVIEW 10/18] m88ds3103: use I2C mux for tuner I2C adapter

2013-12-08 Thread Antti Palosaari
Switch standard I2C adapter to muxed I2C adapter. David reported that I2C adapter implementation caused deadlock. I discussed with Jean and he suggested to implement it as a multiplexed i2c adapter because tuner I2C bus could be seen like own I2C segment. Reported-by: David Howells

[PATCH REVIEW 07/18] MAINTAINERS: add M88TS2022

2013-12-08 Thread Antti Palosaari
It is Montage M88TS2022 DVB-S/S2 silicon tuner driver. Signed-off-by: Antti Palosaari cr...@iki.fi --- MAINTAINERS | 10 ++ 1 file changed, 10 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 0604247..16661e4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5365,6 +5365,16 @@ Q:

[PATCH REVIEW 16/18] m88ds3103: I/O optimize inittab write

2013-12-08 Thread Antti Palosaari
Write inittab using reg address auto-increment in order to reduce I/O a little bit. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103.c | 43 +++-- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git

[PATCH REVIEW 18/18] m88ds3103: fix possible i2c deadlock

2013-12-08 Thread Antti Palosaari
Adapter is locked by I2C core already. Use unlocked i2c_transfer() version __i2c_transfer() to avoid deadlock. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH REVIEW 06/18] MAINTAINERS: add M88DS3103

2013-12-08 Thread Antti Palosaari
It is Montage M88DS3103 DVB-S/S2 demodulator driver. Signed-off-by: Antti Palosaari cr...@iki.fi --- MAINTAINERS | 10 ++ 1 file changed, 10 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 8285ed4..0604247 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -5347,6 +5347,16 @@ W:

[PATCH REVIEW 11/18] m88ds3103: use kernel macro to round division

2013-12-08 Thread Antti Palosaari
DIV_ROUND_CLOSEST does the job and looks better. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/media/dvb-frontends/m88ds3103.c b/drivers/media/dvb-frontends/m88ds3103.c

[PATCH REVIEW 01/18] em28xx: add support for Empia EM28178

2013-12-08 Thread Antti Palosaari
New chip version, which is very similar than EM28174. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/usb/em28xx/em28xx-cards.c | 5 + drivers/media/usb/em28xx/em28xx-core.c | 9 ++--- drivers/media/usb/em28xx/em28xx-input.c | 2 ++ drivers/media/usb/em28xx/em28xx-reg.h

[PATCH REVIEW 17/18] m88ts2022: convert to Kernel I2C driver model

2013-12-08 Thread Antti Palosaari
Convert driver from proprietary DVB driver model to standard I2C driver model. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/tuners/m88ts2022.c | 121 -- drivers/media/tuners/m88ts2022.h | 24 ++-

[PATCH REVIEW 13/18] m88ts2022: reimplement synthesizer calculations

2013-12-08 Thread Antti Palosaari
Used synthesizer is very typical integer-N PLL, with configurable reference frequency divider, output frequency divider and of course N itself. Most common method to calculate values is first select output divider, then calculate VCO frequency and finally calculate PLL N from VCO frequency. Do it

[PATCH REVIEW 09/18] m88ds3103: do not use dynamic stack allocation

2013-12-08 Thread Antti Palosaari
I2C transfer were using dynamic stack allocation. Get rid of it. Signed-off-by: Antti Palosaari cr...@iki.fi --- drivers/media/dvb-frontends/m88ds3103.c | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/drivers/media/dvb-frontends/m88ds3103.c

Your Email HAs Won You £500.000GBP

2013-12-08 Thread ziaurriz.sergio
You are among the winners of this year Microsoft Promotion Award Team your email have won you £500.000GBP,(Five Hundred Thousand Pounds Sterling). To file for your claim, please contact our fiduciary agent for claims with the information below: Agent Name: Mr.Joe Oliver Tel: +447 086 463801

[GIT PULL FOR 3.14] smiapp and lm3560 fixes

2013-12-08 Thread Sakari Ailus
The following changes since commit 3f823e094b935c1882605f8720336ee23433a16d: [media] exynos4-is: Simplify fimc-is hardware polling helpers (2013-12-04 15:54:19 -0200) are available in the git repository at: ssh://linuxtv.org/git/sailus/media_tree.git upstream for you to fetch changes up

Re: [GIT PULL] git://linuxtv.org/mkrufky/dvb cx24117

2013-12-08 Thread Michael Krufky
Mauro, What is the status of this pull request? Patchwork says changes requested but I have no record of any changes requested https://patchwork.linuxtv.org/patch/20728/ Thanks, Mike On Wed, Nov 13, 2013 at 6:01 PM, Michael Krufky mkru...@linuxtv.org wrote: The following changes since

Profitable Important

2013-12-08 Thread Partnership Request
Good day, I have a business proposal which will be of great benefit to you. Contact me for details through: Email: shu...@qq.com I await your prompt response. Thanks. shu...@qq.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to

Profitable Important

2013-12-08 Thread Partnership Request
Good day, I have a business proposal which will be of great benefit to you. Contact me for details through: Email: shu...@qq.com I await your prompt response. Thanks. shu...@qq.com -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to

cron job: media_tree daily build: WARNINGS

2013-12-08 Thread Hans Verkuil
This message is generated daily by a cron job that builds media_tree for the kernels and architectures in the list below. Results of the daily build of media_tree: date: Mon Dec 9 04:00:18 CET 2013 git branch: test git hash: 3f823e094b935c1882605f8720336ee23433a16d gcc

Re: [PATCH REVIEW 03/18] Montage M88DS3103 DVB-S/S2 demodulator driver

2013-12-08 Thread Matthias Schwarzott
Hi Antti, I have a small suggestion, see below. On 08.12.2013 23:31, Antti Palosaari wrote: diff --git a/drivers/media/dvb-frontends/m88ds3103.c b/drivers/media/dvb-frontends/m88ds3103.c new file mode 100644 index 000..91b3729 --- /dev/null +++ b/drivers/media/dvb-frontends/m88ds3103.c