tevii s660 still not working properly, hardware donation

2010-11-26 Thread william
be arranged. I'm out of ideas. Any thoughts? With kind regards William van de Velde -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: Fwd: Tevii S660 USB card and dw2102 module generating RC messages

2010-04-18 Thread william
William On 04/16/2010 07:43 PM, Paul Shepherd wrote: Josu, mythtv version 0.22-fixes [22594] however I don't think it's mythtv problem but an interaction somewhere between the S660 h/w, firmware and the kernel (vl4-dvb etc) paul On 16/04/2010 10:34, Josu Lazkano wrote: Which version

Re: debugging my Tevii S660 usb 2.0 dvb-s2 device

2010-04-28 Thread william
info would be needed, i will try to collect that info. With kind regards William van de Velde On 04/28/2010 04:47 PM, k...@cobradevil.org wrote: Hello all, I have bought a new tevii s660 device in december 3 months later (backorder) when i received my device i was having issues when loading

Re: debugging my Tevii S660 usb 2.0 dvb-s2 device

2010-04-30 Thread william
and started my computer again. Igor or someone else do you have an idea what is happening? With kind regards William van de Velde -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: setting up a tevii s660

2010-05-06 Thread william
drivers are working and also detect the mt312 chip. This driver does not, but i'm not very pleased about the driver from tevii because channel switch takes long and image quality is bad and my system get's slow/freezes. With kind regards William van de Velde On 05/06/2010 01:07 AM, Tim Coote

Re: setting up a tevii s660

2010-05-07 Thread william
Hello Tim, On 05/07/2010 01:41 PM, Tim Coote wrote: William did you load your modules with debug=1, or something else, somehow? I thought that the code printing out ds3000_readreg required debug. or have you got different source code from the tevii driver on www.tevii.com/Support.asp

Re: setting up a tevii s660

2010-05-07 Thread william
On 05/07/2010 04:33 PM, Tim Coote wrote: Thanks, William. Really helpful. I think that the issue is down to the mt312 or the ds3000_readreg. Here's my /var/log/kern.log (I had some confusion over which log file to look at due to distro variations), from the tevii

V4L/DVB (13598): videobuf_dma_contig_user_get() for non-aligned offsets

2011-04-07 Thread William Huang
; Perhaps the fix should have been accompanied by the following change to the above lines to avoid double counting of the non-align offset? if (PAGE_ALIGN(vb-baddr + vb-size)  vma-vm_end) goto out_up; Thanks, William Huang -- To unsubscribe from this list: send the line

Patch mceusb.c -- Kernel 3.9-rc6

2013-04-15 Thread William Steidtmann
Fix mceusb_cmdsize() which returns incorrect datasize=0 for sub-commands MCE_RSP_GETPORTSTATUS, MCE_RSP_GETWAKESOURCE, MCE_RSP_EQDEVDETAILS, MCE_RSP_EQEMVER, and MCE_RSP_EQIRNUMPORTS. Change mceusb_cmdsize() name to reflect that it returns data size not cmd size. Signed-off-by: William

STK8096-PVR Dibcom support code added

2013-05-09 Thread William Schorck
Added support code for STK8096-PVR device. Manufactured by Geniatch. Signed-off-by: William Schorck mudg...@gmail.com +++ /usr/src/linux-3.9.1/drivers/media/usb/dvb-usb/dib0700_devices.c 2013-05-08 00:58:03.0 -0300 --- /home/neutrin0/src/kernel/dibcom/dib0700_devices.c 2013-05-10 01:18

[PATCH] omap3isp: Add support for interlaced input data

2012-12-17 Thread William Swanson
If the remote video sensor reports an interlaced video mode, the CCDC block should configure itself appropriately. --- drivers/media/platform/omap3isp/ispccdc.c | 16 ++-- include/media/omap3isp.h |3 +++ 2 files changed, 17 insertions(+), 2 deletions(-) diff

Re: [PATCH] omap3isp: Add support for interlaced input data

2013-01-04 Thread William Swanson
Laurent Pinchart laurent.pinch...@ideasonboard.com escreveu: On Monday 17 December 2012 18:12:19 William Swanson wrote: If the remote video sensor reports an interlaced video mode, the CCDC block should configure itself appropriately. What will the CCDC do in that case ? Will it capture

