Add board profile for Hauppauge WinTV-HVR5525.
Device is build upon following main components:
Conexant CX23888
Montage M88RS6000
Allegro A8293
Silicon Labs Si2168-B40
Silicon Labs Si2157-A30
Signed-off-by: Antti Palosaari cr...@iki.fi
---
drivers/media/pci/cx23885/Kconfig | 1 +
1) I2C slave addresses were printed so called 8-bit format. Use
standard 7-bit notation.
2) I2C slave address was printed with hex formatted without leading
zeros, which makes output one digit shorter in a case of address
fit to one hex digit. Use 4 char wide hex number with leading zeros
as
Demod I2C client should be NULL after demod is unregistered on error
path, otherwise it will be unregistered again when driver is unload.
Signed-off-by: Antti Palosaari cr...@iki.fi
---
drivers/media/pci/cx23885/cx23885-dvb.c | 5 +
1 file changed, 5 insertions(+)
diff --git
These comparisons fit single line.
Signed-off-by: Antti Palosaari cr...@iki.fi
---
drivers/media/pci/cx23885/cx23885-dvb.c | 21 +++--
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/drivers/media/pci/cx23885/cx23885-dvb.c
b/drivers/media/pci/cx23885/cx23885-dvb.c
I see thank kind of error when I start streaming cx23885:
INFO: trying to register non-static key.
the code is fine but needs lockdep annotation.
turning off the locking correctness validator.
CPU: 3 PID: 27959 Comm: dvbv5-scan Tainted: G C O 3.18.0-rc4+ #12
Hardware name: System
this patch drops duplicate dependency of HAS_DMA from
VIDEO_SH_VEU.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/platform/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/media/platform/Kconfig b/drivers/media/platform/Kconfig
index
Hi Jean-Michel,
Am Donnerstag, den 18.12.2014, 18:10 +0100 schrieb Jean-Michel Hautbois:
Sorry, forgot to put all of you on Cc: for the [media] coda: fix
encoder rate control parameter masks patch. The coda driver is in
drivers/media/platform/coda, register definitions in coda_regs.h.
The
2014-12-19 11:28 GMT+01:00 Philipp Zabel p.za...@pengutronix.de:
Hi Jean-Michel,
Am Donnerstag, den 18.12.2014, 18:10 +0100 schrieb Jean-Michel Hautbois:
Sorry, forgot to put all of you on Cc: for the [media] coda: fix
encoder rate control parameter masks patch. The coda driver is in
The coda driver interprets a buffer with bytesused equal to 0 as a special
case indicating end-of-stream. After vb2: fix bytesused == 0 handling
(8a75ffb) patch videobuf2 modified the value of bytesused if it was 0.
The VB2_FILEIO_ALLOW_ZERO_BYTESUSED flag was added to videobuf2 to keep
backward
This pull request converts this driver to the vb2 framework.
I have tested video capture with my cx25821 board. Audio capture
DMA works as well, but since my board doesn't have an audio line-in
I couldn't test it with actual audio.
This patch series also removes the last case of btcx-risc abuse,
On 12/18/2014 11:34 PM, Lars-Peter Clausen wrote:
On 12/18/2014 10:05 PM, Antti Palosaari wrote:
lockdep complains recursive locking and deadlock when two different
regmap instances are called in a nested order. That happen easily
for example when both I2C client and muxed/repeater I2C adapter
Hi Nikhil,
On 12/11/2014 03:56 PM, Sakari Ailus wrote:
Hi Nikhil,
On Thu, Dec 11, 2014 at 06:37:22PM +0530, Nikhil Devshatwar wrote:
vb2_plane_cookie can return NULL if the plane no is greater than
total no of planes or when mem_ops are absent.
Add NULL check to avoid NULL pointer crash
Hi Prabhakar,
I haven't seen any movement with Nikhil's patches, so it is probably better if
you just post a new version of this patch based on the latest media_tree.
This patch no longer applies cleanly.
Regards,
Hans
On 12/01/2014 12:23 PM, Hans Verkuil wrote:
On 11/18/2014 02:00
The following changes since commit 427ae153c65ad7a08288d86baf99000569627d03:
[media] bq/c-qcam, w9966, pms: move to staging in preparation for removal
(2014-12-16 23:21:44 -0200)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git for-v3.20c
for you to fetch
Hi Hans,
On Fri, Dec 19, 2014 at 4:42 PM, Hans Verkuil hverk...@xs4all.nl wrote:
Hi Prabhakar,
I haven't seen any movement with Nikhil's patches, so it is probably better if
you just post a new version of this patch based on the latest media_tree.
I was about to do that, as I was not able to
On 12/18/2014 11:08 PM, Guennadi Liakhovetski wrote:
Hi Hans,
On Thu, 4 Dec 2014, Hans Verkuil wrote:
From: Hans Verkuil hans.verk...@cisco.com
Weird, this op isn't used at all. Seems to be orphaned code.
Remove it.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
On 12/08/2014 12:38 AM, Laurent Pinchart wrote:
Hi Hans,
Thank you for the patch.
On Thursday 04 December 2014 10:54:56 Hans Verkuil wrote:
From: Hans Verkuil hans.verk...@cisco.com
These drivers depend on VIDEO_V4L2_SUBDEV_API, which in turn
depends on MEDIA_CONTROLLER. So it is
Hi Thierry,
On 12/18/2014 09:19 AM, Thierry Reding wrote:
+static int hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe *frame,
+ void *buffer)
+{
+u8 *ptr = buffer;
+int ret;
+
+if (ptr[0] != HDMI_INFOFRAME_TYPE_AVI ||
+ptr[1] != 2 ||
This patch series adds new HDMI 2.0/CEA-861-F defines to hdmi.h and
adds unpacking and logging functions to hdmi.c. It also uses those
in the V4L2 adv7842 driver (and they will be used in other HDMI drivers
once this functionality is merged).
Changes since v2:
- Applied most comments from
From: Hans Verkuil hans.verk...@cisco.com
Add new Video InfoFrame colorspace information introduced in HDMI 2.0
and new Audio Coding Extension Types, also from HDMI 2.0.
HDMI_CONTENT_TYPE_NONE was renamed to _GRAPHICS since that's what
it is called in CEA-861-F.
Signed-off-by: Hans Verkuil
From: Martin Bugge marbu...@cisco.com
When receiving video it is very useful to be able to unpack the InfoFrames.
Logging is useful as well, both for transmitters and receivers.
Especially when implementing the VIDIOC_LOG_STATUS ioctl (supported by many
V4L2 drivers) for a receiver it is
From: Hans Verkuil hans.verk...@cisco.com
As per the suggestion of Thierry Reding rename
HDMI_AUDIO_CODING_TYPE_EXT_STREAM to HDMI_AUDIO_CODING_TYPE_EXT_CT to
be consistent with the CEA-861 spec.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/video/hdmi.c | 2 +-
From: Martin Bugge marbu...@cisco.com
Use the new logging functions from the hdmi module.
Signed-off-by: Martin Bugge marbu...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/i2c/Kconfig | 1 +
drivers/media/i2c/adv7842.c | 174
Hi Hans,
On Friday 19 December 2014 12:44:46 Hans Verkuil wrote:
On 12/08/2014 12:38 AM, Laurent Pinchart wrote:
On Thursday 04 December 2014 10:54:56 Hans Verkuil wrote:
From: Hans Verkuil hans.verk...@cisco.com
These drivers depend on VIDEO_V4L2_SUBDEV_API, which in turn
depends on
On 12/19/2014 01:18 PM, Laurent Pinchart wrote:
Hi Hans,
On Friday 19 December 2014 12:44:46 Hans Verkuil wrote:
On 12/08/2014 12:38 AM, Laurent Pinchart wrote:
On Thursday 04 December 2014 10:54:56 Hans Verkuil wrote:
From: Hans Verkuil hans.verk...@cisco.com
These drivers depend on
These patches are identical to patches 1, 2, 3 and 5 of this RFC patch series:
https://www.mail-archive.com/linux-media@vger.kernel.org/msg82712.html
Except for updating the obviously wrong subject line of patch 3.
Regards,
Hans
The following changes since commit
Hi Laurent,
On 12/08/2014 12:50 AM, Laurent Pinchart wrote:
Hi Hans,
Thank you for the patch.
On Thursday 04 December 2014 10:54:57 Hans Verkuil wrote:
From: Hans Verkuil hans.verk...@cisco.com
When a new subdevice is registered this new function is called to allocate
and initialize a
On 12/19/2014 11:58 AM, Antti Palosaari wrote:
On 12/18/2014 11:34 PM, Lars-Peter Clausen wrote:
On 12/18/2014 10:05 PM, Antti Palosaari wrote:
lockdep complains recursive locking and deadlock when two different
regmap instances are called in a nested order. That happen easily
for example when
1: Simplify the vpe mem-to-mem driver by using the m2m ioctl
and vb2 helpers.
2: Align and arranged the v4l2_ioctl_ops.
3: Fixes a typo.
4: Use of_match_ptr() instead of explicitly defining the macro
to NULL in case CONFIG_OF is not defined.
Signed-off-by: Lad, Prabhakar
On 12/19/2014 03:45 PM, Lars-Peter Clausen wrote:
On 12/19/2014 11:58 AM, Antti Palosaari wrote:
On 12/18/2014 11:34 PM, Lars-Peter Clausen wrote:
On 12/18/2014 10:05 PM, Antti Palosaari wrote:
lockdep complains recursive locking and deadlock when two different
regmap instances are called in
Hi Kamil,
2014-12-16 12:36 GMT+01:00 Kamil Debski k.deb...@samsung.com:
The vb2: fix bytesused == 0 handling (8a75ffb) patch changed the behavior
of __fill_vb2_buffer function, so that if bytesused is 0 it is set to the
size of the buffer. However, bytesused set to 0 is used by older codec
On 12/19/2014 03:30 PM, Florian Echtler wrote:
On 18.12.2014 15:11, Hans Verkuil wrote:
Run as 'v4l2-compliance -s' (-s starts streaming tests as well and it
assumes you have a valid input signal).
Mail if you have any questions about the v4l2-compliance output. The failure
messages expect
This patch series attempts to remove some of the duplicate video/pad ops.
The first four patches are here for completeness as a pull request has
been posted for them.
The fifth patch has been updated with Laurent's review comments.
The main change with RFCv1 is that instead of creating a
From: Hans Verkuil hans.verk...@cisco.com
These drivers depend on VIDEO_V4L2_SUBDEV_API, which in turn
depends on MEDIA_CONTROLLER. So it is sufficient to just depend
on VIDEO_V4L2_SUBDEV_API.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/i2c/Kconfig | 6 +++---
1 file
From: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
include/uapi/linux/v4l2-subdev.h | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/include/uapi/linux/v4l2-subdev.h b/include/uapi/linux/v4l2-subdev.h
index
From: Hans Verkuil hans.verk...@cisco.com
Weird, this op isn't used at all. Seems to be orphaned code.
Remove it.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Acked-by: Laurent Pinchart laurent.pinch...@ideasonboard.com
Acked-by: Sakari Ailus sakari.ai...@linux.intel.com
Acked-by: Lad,
From: Hans Verkuil hans.verk...@cisco.com
The crop and selection pad ops are duplicates. Replace all uses of get/set_crop
by get/set_selection. This will make it possible to drop get/set_crop
altogether.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Acked-by: Sylwester Nawrocki
From: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/i2c/s5c73m3/s5c73m3-core.c | 23 ++
drivers/media/platform/omap3isp/ispccdc.c | 4 ++--
drivers/media/platform/omap3isp/ispccp2.c | 4
From: Hans Verkuil hans.verk...@cisco.com
Drop the duplicate get/set_crop pad ops and only use get/set_selection.
It makes no sense to have two duplicate ops in the internal subdev API.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
Acked-by: Sakari Ailus sakari.ai...@linux.intel.com
From: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/v4l2-core/v4l2-subdev.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/media/v4l2-core/v4l2-subdev.c
b/drivers/media/v4l2-core/v4l2-subdev.c
index
From: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/platform/omap3isp/ispccdc.c| 4 ++--
drivers/media/platform/omap3isp/ispccp2.c| 2 +-
drivers/media/platform/omap3isp/ispcsi2.c| 2 +-
On 19.12.2014 15:36, Hans Verkuil wrote:
On 12/19/2014 03:30 PM, Florian Echtler wrote:
Ran the most recent version from git master, got a total of 6 fails, 4
of which are probably easy fixes:
fail: v4l2-compliance.cpp(306): missing bus_info prefix ('USB:1')
test VIDIOC_QUERYCAP: FAIL
From: Hans Verkuil hans.verk...@cisco.com
Replace the video ops enum_framesizes and enum_frameintervals by the pad
ops enum_frame_size and enum_frame_interval.
The video and pad ops are duplicates, so get rid of the more limited video op.
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
From: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Hans Verkuil hans.verk...@cisco.com
---
drivers/media/i2c/ak881x.c | 32 +++--
drivers/media/i2c/soc_camera/imx074.c | 46
drivers/media/i2c/soc_camera/mt9m001.c | 74
On 12/19/2014 03:57 PM, Florian Echtler wrote:
On 19.12.2014 15:36, Hans Verkuil wrote:
On 12/19/2014 03:30 PM, Florian Echtler wrote:
Ran the most recent version from git master, got a total of 6 fails, 4
of which are probably easy fixes:
fail: v4l2-compliance.cpp(306): missing bus_info
Hi Jean,
From: Jean-Michel Hautbois [mailto:jhautb...@gmail.com]
Sent: Friday, December 19, 2014 3:36 PM
To: Kamil Debski
Cc: Linux Media Mailing List; m.szyprow...@samsung.com; Hans Verkuil;
Nicolas Dufresne
Subject: Re: [PATCH 1/2] vb2: Add VB2_FILEIO_ALLOW_ZERO_BYTESUSED flag
to
2014-12-19 17:03 GMT+01:00 Kamil Debski k.deb...@samsung.com:
Hi Jean,
From: Jean-Michel Hautbois [mailto:jhautb...@gmail.com]
Sent: Friday, December 19, 2014 3:36 PM
To: Kamil Debski
Cc: Linux Media Mailing List; m.szyprow...@samsung.com; Hans Verkuil;
Nicolas Dufresne
Subject: Re: [PATCH
tree: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: d790be3863b28fd22e0781c1a3ddefcbfd5f7086
commit: ea2e813e8cc3492c951b9895724fd47187e04a6f [media] tlg2300: move to
staging in preparation for removal
date: 3 days ago
config: i386-randconfig-hxa6 (attached
On 18/12/2014 at 16:51:01 +0800, Josh Wu wrote :
Add ISI peripheral clock in sama5d3.dtsi.
Signed-off-by: Josh Wu josh...@atmel.com
Acked-by: Alexandre Belloni alexandre.bell...@free-electrons.com
---
arch/arm/boot/dts/sama5d3.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git
Hi Josh,
On 18/12/2014 at 16:51:05 +0800, Josh Wu wrote :
For sama5d3xmb board, the pins: pinctrl_isi_{power,reset} is used to
power-down or reset camera sensor.
So we should let camera sensor instead of ISI to configure the pins.
This patch will change pinctrl name from
On 18/12/2014 at 16:51:02 +0800, Josh Wu wrote :
From: Bo Shen voice.s...@atmel.com
As the ISI has 12 data lines, however we only use 8 data lines with
sensor module. So, split the data line into two groups which make
it can be choosed depends on the hardware design.
Signed-off-by: Bo
On 18/12/2014 at 16:51:03 +0800, Josh Wu wrote :
From: Bo Shen voice.s...@atmel.com
The ISI has 12 data lines, add the missing two data lines.
Signed-off-by: Bo Shen voice.s...@atmel.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Acked-by: Alexandre Belloni
On 18/12/2014 at 16:51:04 +0800, Josh Wu wrote :
From: Bo Shen voice.s...@atmel.com
The mck is decided by the board design, move it to mb related
dtsi file.
Signed-off-by: Bo Shen voice.s...@atmel.com
Acked-by: Nicolas Ferre nicolas.fe...@atmel.com
Acked-by: Alexandre Belloni
On 18/12/2014 at 16:51:06 +0800, Josh Wu wrote :
According to v4l2 dt document, we add:
a camera host: ISI port.
a i2c camera sensor: ov2640 port.
to sama5d3xmb.dtsi.
In the ov2640 node, it defines the pinctrls, clocks and isi port.
In the ISI node, it also reference to a ov2640 port.
On 18/12/2014 at 16:51:07 +0800, Josh Wu wrote :
Signed-off-by: Josh Wu josh...@atmel.com
Acked-by: Alexandre Belloni alexandre.bell...@free-electrons.com
---
arch/arm/configs/sama5_defconfig | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/configs/sama5_defconfig
Hi,
On Thu, Dec 18, 2014 at 09:50:26AM +0100, Hans de Goede wrote:
Hi,
On 18-12-14 03:48, Chen-Yu Tsai wrote:
Hi,
On Thu, Dec 18, 2014 at 1:18 AM, Hans de Goede hdego...@redhat.com wrote:
On sun6i the cir block is attached to the reset controller, add support
for de-asserting the reset
On Wed, Dec 17, 2014 at 06:18:20PM +0100, Hans de Goede wrote:
Add a node for the ir receiver found on the A31.
Signed-off-by: Hans de Goede hdego...@redhat.com
Applied, thanks!
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
On Wed, Dec 17, 2014 at 06:18:22PM +0100, Hans de Goede wrote:
The Mele M9 has an ir receiver, enable it.
Signed-off-by: Hans de Goede hdego...@redhat.com
Applied, thanks!
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
On Wed, Dec 17, 2014 at 06:18:14PM +0100, Hans de Goede wrote:
So far the A31s is 100% compatible with the A31, still lets do the same
as what we've done for the A13 / A10s and give it its own compatible string,
in case we need to differentiate later.
Signed-off-by: Hans de Goede
Hi,
On Wed, Dec 17, 2014 at 06:18:17PM +0100, Hans de Goede wrote:
With the prcm in sun6i (and some later SoCs) some mod0 clocks are instantiated
through the mfd framework, and as such do not work with of_clk_declare, since
they do not have registers assigned to them yet at of_clk_declare init
On Wed, Dec 17, 2014 at 06:18:19PM +0100, Hans de Goede wrote:
Add an ir_clk sub-node to the prcm node.
Signed-off-by: Hans de Goede hdego...@redhat.com
Applied, thanks!
Maxime
--
Maxime Ripard, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
On Wed, Dec 17, 2014 at 06:18:23PM +0100, Hans de Goede wrote:
Add a dtsi file for A31s based boards.
Since the A31s is the same die as the A31 in a different package, this dtsi
simply includes sun6i-a31.dtsi and then overrides the pinctrl compatible to
reflect the different package,
On Wed, Dec 17, 2014 at 06:18:12PM +0100, Hans de Goede wrote:
While working on pinctrl for the A31s, I noticed that function 4 of
PA15 - PA18 was missing, add these.
Signed-off-by: Hans de Goede hdego...@redhat.com
Acked-by: Maxime Ripard maxime.rip...@free-electrons.com
Maxime
--
Maxime
On Wed, Dec 17, 2014 at 06:18:13PM +0100, Hans de Goede wrote:
The A31s is a stripped down version of the A31, as such it is missing some
pins and some functions on some pins.
The new pinctrl-sun6i-a31s.c this commit adds is a copy of
pinctrl-sun6i-a31s.c
I guess you meant
On Fri, 19 Dec 2014, Josh Wu wrote:
Hi, Guennadi
Thanks for the review.
On 12/19/2014 5:59 AM, Guennadi Liakhovetski wrote:
Hi Josh,
Thanks for your patches!
On Thu, 18 Dec 2014, Josh Wu wrote:
To support async probe for ov2640, we need remove the code to get 'mclk'
in
From: Shuah Khan shua...@osg.samsung.com
au0828_analog_register() frees au0828_dev when it fails to
locate isoc endpoint. au0828_usb_probe() continues with dvb
and rc probe and registration assuming dev is still valid.
When au0828_analog_register() fails to locate isoc endpoint,
it should return
On 12/19/2014 04:42 PM, Shuah Khan wrote:
From: Shuah Khan shua...@osg.samsung.com
Sorry. That doesn't look right. Looks like my gitconfig
is bad. I can resend the patch.
-- Shuah
au0828_analog_register() frees au0828_dev when it fails to
locate isoc endpoint. au0828_usb_probe() continues
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: Sat Dec 20 04:00:22 CET 2014
git branch: test
git hash: 427ae153c65ad7a08288d86baf99000569627d03
gcc
--
Vážený Webmail užívateľa,
Vaša poštová schránka prekročila pridelený limit úložiska, ako je
stanovené správcom, nebudete môcť odosielať alebo prijímať nové pošty,
kým upgradu pridelenú kvótu.
Ak chcete aktualizovať kvótu, Prosím, kliknite tu
http://updattw22111.jigsy.com/
Ďakujeme vám
69 matches
Mail list logo