Re: Chicony Electronics 04f2:b1b4 webcam device unsupported (yet)

2010-07-16 Thread Pete Eberlein
On Fri, 2010-07-16 at 18:32 +0200, Michael Kromer wrote: Hi, I have bought myself a rather new Lenovo Thinkpad X100e, and there is no support for the webcam device in the current (2.6.34) kernel (yet). 2.6.35 doesn't seem to have a driver for it either. Is there any possibility for one of

Re: [RFC/PATCH v2 06/10] media: Entities, pads and links enumeration

2010-07-22 Thread Pete Eberlein
On Thu, 2010-07-22 at 17:20 +0200, Laurent Pinchart wrote: Laurent Pinchart wrote: ... diff --git a/Documentation/media-framework.txt b/Documentation/media-framework.txt index 3acc62b..16c0177 100644 --- a/Documentation/media-framework.txt +++

Re: [2.6.35] usb 2.0 em28xx kernel panic general protection fault: 0000 [#1] SMP RIP: 0010:[ffffffffa004fbc5] [ffffffffa004fbc5] em28xx_isoc_copy_vbi+0x62e/0x812 [em28xx]

2010-08-11 Thread Pete Eberlein
On Wed, 2010-08-11 at 09:25 +0200, Sander Eikelenboom wrote: Hello Devin, Yes it's completely reproducible for a change: ffmpeg -f video4linux -r 25 -s 720x576 -i /dev/video0 out.flv gave an error: Use -f video4linux2. The -f video4linux option uses the old video4linux1 API. I have seen

[PATCH] go7007: MJPEG buffer overflow

2010-09-23 Thread Pete Eberlein
, causing a crash. The JPEG data that emulated MODET start code was being removed from the output, resulting in garbled JPEG frames. Therefore ignore MODET start codes when MODET is not enabled. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff --git a/drivers/staging/go7007

Re: [PATCH 03/16] go7007: Add MODULE_DEVICE_TABLE to the go7007 I2C modules

2010-10-07 Thread Pete Eberlein
Acked-by: Pete Eberlein p...@sensoray.com On Fri, 2010-09-24 at 16:14 +0200, Laurent Pinchart wrote: The device table is required to load modules based on modaliases. Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com --- drivers/staging/go7007/wis-ov7640.c |1

Re: [PATCH 05/16] go7007: Don't use module names to load I2C modules

2010-10-07 Thread Pete Eberlein
Acked-by: Pete Eberlein p...@sensoray.com On Fri, 2010-09-24 at 16:14 +0200, Laurent Pinchart wrote: With the v4l2_i2c_new_subdev* functions now supporting loading modules based on modaliases, replace the hardcoded module name passed to those functions by NULL. All corresponding I2C modules

Re: [PATCH 04/16] go7007: Fix the TW2804 I2C type name

2010-10-07 Thread Pete Eberlein
Acked-by: Pete Eberlein p...@sensoray.com On Fri, 2010-09-24 at 16:14 +0200, Laurent Pinchart wrote: The TW2804 I2C sub-device type name was incorrectly set to wis_twTW2804 for the adlink mpg24 board. Rename it to wis_tw2804. Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com

Re: Volunteers needed: BKL removal: replace .ioctl by .unlocked_ioctl

2010-12-20 Thread Pete Eberlein
on it or not. If you can't work on it, but you know someone else, then let me know as well. s2255drv (Pete Eberlein) I'll work on this one. Staging driver list: go7007 (Pete Eberlein) And this one. Regards, Pete Eberlein -- To unsubscribe from this list: send the line unsubscribe linux-media in the body

[PATCH] s2255drv: atomic submit urb in completion handler

2011-04-01 Thread Pete Eberlein
An usb_submit_urb should be atomic in a completion handler. This fixes BUG: scheduling while atomic messages. Signed-off-by: Pete Eberlein p...@sensoray.com diff --git a/drivers/media/video/s2255drv.c b/drivers/media/video/s2255drv.c index f5a46c4..85c3158 100644 --- a/drivers/media/video

[PATCH 1/5] go7007: Add struct v4l2_device.

2009-11-10 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com This adds a struct v4l2_device to the go7007 device struct and registers it during v4l2 initialization. The v4l2_device registration overwrites the go-dev device_data, which is a struct usb_interface with intfdata set to the struct go7007. This changes

[PATCH 2/5] s2250: Mutex function usage.

2009-11-10 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com Fix mutex function usage, which was overlooked in a previous patch. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff -r a603ad1e6a1c -r 99e4a0cf6788 linux/drivers/staging/go7007/s2250-board.c --- a/linux/drivers/staging/go7007/s2250

[PATCH 3/5] s2250: Change module structure

2009-11-10 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com The s2250-board i2c module was converted to use v4l2-i2c-drv.h in preparation for its subdev conversion. This change prevented the s2250-loader from being initialized within the same module due to the module_init and module_exit function definitions in v4l2

[PATCH 4/5] s2250: subdev conversion

2009-11-10 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com Convert the s2250 i2c driver to use v4l2 subdev interface. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff -r 5fe2031944d4 -r a44341b7bf67 linux/drivers/staging/go7007/s2250-board.c --- a/linux/drivers/staging/go7007/s2250-board.c

[PATCH 5/5] go7007: subdev conversion

2009-11-10 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com Convert the go7007 driver to v4l2 subdev interface, using v4l2 i2c subdev functions instead of i2c functions directly. The v4l2 ioctl ops functions call subdev ops instead of i2c commands. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com

Re: [PATCH] Staging: saa7134-go7007: replace dma_sync_single with dma_sync_single_for_cpu

2010-05-13 Thread Pete Eberlein
Thanks, Tomonori. Does this need to get submitted to the linux-media tree as well, or will this patch get pulled automatically from Linus' tree? Thanks, Pete Eberlein On Thu, 2010-05-13 at 12:45 +0900, FUJITA Tomonori wrote: dma_sync_single() is deprecated and will be removed soon

vivi videobuf bug with tvtime

2010-07-02 Thread Pete Eberlein
There's a problem with the tvtime application that affects recent v4l2 drivers. The tvtime application works fine the first time you run it, but the second time tvtime is run, the call to VIDIOC_REQBUFS fails with EBUSY. The problem is that tvtime does a VIDIOC_STREAMOFF, then VIDIOC_QBUF a

Re: [GIT PULL] go7007 firmware updates

2013-05-28 Thread Pete Eberlein
Hi Hans, On 05/27/2013 12:56 PM, Hans Verkuil wrote: I can revert the rename action, but I would rather not do it. I believe there are good reasons for doing this, especially since the current situation is effectively broken anyway due to the missing firmware files. If you really don't

videobuf mmap deadlock

2013-11-01 Thread Pete Eberlein
wrong, or is this a valid regression? Regards, Pete Eberlein -- 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] go7007: Fix 2250 urb type