[PATCH] omap3isp: Add support for interlaced input data

2013-01-04 Thread William Swanson
-by: William Swanson william.swan...@fuel7.com --- drivers/media/platform/omap3isp/ispccdc.c | 16 ++-- include/media/omap3isp.h |3 +++ 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/omap3isp/ispccdc.c b/drivers/media/platform

Re: [PATCH] omap3isp: Add support for interlaced input data

2013-01-08 Thread William Swanson
fields interleaved. -William -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] omap3isp: Add support for interlaced input data

2013-01-14 Thread William Swanson
On 01/09/2013 02:35 PM, Laurent Pinchart wrote: On Tuesday 08 January 2013 14:49:41 William Swanson wrote: I believe the data is combined in a single buffer, with alternate fields interleaved. Could you please double-check that ? I'd like to be sure, not just believe :-) Sorry for the delay

[PATCH] omap3isp: Add support for interlaced input data

2013-01-14 Thread William Swanson
deinterlacing. A flag for vertical flipping could be added later. Signed-off-by: William Swanson william.swan...@fuel7.com --- drivers/media/platform/omap3isp/ispccdc.c | 57 +++-- drivers/media/platform/omap3isp/ispreg.h |4 -- include/media/omap3isp.h

RE: How to use saa7134 gpio via gpio-sysfs?

2010-01-18 Thread William Tate
Gentlemen, I may be able to assist here. Specifically what information/photographs are you looking for? Regards, William Tate RTD Embedded Technologies, Inc. -Original Message- From: linux-media-ow...@vger.kernel.org [mailto:linux-media-ow...@vger.kernel.org] On Behalf Of hermann

uvcvideo: logitech C920 resets controls during VIDIOC_STREAMON

2014-03-05 Thread William Manley
Hi All I've been attempting to use the Logitech C920 with the uvcvideo driver. I set the controls with v4l2-ctl but some of them change during VIDIOC_STREAMON. My understanding is that the values of controls should be preserved. Minimal test case: #include linux/videodev2.h #include

Re: uvcvideo: logitech C920 resets controls during VIDIOC_STREAMON

2014-03-06 Thread William Manley
On 06/03/14 12:09, Paulo Assis wrote: Hi, 2014-03-05 23:01 GMT+00:00 William Manley w...@williammanley.net: Hi All I've been attempting to use the Logitech C920 with the uvcvideo driver. I set the controls with v4l2-ctl but some of them change during VIDIOC_STREAMON. My understanding

Re: uvcvideo: logitech C920 resets controls during VIDIOC_STREAMON

2014-03-07 Thread William Manley
On 06/03/14 13:04, William Manley wrote: On 06/03/14 12:09, Paulo Assis wrote: Hi, 2014-03-05 23:01 GMT+00:00 William Manley w...@williammanley.net: Hi All I've been attempting to use the Logitech C920 with the uvcvideo driver. I set the controls with v4l2-ctl but some of them change

[PATCH] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-12 Thread William Manley
initialising the camera. Signed-off-by: William Manley w...@williammanley.net --- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/uvc/uvc_video.c | 5 + drivers/media/usb/uvc/uvcvideo.h | 2 +- 4 files changed, 8 insertions(+), 3 deletions

[PATCH v2] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-13 Thread William Manley
-uploaded to the camera immediately after initialising the camera. This quirk is applied to the C920 to work around this camera bug. Changes since patch v1: * Introduce quirk so workaround is only applied to the C920. Signed-off-by: William Manley w...@williammanley.net --- drivers/media/usb/uvc

Re: [PATCH] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-13 Thread William Manley
On 13/03/14 17:03, Laurent Pinchart wrote: On Thursday 13 March 2014 10:48:20 Will Manley wrote: On Thu, 13 Mar 2014, at 10:23, Laurent Pinchart wrote: On Wednesday 12 March 2014 18:08:31 William Manley wrote: The uvcvideo webcam driver exposes the v4l2 control Exposure (Absolute) which

Re: [PATCH v2] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-20 Thread William Manley
Prod... Is this acceptable to go in? Thanks Will On 13/03/14 12:38, William Manley wrote: The uvcvideo webcam driver exposes the v4l2 control Exposure (Absolute) which allows the user to control the exposure time of the webcam, essentially controlling the brightness of the received image

