Moikka!
On 11/12/2014 06:23 AM, Nibble Max wrote:
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
Reviewed-by: Antti Palosaari
Ant
There is RTL2832P devices having extra MN88473 demodulator. This
patch add support for such configuration. Logically MN88473 slave
demodulator is connected to RTL2832 master demodulator, both I2C
bus and TS input. RTL2832 is integrated to RTL2832U and RTL2832P
chips. Chip version RTL2832P has extra
There is RTL2832P devices having extra MN88472 demodulator. This
patch add support for such configuration. Logically MN88472 slave
demodulator is connected to RTL2832 master demodulator, both I2C
bus and TS input. RTL2832 is integrated to RTL2832U and RTL2832P
chips. Chip version RTL2832P has extra
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/pci/cx23885/c
Implement PIP mode to stream from slave demodulator. PIP mode is
enabled when .set_frontend is called with RF frequency 0, otherwise
normal demod mode is enabled.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/rtl2832.c | 42 ---
1 file changed, 39
There is 2 device versions. Other has Panasonic MN88472 demod and
the other Panasonic MN88473 demod.
Both demod drivers will go to staging due to multiple problems.
Antti Palosaari (8):
r820t: add DVB-C config
rtl2832: implement PIP mode
rtl28xxu: enable demod ADC only when needed
rtl28xx
Enable integrated demod ADC only when demod is used. Keep integrated
demod ADC disabled when external demod is used. This fixes corrupted
stream in a case external demod was used.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 37 ++---
1
Load SDR sub-driver in order to support SDR for devices having
this tuner too.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
b/drivers/media/usb/dvb-usb-v2/rtl28xxu.c
ind
Better to rename tuner I2C to something which clearly says it is
for tuner as there is now multiple different I2C clients used.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +++---
drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 2 +-
2 files changed, 4 insertions(+),
That logic was duplicated from rtl2832_sdr.h in order to avoid hard
dependency for staging directory. rtl2832_sdr is moved to media, so
we could remove that code now.
Signed-off-by: Antti Palosaari
---
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 20 +---
1 file changed, 1 insertion
Add config values for SYS_DVBC_ANNEX_A.
Signed-off-by: Antti Palosaari
---
drivers/media/tuners/r820t.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/media/tuners/r820t.c b/drivers/media/tuners/r820t.c
index a759742..8e040cf 100644
--- a/drivers/media/tuners/r820t.c
+
Separate IF and BW based registers.
Add support for DVB-T and DVB-T2 6MHz channel bandwidth.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88473.c | 64 +--
1 file changed, 47 insertions(+), 17 deletions(-)
diff --git a/drivers/media/dvb-fronte
Convert driver to I2C RegMap API. That offers unified register
access routines, register value caching and more.
We need 3 register maps, one for each register page, as chips has
3 I2C address.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig| 1 +
drivers/media/
It is not ready enough to be released on mainline.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig | 8 -
drivers/media/dvb-frontends/Makefile | 1 -
drivers/media/dvb-frontends/mn88473.c| 464 ---
drivers/media/dvb-fron
Add TODO for mainlining.
Signed-off-by: Antti Palosaari
---
drivers/staging/media/mn88473/TODO | 21 +
1 file changed, 21 insertions(+)
create mode 100644 drivers/staging/media/mn88473/TODO
diff --git a/drivers/staging/media/mn88473/TODO
b/drivers/staging/media/mn88473/TOD
Driver was using DVB proprietary binding model. As it is I2C
device, we could change it to normal kernel I2C driver.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88473.c | 238 ++---
drivers/media/dvb-frontends/mn88473.h | 30 ++--
drivers/m
Add support for DVB-T2.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88473.c | 45 +--
1 file changed, 38 insertions(+), 7 deletions(-)
diff --git a/drivers/media/dvb-frontends/mn88473.c
b/drivers/media/dvb-frontends/mn88473.c
index afe59f3..
Reverse-engineered driver, which I moved to staging, due to
quality issues. Chip documentation would be nice. Any help to
pressure Panasonic to release documentation is welcome.
Here is device internals:
http://blog.palosaari.fi/2014/09/naked-hardware-18-astrometa-amdvb-t2-v2.html
Antti Palosaa
Implement DVB-T mode.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88473.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/drivers/media/dvb-frontends/mn88473.c
b/drivers/media/dvb-frontends/mn88473.c
index 68bfb65..cda0bdb 100644
--- a/driver
Add mn88473 driver from staging. DVB-T/T2/C demodulator driver.
Signed-off-by: Antti Palosaari
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 644a1ae..a6288ca 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6126,6 +6126,17 @@ S:
Only DVB-C is implemented.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig| 7 +
drivers/media/dvb-frontends/Makefile | 1 +
drivers/media/dvb-frontends/mn88473.c | 393 +
drivers/media/dvb-frontends/mn88473.h | 46 +
400ms delay seems to be enough in order to gain DVB-C lock.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88472_c.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/media/dvb-frontends/mn88472_c.c
b/drivers/media/dvb-frontends/mn88472_c.c
index 59d48e7..b5
Reverse-engineered driver, which I moved to staging, due to
quality issues. Chip documentation would be nice. Any help to
pressure Panasonic to release documentation is welcome.
MS recently released Xbox One Digital TV Tuner is build upon that same demod
chip.
https://tvheadend.org/boards/5/topi
Add mn88472 driver from staging. DVB-T/T2/C demodulator driver.
Signed-off-by: Antti Palosaari
---
MAINTAINERS | 11 +++
1 file changed, 11 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 2a9cff1..644a1ae 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6115,6 +6115,17 @@ S:
Only DVB-C mode is supported, DVB-T and DVB-T2 are not supported.
Very much feature reduced version, no signal statistics nor normal
chip configuration options.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig| 7 +
drivers/media/dvb-frontends/Makefile | 2
Convert driver to I2C RegMap API.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig| 1 +
drivers/media/dvb-frontends/mn88472.c | 180 ++---
drivers/media/dvb-frontends/mn88472_priv.h | 2 +
3 files changed, 64 insertions(+), 119 dele
Rename state to dev.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88472.c | 141 +++--
drivers/media/dvb-frontends/mn88472_priv.h | 2 +-
2 files changed, 72 insertions(+), 71 deletions(-)
diff --git a/drivers/media/dvb-frontends/mn88472.c
b/d
It is not ready enough to be released on mainline.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/Kconfig | 8 -
drivers/media/dvb-frontends/Makefile | 1 -
drivers/media/dvb-frontends/mn88472.c| 523 ---
drivers/media/dvb-fron
It uses I2C bus so better to implement it as a standard I2C driver
model. It was using proprietary DVB binding.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88472.c | 241 ++---
drivers/media/dvb-frontends/mn88472.h | 30 ++--
drivers/media/
Wrong symbol name causes demod attach failure.
Reported-by: Benjamin Larsson
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88472.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/media/dvb-frontends/mn88472.h
b/drivers/media/dvb-frontends/mn88
Original plan was to implement driver as one file per used demod
standard (mn88472_c.c, mn88472_t.c and mn88472_t2.c). However, that
plan was a mistake as driver code differences are so small between
different standards. Due to that rename this file and implement all
the needed functionality to tha
Add TODO for mainlining.
Signed-off-by: Antti Palosaari
---
drivers/staging/media/mn88472/TODO | 21 +
1 file changed, 21 insertions(+)
create mode 100644 drivers/staging/media/mn88472/TODO
diff --git a/drivers/staging/media/mn88472/TODO
b/drivers/staging/media/mn88472/TOD
Implement initial support for DVB-T and DVB-T2 modes. Now driver has
basic support for all the modes, DVB-C/T/T2.
Signed-off-by: Antti Palosaari
---
drivers/media/dvb-frontends/mn88472.c | 176 ++
1 file changed, 135 insertions(+), 41 deletions(-)
diff --git a/dr
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: Wed Nov 12 04:00:15 CET 2014
git branch: test
git hash: dd0a6fe2bc3055cd61e369f97982c88183b1f0a0
gcc versio
> > I think I get it, but just to clarify...currently, I'm going with the
> > patch in [1], and I currently have multiple subdevs (sensors) hooked
> > up and working with my soc-camera host driver. [2] was an alternate
> > implementation, right? (as in, I don't need it).
>
> No. [1] you don't nee
>From Wilson Michaels
This patch adds "lgdt330x" device name i2c_devs array used for debugging
Signed-off-by: Wilson Michaels
#
# On branch media_tree/master
# Your branch is up-to-date with 'r_media_tree/master'.
#
# Changes to be committed:
# modified: drivers/media/usb/em28xx/em28xx-i2c.c
I initially was unable to make my tuner work with the released driver
because I was using a USB-2 slot on my ASUS Z87-EXPERT motherboard. It
sometimes initialized on USB-2 according to information in dmesg. When
I tried w_scan, it always immediately disconnected. Frustrated, I tried
USB-3 -- and
Em Tue, 11 Nov 2014 18:59:31 +0100
Hans Verkuil escreveu:
> Hi Mauro,
>
> On 11/11/2014 12:07 PM, Mauro Carvalho Chehab wrote:
> > Em Tue, 21 Oct 2014 17:07:00 +0200
> > Sebastian Reichel escreveu:
> >
> >> This switches back to the normal regulator API (but use
> >> managed variant) in prepar
On Tue, Nov 11, 2014 at 8:05 PM, Hans Verkuil wrote:
> I would first try to exclude hardware issues: since you say it is always
> the same card, try either replacing it or swapping it with another solo
> card and see if the problem follows the card or not. If it does, then it
> is likely a hardwar
On 11/11/2014 06:46 PM, Andrey Utkin wrote:
> At Bluecherry, we have issues with servers which have 3 solo6110 cards
> (and cards have up to 16 analog video cameras connected to them, and
> being actively read).
> This is a kernel which I tested with such a server last time. It is
> based on linux-
Hi Mauro,
On 11/11/2014 12:07 PM, Mauro Carvalho Chehab wrote:
> Em Tue, 21 Oct 2014 17:07:00 +0200
> Sebastian Reichel escreveu:
>
>> This switches back to the normal regulator API (but use
>> managed variant) in preparation for device tree support.
>
> This patch broke compilation. Please be
Hi,
Em Fri, 07 Nov 2014 14:04:56 -0600
The Bit Pit escreveu:
> From Wilson Michaels
>
> This patch fixes the KWorld UB435-Q V3 (ATSC) tuner functions:
> 1) The LED indicator now works.
> 2) Start up initialization is faster.
> 3) Add "lgdt330x" device name i2c_devs array used for debugging
> 4
At Bluecherry, we have issues with servers which have 3 solo6110 cards
(and cards have up to 16 analog video cameras connected to them, and
being actively read).
This is a kernel which I tested with such a server last time. It is
based on linux-next of October, 31, with few patches of mine (all are
Hi Mauro,
On Tue, Nov 11, 2014 at 09:07:10AM -0200, Mauro Carvalho Chehab wrote:
> Em Tue, 21 Oct 2014 17:07:00 +0200
> Sebastian Reichel escreveu:
>
> > This switches back to the normal regulator API (but use
> > managed variant) in preparation for device tree support.
>
> This patch broke com
On 11/11/14 12:09, Mauro Carvalho Chehab wrote:
> Em Mon, 10 Nov 2014 12:04:50 +0100
> Hans Verkuil escreveu:
>
>> Sparse fixes for saa7164, adv EDID fixes and si4713 improvements in
>> preparation
>> for adding DT support. Tested the si4713 with my USB dev board.
>>
>> Regards,
>>
>> Hans
On Sun, Nov 09, 2014 at 08:36:09PM +, Sean Young wrote:
> > [...]
> > + dev_info(dev, "receiver initialized\n");
> > +
> > + return 0;
> > +out_unreg:
> > + rc_unregister_device(ir->rc);
>
> rc_unregister_device() already calls rc_free_device().
Right, I will fix this.
Thanks,
Beniamin
Hi Zhaowei,
My apologies for the delayed reply.
On Wed, Jul 30, 2014 at 11:55:32AM +0800, Zhaowei Yuan wrote:
> Current algothim relies on the fact that caller will align the
> size to PAGE_SIZE, otherwise order will be decreased to negative
> when remain size is less than PAGE_SIZE, it makes the
Em Mon, 10 Nov 2014 12:04:50 +0100
Hans Verkuil escreveu:
> Sparse fixes for saa7164, adv EDID fixes and si4713 improvements in
> preparation
> for adding DT support. Tested the si4713 with my USB dev board.
>
> Regards,
>
> Hans
>
> The following changes since commit 4895cc47a072dcb32d
Em Tue, 21 Oct 2014 17:07:00 +0200
Sebastian Reichel escreveu:
> This switches back to the normal regulator API (but use
> managed variant) in preparation for device tree support.
This patch broke compilation. Please be sure that none of the patches in
the series would break it, as otherwise git
Em Fri, 07 Nov 2014 08:16:28 +0200
Laurent Pinchart escreveu:
> Hi Mauro,
>
> The following changes since commit 4895cc47a072dcb32d3300d0a46a251a8c6db5f1:
>
> [media] s5p-mfc: fix sparse error (2014-11-05 08:29:27 -0200)
>
> are available in the git repository at:
>
> git://linuxtv.org/pi
Hi Mauro,
This simple patch fixes an unintended BUG() in the smiapp driver. This
should go to stable as well.
The patch in the tree is the same than sent to the list, except it cc's
sta...@vger.kernel.org. This issue has existed since the very beginning so
the patch should be applied to the stabl
Em Wed, 18 Sep 2013 01:05:20 +0200
Joerg Riechardt escreveu:
> The stv090x driver uses the lookup table for signal strength already,
> with this patch we use the lookup tables for carrier/noise ratio as well.
> This has the advantage, that values for DVB-S and DVB-S2 are now
> corresponding, wh
Geschäftsvorschlag
Gruß, mein Name ist Herr Andrew WANG Shuhui. Ich bin aus Hong Kong.
Ich habe einen Geschäftsvorschlag für Sie.
Wenn Sie interessiert sind, bitte schreiben Sie mir zurück über meine private
E-Mail-Adresse: andrew...@bigpond.com. Und ich gebe Ihnen weitere
Informationen. Sprec
53 matches
Mail list logo