2011-11-18 Thread Pete Eberlein
commit a846d8fce9e8be30046be3c512982bd0345e7015 Author: Pete Eberlein p...@sensoray.com Date: Fri Nov 18 10:00:15 2011 -0800 go7007: Fix 2250 urb type The 2250 board uses bulk endpoint for interrupt handling, and should use a bulk urb instead of an int urb. Signed-off-by: Pete Eberlein p

Re: go7007 driver -- which program you use for capture

2010-01-12 Thread Pete Eberlein
On Fri, 2010-01-08 at 14:07 -0500, TJ wrote: Pete and anybody else out there with go7007 devices, what do you use for capture? I used a modified capture.c, based on http://v4l2spec.bytesex.org/v4l2spec/capture.c In the init_device(void) function, use: fmt.type=

[PATCH] s2250: Fix write_reg i2c address

2010-01-13 Thread Pete Eberlein
request. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff -r 3a4be7d7dabd -r 134a95c0d98b linux/drivers/staging/go7007/s2250-board.c --- a/linux/drivers/staging/go7007/s2250-board.cSun Jan 03 17:04:42 2010 + +++ b/linux/drivers/staging/go7007/s2250-board.c

Re: go7007 driver -- which program you use for capture

2010-01-14 Thread Pete Eberlein
On Thu, 2010-01-14 at 15:03 -0500, TJ wrote: Pete, Question: I was looking through the code and noticed that you turned s2250 driver into v4l2_subdev and go7007 driver initializes it as such and passes it calls via call_all (v4l2_device_call_until_err). How does that affect other drivers?

[PATCH 1/5] go7007: driver id cleanup

2010-02-11 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com Removed the I2C_DRIVERID_WIS usage from the device configurations, since the type parameter is all that is needed to probe the chip driver module. Eventually wis-i2c.h will be removed. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff -r

[PATCH 0/5] go7007 staging changes

2010-02-11 Thread Pete Eberlein
, and don't add anything not already in the existing saa7113 and saa7115 video decoder drivers. The audio chip driver wis-uda1342 doesn't belong in If these changes are accepted, it should be determined if the go7007 driver can be moved out of staging, or what work remains to be done. Pete Eberlein

[PATCH 3/5] tw2804: video decoder subdev conversion

2010-02-11 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com This is a subdev conversion of wis-tw2804 video decoder from the staging go7007 directory. This obsoletes the wis-tw2804 driver. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff -r f7edcbfeb63c -r 024987c00f06 linux/drivers/media/video

[PATCH 2/5] sony-tuner: Subdev conversion from wis-sony-tuner

2010-02-11 Thread Pete Eberlein
From: Pete Eberlein p...@sensoray.com This is a subdev conversion of the go7007 wis-sony-tuner i2c driver, and places it with the other tuner drivers. This obsoletes the wis-sony-tuner driver in the go7007 staging directory. Priority: normal Signed-off-by: Pete Eberlein p...@sensoray.com diff

Re: [PATCH 2/5] sony-tuner: Subdev conversion from wis-sony-tuner

2010-02-12 Thread Pete Eberlein
On Fri, 2010-02-12 at 12:29 +0100, Hans Verkuil wrote: On Friday 12 February 2010 01:33:07 Pete Eberlein wrote: From: Pete Eberlein p...@sensoray.com This is a subdev conversion of the go7007 wis-sony-tuner i2c driver, and places it with the other tuner drivers. This obsoletes the wis

[PATCH 2/5 v2] sony-tuner: Subdev conversion from wis-sony-tuner

2010-02-12 Thread Pete Eberlein
it. I hope this clarifies this. Yes it does, thank you. We do want to allow our customers to use the go7007 driver with our products on older kernels, so I would like to keep the v4l2-i2c-drv.h for now. I've addressed your other comments in the revised patch: From: Pete Eberlein p