Re: [PATCH v2] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-25 Thread William Manley
On 13/03/14 12:38, William Manley wrote: The uvcvideo webcam driver exposes the v4l2 control Exposure (Absolute) which allows the user to control the exposure time of the webcam, essentially controlling the brightness of the received image. By default the webcam automatically adjusts

Re: [PATCH v2] uvcvideo: Work around buggy Logitech C920 firmware

2014-03-25 Thread William Manley
On 25/03/14 23:03, Laurent Pinchart wrote: Hi William, On Tuesday 25 March 2014 22:56:33 William Manley wrote: On 13/03/14 12:38, William Manley wrote: The uvcvideo webcam driver exposes the v4l2 control Exposure (Absolute) which allows the user to control the exposure time of the webcam

Re: [PATCH v2] uvcvideo: Work around buggy Logitech C920 firmware

2014-04-08 Thread William Manley
On 25/03/14 23:03, Laurent Pinchart wrote: Hi William, On Tuesday 25 March 2014 22:56:33 William Manley wrote: On 13/03/14 12:38, William Manley wrote: The uvcvideo webcam driver exposes the v4l2 control Exposure (Absolute) which allows the user to control the exposure time of the webcam

Re: [GIT PULL FOR v3.16] uvcvideo fixes

2014-05-09 Thread William Manley
Hi Laurent Any chance of my patch fixing manual exposure mode for the Logitech C920[1] going in for 3.16? [1]: https://patchwork.linuxtv.org/patch/23047/ Thanks Will -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org

Re: [GIT PULL FOR v3.16] uvcvideo fixes

2014-06-05 Thread William Manley
Hi Laurant On 12/05/14 23:43, Laurent Pinchart wrote: Hi William, On Friday 09 May 2014 14:33:57 William Manley wrote: Hi Laurent Any chance of my patch fixing manual exposure mode for the Logitech C920[1] going in for 3.16? I know I've been largely unresponsive regarding this patch

Re: [GIT PULL FOR v3.16] uvcvideo fixes

2014-08-21 Thread William Manley
Hi Laurent On 05/06/14 13:24, Laurent Pinchart wrote: On Thursday 05 June 2014 10:12:38 William Manley wrote: On 12/05/14 23:43, Laurent Pinchart wrote: On Friday 09 May 2014 14:33:57 William Manley wrote: Hi Laurent Any chance of my patch fixing manual exposure mode for the Logitech C920

Re: RFC: soc_camera, rcar_vin, and adv7604

2014-10-15 Thread William Towle
. (William Towle; william.to...@codethink.co.uk) -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] [media] uvcvideo: Add GUID for BGR 8:8:8

2014-12-08 Thread William Manley
Signed-off-by: William Manley w...@williammanley.net --- drivers/media/usb/uvc/uvc_driver.c | 5 + drivers/media/usb/uvc/uvcvideo.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c index 7c8322d..dc7cff1 100644

Re: [PATCH] [media] uvcvideo: Add GUID for BGR 8:8:8

2014-12-10 Thread William Manley
On 10/12/14 23:54, Laurent Pinchart wrote: Hi William, Thank you for the patch. On Monday 08 December 2014 18:57:58 William Manley wrote: The Magewell XI100DUSB-HDMI[1] video capture device reports the pixel format e436eb7d-524f-11ce-9f53-0020af0ba770. This is its GUID for BGR 8:8:8

[PATCH 2/2] media: rcar_vin: move buffer management to .stop_streaming handler

2015-01-26 Thread William Towle
if omitted; these functions and references were removed. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 62 ++ 1 file changed, 13 insertions(+), 49 deletions(-) diff --git a/drivers/media/platform/soc_camera

rcar_vin video buffer management fixes, v3

2015-01-26 Thread William Towle
This is version 3 of the hotfix patchset for video support on Lager, in which we aim to fix the kernel's warnings about unexpected buffer states. It replaces the following series: http://comments.gmane.org/gmane.linux.drivers.video-input-infrastructure/87009 This version of the

[PATCH 1/2] media: rcar_vin: helper function for streaming stop

2015-01-26 Thread William Towle
refactors code out of rcar_vin_videobuf_release() and into rcar_vin_wait_stop_streaming(), and ensures there are calls in places where we need to know that capturing has finished. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Signed-off-by: William Towle william.to...@codethink.co.uk

Re: [PATCH 4/8] WmT: m-5mols_core style pad handling for adv7604

2015-02-04 Thread William Towle
Hi Jean-Michel and others, On Thu, 29 Jan 2015, Jean-Michel Hautbois wrote: First of all, this subject puzzles me... What means WmT ?? That's just my initialism, to differentiate my work from that of colleagues'. I'll submit without those in due course (and SOBs). - fmt =

Re: [RFC PATCH 5/5] media: rcar_vin: move buffer management to .stop_streaming handler

2015-01-20 Thread William Towle
On Mon, 19 Jan 2015, Guennadi Liakhovetski wrote: On Mon, 19 Jan 2015, William Towle wrote: in the patchset Ben linked to above we think we have the appropriate loops: a for loop for queue_buf[], and list_for_each_safe() for anything left in priv-capture; this is consistent

Re: [RFC PATCH 5/5] media: rcar_vin: move buffer management to .stop_streaming handler

2015-01-19 Thread William Towle
On Mon, 19 Jan 2015, Guennadi Liakhovetski wrote: On Thu, 18 Dec 2014, Ben Hutchings wrote: Well, I thought that too. Will's submission from last week has that change: http://thread.gmane.org/gmane.linux.drivers.video-input-infrastructure/87009 Anyway, yes, that looks better! But I would

[PATCH 2/2] media: rcar_vin: move buffer management to .stop_streaming handler

2015-01-16 Thread William Towle
the system cleans up after streaming stops. This fixes a problem with modification of buffers after their content has been cleared for passing to userspace. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 47 +- 1

[PATCH 1/2] media: rcar_vin: Fix race condition terminating stream

2015-01-16 Thread William Towle
has finished where this is critical. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 41 +- 1 file changed, 27 insertions(+), 14 deletions(-) diff --git

[RFC PATCH 0/5] media: rcar_vin: Fixes for buffer management

2015-01-16 Thread William Towle
The following is a subset of our work in progress branch for video support on the Renesas Lager board, comprising hotfixes for video buffer management. We are successfully capturing single frames and video with the complete branch, and intend to follow up with stable patches from the branch

[PATCH 1/2] media: rcar_vin: helper function for streaming stop

2015-01-16 Thread William Towle
refactors code out of rcar_vin_videobuf_release() and into rcar_vin_wait_stop_streaming(), and ensures there are calls in places where we need to know that capturing has finished. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Signed-off-by: William Towle william.to...@codethink.co.uk

[PATCH 2/2] media: rcar_vin: move buffer management to .stop_streaming handler

2015-01-16 Thread William Towle
the system cleans up after streaming stops. This fixes a problem with modification of buffers after their content has been cleared for passing to userspace. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 47 +- 1

[PATCH 3/8] WmT: document adi,adv7612

2015-01-29 Thread William Towle
--- Documentation/devicetree/bindings/media/i2c/adv7604.txt |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/i2c/adv7604.txt b/Documentation/devicetree/bindings/media/i2c/adv7604.txt index bc50da2..1ca6e5a 100644 ---

RFC: supporting adv7604.c under soc_camera/rcar_vin

2015-01-29 Thread William Towle
The following constitutes parts of our rcar_vin development branch beyond the update to our hotfixes published earlier this month. Similarly, these patches are intended to the mainline 3.18 kernel. Further development is required, but we would like to highlight the following issues and discuss

[PATCH 6/8] WmT: adv7604 driver compatibility

2015-01-29 Thread William Towle
Add 'struct media_pad pad' member and suitable glue code, so that soc_camera/rcar_vin can become agnostic to whether an old or new- style driver (wrt pad API use) can sit underneath This version has been reworked to include appropriate constant and datatype names for kernel v3.18 ---

[PATCH 1/8] Add ability to read default input port from DT

2015-01-29 Thread William Towle
From: Ian Molton ian.mol...@codethink.co.uk --- Documentation/devicetree/bindings/media/i2c/adv7604.txt |3 +++ drivers/media/i2c/adv7604.c |8 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git

[PATCH 8/8] WmT: dts/i vin0/adv7612 (HDMI)

2015-01-29 Thread William Towle
--- arch/arm/boot/dts/r8a7790-lager.dts | 51 +++ 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/arch/arm/boot/dts/r8a7790-lager.dts b/arch/arm/boot/dts/r8a7790-lager.dts index be44493..c20b6cb 100644 --- a/arch/arm/boot/dts/r8a7790-lager.dts

[PATCH 2/8] adv7604.c: formats, default colourspace, and IRQs

2015-01-29 Thread William Towle
** for lx3.18.x+; from previous description ** The original adv7612-specific driver only contained formats meeting a certain specification; allowing the adv7612 chip to permit all the formats the adv7611 supports breaks this restriction and means that enum_mbus_code can end up containing values

[PATCH 5/8] media: rcar_vin: Add RGB888_1X24 input format support

2015-01-29 Thread William Towle
This adds V4L2_MBUS_FMT_RGB888_1X24 input format support which is used by the ADV7612 chip. Signed-off-by: Valentine Barshak valentine.bars...@cogentembedded.com --- URL:http://marc.info/?l=linux-shm=138002993417489q=raw FIXMEs required: - From: as per URL - adapted for lx3.18 by William

[PATCH 7/8] WmT: rcar_vin new ADV7612 support

2015-01-29 Thread William Towle
Add 'struct media_pad pad' member and suitable glue code, so that soc_camera/rcar_vin can become agnostic to whether an old or new- style driver (wrt pad API use) can sit underneath This version has been reworked to include appropriate constant and datatype names for kernel v3.18 --- ** this

Re: [Linux-kernel] RFC: supporting adv7604.c under soc_camera/rcar_vin

2015-03-25 Thread William Towle
Hello again all, Previously I promised to comment further on progress with our work supporting HDMI input on Lager. After studying commit 4c28078 [media] rcar_vin: Add scaling support on Hans' subdev2 branch, I have come to the conclusion that the following is actually reasonable behaviour

Re: [Linux-kernel] RFC: supporting adv7604.c under soc_camera/rcar_vin

2015-03-05 Thread William Towle
On Wed, 4 Mar 2015, Hans Verkuil wrote: On 03/04/15 10:51, William Towle wrote: if (timings-pad = state-source_pad) return -EINVAL; It suffices to comment out this line, but clearly this is not ideal. Depending on the intended semantics, should it be filtering out all pad

Re: [Linux-kernel] RFC: supporting adv7604.c under soc_camera/rcar_vin

2015-03-04 Thread William Towle
Hi all, I would like to develop a point in my previous discussion based on new findings: On Thu, 29 Jan 2015, William Towle wrote: 3. Our third problem concerns detecting the resolution of the stream. Our code works with the obsoleted driver (adv761x.c) in place, but with our modifications

[PATCH 02/20] media: adv7180: add of match table

2015-05-21 Thread William Towle
From: Ben Dooks ben.do...@codethink.co.uk Add a proper of match id for use when the device is being bound via device tree, to avoid having to use the i2c old-style binding of the device. Signed-off-by: Ben Dooks ben.do...@codethink.co.uk Signed-off-by: William.Towle william.to...@codethink.co.uk

[PATCH 10/20] media: soc_camera: soc_scale_crop: Use correct pad when calling subdev try_fmt

2015-05-21 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk Fix calls to subdev try_fmt to use correct pad. Fixes failures with subdevs that care about having the right pad number set. Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers

[PATCH 14/20] media: rcar_vin: Reject videobufs that are too small for current format

2015-05-21 Thread William Towle
In videobuf_setup reject buffers that are too small for the configured format. Fixes v4l2-complience issue. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c |3 +++ 1 file changed, 3

[PATCH 18/20] media: adv7604: Always query_dv_timings in adv76xx_fill_format

2015-05-21 Thread William Towle
Make sure we're always reporting the current format of the input. Fixes start of day bugs. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7604.c |4 1 file changed, 4 insertions(+) diff --git

[PATCH 06/20] ARM: shmobile: lager dts: specify default-input for ADV7612

2015-05-21 Thread William Towle
Set 'default-input' property for ADV7612. Enables image/video capture without the need to have userspace specifying routing. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Tested-by: William Towle william.to...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts |1 + 1 file

[PATCH 07/20] media: soc_camera: rcar_vin: Add BT.709 24-bit RGB888 input support

2015-05-21 Thread William Towle
From: Koji Matsuoka koji.matsuoka...@renesas.com Signed-off-by: Koji Matsuoka koji.matsuoka...@renesas.com Signed-off-by: Simon Horman horms+rene...@verge.net.au Signed-off-by: Yoshihiro Kaneko ykaneko0...@gmail.com Modified to use MEDIA_BUS_FMT_* constants Signed-off-by: William Towle

[PATCH 17/20] media: adv7604: Support V4L_FIELD_INTERLACED

2015-05-21 Thread William Towle
When hardware reports interlaced input, correctly set field to V4L_FIELD_INTERLACED ini adv76xx_fill_format. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7604.c |7 ++- 1 file changed, 6 insertions

[PATCH 11/20] media: soc_camera: Fill std field in enum_input

2015-05-21 Thread William Towle
From: Hans Verkuil hans.verk...@cisco.com Fill in the std field from the video_device tvnorms field in enum_input. Signed-off-by: Hans Verkuil hans.verk...@cisco.com Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c |3 +++ 1 file

[PATCH 20/20] media: soc_camera: Add debugging for get_formats

2015-05-21 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk Some helpful debugging for get_formats use, useful for debugging v4l2-compliance issues. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c

[PATCH 01/20] ARM: shmobile: lager dts: Add entries for VIN HDMI input support

2015-05-21 Thread William Towle
Adds DT entries for vin0_pins, adv7612 and vin0 Signed-off-by: William Towle william.to...@codethink.co.uk Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts | 41 ++- 1 file changed, 40 insertions(+), 1 deletion

[PATCH 04/20] media: adv7604: document support for ADV7612 dual HDMI input decoder

2015-05-21 Thread William Towle
From: Ian Molton ian.mol...@codethink.co.uk This documentation accompanies the patch adding support for the ADV7612 dual HDMI decoder / repeater chip. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- .../devicetree/bindings/media

[PATCH 09/20] media: rcar_vin: Use correct pad number in try_fmt

2015-05-21 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk Fix rcar_vin_try_fmt to use the correct pad number when calling the subdev set_fmt. Previously pad number 0 was always used, resulting in EINVAL if the subdev cares about the pad number (e.g. ADV7612). Signed-off-by: William Towle Taylor rob.tay

[PATCH 15/20] media: rcar_vin: Don't advertise support for USERPTR

2015-05-21 Thread William Towle
rcar_vin requires physically contiguous buffer, so shouldn't advertise support for USERPTR. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c |2 +- 1 file changed, 1 insertion(+), 1

[PATCH 05/20] media: adv7604: ability to read default input port from DT

2015-05-21 Thread William Towle
From: Ian Molton ian.mol...@codethink.co.uk Adds support to the adv7604 driver for specifying the default input port in the Device tree. If no value is provided, the driver will be unable to select an input without help from userspace. Tested-by: William Towle william.to...@codethink.co.uk

HDMI and Composite capture on Lager, for kernel 4.1

2015-05-21 Thread William Towle
This is our latest test branch for video support on Lager, ported to kernel 4.1 as per commit 9cae84b32dd52768cf2fd2fcb214c3f570676c4b ([media] DocBook/media: fix syntax error) on the media-tree master branch last week. Single frame and video capture is working with appropriate test cases for

[PATCH 12/20] media: soc_camera: Fix error reporting in expbuf

2015-05-21 Thread William Towle
From: Hans Verkuil hans.verk...@cisco.com Remove unnecessary check and fix the error code for vb1 drivers. Signed-off-by: Hans Verkuil hans.verk...@cisco.com Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c |8 ++-- 1 file changed,

[PATCH 08/20] media: soc_camera pad-aware driver initialisation

2015-05-21 Thread William Towle
Add detection of source pad number for drivers aware of the media controller API, so that soc_camera/rcar_vin can create device nodes to support a driver such as adv7604.c (for HDMI on Lager) underneath. Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay

[PATCH 13/20] media: soc_camera: v4l2-compliance fixes for querycap

2015-05-21 Thread William Towle
Fill in bus_info field and zero reserved field. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/media/platform

[PATCH 16/20] media: adv7180: Fix set_pad_format() passing wrong format

2015-05-21 Thread William Towle
Return a usable format (and resolution) from adv7180_set_pad_format() in the TRY_FORMAT case Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Tested-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7180.c |6 -- 1 file changed, 4 insertions(+), 2 deletions

[PATCH 03/20] media: adv7604: chip info and formats for ADV7612

2015-05-21 Thread William Towle
Add support for the ADV7612 chip as implemented on Renesas' Lager board to adv7604.c, including lists for formats/colourspace/timing selection and an IRQ handler. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7604.c | 83

[PATCH 19/20] media: rcar_vin: Clean up format debugging statements

2015-05-21 Thread William Towle
Pretty print fourcc and code in format debugging statements. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions

[PATCH 11/15] media: soc_camera: soc_scale_crop: Use correct pad number in try_fmt

2015-06-03 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk Fix calls to subdev try_fmt to use correct pad. Fixes failures with subdevs that care about having the right pad number set. Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers

[PATCH 09/15] media: soc_camera pad-aware driver initialisation

2015-06-03 Thread William Towle
gains a dependency on CONFIG_MEDIA_CONTROLLER, in line with requirements for building the drivers associated with it. Signed-off-by: William Towle william.to...@codethink.co.uk Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/Kconfig |1 + drivers

[PATCH 04/15] media: adv7604: chip info and formats for ADV7612

2015-06-03 Thread William Towle
Add support for the ADV7612 chip as implemented on Renesas' Lager board to adv7604.c, including lists for formats/colourspace/timing selection and an IRQ handler. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7604.c | 91

[PATCH 07/15] ARM: shmobile: lager dts: specify default-input for ADV7612

2015-06-03 Thread William Towle
Set 'default-input' property for ADV7612. Enables image/video capture without the need to have userspace specifying routing. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Tested-by: William Towle william.to...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts |1 + 1 file

[PATCH 03/15] media: adv7180: add of match table

2015-06-03 Thread William Towle
From: Ben Dooks ben.do...@codethink.co.uk Add a proper of match id for use when the device is being bound via device tree, to avoid having to use the i2c old-style binding of the device. Signed-off-by: Ben Dooks ben.do...@codethink.co.uk Signed-off-by: William.Towle william.to...@codethink.co.uk

[PATCH 14/15] media: soc_camera: fill in bus_info field

2015-06-03 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk Adapt soc_camera_querycap() so that cap-bus_info is populated in addition to cap-driver. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c

HDMI and Composite capture on Lager, for kernel 4.1, version 3

2015-06-03 Thread William Towle
Version 3. Obsoletes version 2, as seen at: http://permalink.gmane.org/gmane.linux.drivers.video-input-infrastructure/91668 Key changes in this version: this has some reworking of the adv7604 driver probe and soc_camera initialisation functions. In addition, we give rcar_vin.c a

[PATCH 10/15] media: rcar_vin: Use correct pad number in try_fmt

2015-06-03 Thread William Towle
Fix rcar_vin_try_fmt to use the correct pad number when calling the subdev set_fmt. Previously pad number 0 was always used, resulting in EINVAL if the subdev cares about the pad number (e.g. ADV7612). Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay

[PATCH 01/15] ARM: shmobile: lager dts: Add entries for VIN HDMI input support

2015-06-03 Thread William Towle
Add DT entries for vin0, vin0_pins, and adv7612 Signed-off-by: William Towle william.to...@codethink.co.uk Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts | 41 ++- 1 file changed, 40 insertions(+), 1 deletion

[PATCH 15/15] media: rcar_vin: Reject videobufs that are too small for current format

2015-06-03 Thread William Towle
From: Rob Taylor rob.tay...@codethink.co.uk In videobuf_setup reject buffers that are too small for the configured format. Fixes v4l2-complience issue. Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- drivers/media/platform

[PATCH 06/15] media: adv7604: ability to read default input port from DT

2015-06-03 Thread William Towle
From: Ian Molton ian.mol...@codethink.co.uk Adds support to the adv7604 driver for specifying the default input port in the Device tree. If no value is provided, the driver will be unable to select an input without help from userspace. Tested-by: William Towle william.to...@codethink.co.uk

[PATCH 12/15] media: soc_camera: Fill std field in enum_input

2015-06-03 Thread William Towle
From: Hans Verkuil hans.verk...@cisco.com Fill in the std field from the video_device tvnorms field in enum_input. Signed-off-by: Hans Verkuil hans.verk...@cisco.com Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c |3 +++ 1 file

[PATCH 02/15] media: soc_camera: rcar_vin: Add BT.709 24-bit RGB888 input support

2015-06-03 Thread William Towle
* constants Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/rcar_vin.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/soc_camera/rcar_vin.c b

[PATCH 13/15] media: soc_camera: Fix error reporting in expbuf

2015-06-03 Thread William Towle
From: Hans Verkuil hans.verk...@cisco.com Remove unnecessary check and fix the error code for vb1 drivers. Signed-off-by: Hans Verkuil hans.verk...@cisco.com Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/soc_camera.c |8 ++-- 1 file changed,

[PATCH 05/15] media: adv7604: document support for ADV7612 dual HDMI input decoder

2015-06-03 Thread William Towle
From: Ian Molton ian.mol...@codethink.co.uk This documentation accompanies the patch adding support for the ADV7612 dual HDMI decoder / repeater chip. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Reviewed-by: William Towle william.to...@codethink.co.uk --- .../devicetree/bindings/media

[PATCH 08/15] v4l: subdev: Add pad config allocator and init

2015-06-03 Thread William Towle
From: Laurent Pinchart laurent.pinch...@linaro.org Add a new subdev operation to initialize a subdev pad config array, and a helper function to allocate and initialize the array. This can be used by bridge drivers to implement try format based on subdev pad operations. Signed-off-by: Laurent

[PATCH 09/15] media: soc_camera pad-aware driver initialisation

2015-06-25 Thread William Towle
gains a dependency on CONFIG_MEDIA_CONTROLLER, in line with requirements for building the drivers associated with it. Signed-off-by: William Towle william.to...@codethink.co.uk Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera/Kconfig |1 + drivers

[PATCH 10/15] media: rcar_vin: Use correct pad number in try_fmt

2015-06-25 Thread William Towle
Fix rcar_vin_try_fmt's use of an inappropriate pad number when calling the subdev set_fmt function - for the ADV7612, IDs should be non-zero. Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay...@codethink.co.uk --- drivers/media/platform/soc_camera

[PATCH 02/15] media: soc_camera: rcar_vin: Add BT.709 24-bit RGB888 input support

2015-06-25 Thread William Towle
* constants Signed-off-by: William Towle william.to...@codethink.co.uk Reviewed-by: Rob Taylor rob.tay...@codethink.co.uk Acked-by: Hans Verkuil hans.verk...@cisco.com --- drivers/media/platform/soc_camera/rcar_vin.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git

[PATCH 07/15] ARM: shmobile: lager dts: specify default-input for ADV7612

2015-06-25 Thread William Towle
Set 'default-input' property for ADV7612. Enables image/video capture without the need to have userspace specifying routing. Signed-off-by: Ian Molton ian.mol...@codethink.co.uk Tested-by: William Towle william.to...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts |1 + 1 file

[PATCH 04/15] media: adv7604: chip info and formats for ADV7612

2015-06-25 Thread William Towle
Add support for the ADV7612 chip as implemented on Renesas' Lager board to adv7604.c, including lists for formats/colourspace/timing selection and an IRQ handler. Signed-off-by: William Towle william.to...@codethink.co.uk --- drivers/media/i2c/adv7604.c | 102

[PATCH 01/15] ARM: shmobile: lager dts: Add entries for VIN HDMI input support

2015-06-25 Thread William Towle
Add DT entries for vin0, vin0_pins, and adv7612 Signed-off-by: William Towle william.to...@codethink.co.uk Signed-off-by: Rob Taylor rob.tay...@codethink.co.uk --- arch/arm/boot/dts/r8a7790-lager.dts | 41 ++- 1 file changed, 40 insertions(+), 1 deletion

[PATCH 03/15] media: adv7180: add of match table

2015-06-25 Thread William Towle
From: Ben Dooks ben.do...@codethink.co.uk Add a proper of match id for use when the device is being bound via device tree, to avoid having to use the i2c old-style binding of the device. Signed-off-by: Ben Dooks ben.do...@codethink.co.uk Signed-off-by: William.Towle william.to...@codethink.co.uk

HDMI and Composite capture on Lager, for kernel 4.1, version 4

2015-06-25 Thread William Towle
Version 4. Obsoletes version 3, as seen at: http://permalink.gmane.org/gmane.linux.drivers.video-input-infrastructure/91931 This version has the bus_info field set in rcar_vin.c, where the value used can be constructed uniquely. Elsewhere a number of small optimisations have been

  1   2   >