Radio application using V4L2 on console?

2009-12-10 Thread Joonyoung Shim
Hi, all. I just wonder there is any radio application using the V4L2 on console. I found only the Kradio app of KDE, but the KDE is difficult to use the embedded system. I am testing using my simple radio test application on console, but it is also difficult to test correctly RDS - parsing

RE: hauppauge hvr 2200: lost FE_HAS_LOCK

2009-12-10 Thread Marco Berizzi
From: Marco Berizzi To: linux-media@vger.kernel.org Subject: hauppauge hvr 2200: lost FE_HAS_LOCK Date: Mon, 16 Nov 2009 09:43:49 +0100 Hi Folks, I have found a problem with the hauppauge wintv hvr 2200 on linux 2.6.32-rc7 x86-64. When I initialize the second tuner with tzap the first

Re: v4l-dvb from source on 2.6.31.5 opensuse kernel - not working

2009-12-10 Thread Valerio Bontempi
2009/12/9 Devin Heitmueller dheitmuel...@kernellabs.com: On Wed, Dec 9, 2009 at 1:21 PM, Valerio Bontempi I don't know how it is happened, because I followed the normal way to compile v4l-dvb, so it seems a very strange behaviour... however, how can I solve, cleaning out all the in-kernel

Re: [RFC,PATCH] VIDIOC_G_EXT_CTRLS does not handle NULL pointer correctly

2009-12-10 Thread Laurent Pinchart
Hi Mauro, On Wednesday 10 June 2009 23:58:31 Laurent Pinchart wrote: On Wednesday 10 June 2009 15:53:57 Mauro Carvalho Chehab wrote: Em Wed, 10 Jun 2009 10:52:28 -0300 Mauro Carvalho Chehab mche...@infradead.org escreveu: Em Mon, 25 May 2009 11:16:34 -0300 Mauro Carvalho Chehab

Re: Compile Error - ir-keytable

2009-12-10 Thread Jeremy Simmons
I'm having the same problem. Any solution? -Jeremy * Subject: Compile Error - ir-keytable * From: David Carlo dca...@ * Date: Wed, 2 Dec 2009 11:56:22 -0500 Hello. I'm compiling the v4l kernel

Re: Radio application using V4L2 on console?

2009-12-10 Thread Alexey Klimov
On Thu, Dec 10, 2009 at 11:27 AM, Joonyoung Shim jy0922.s...@samsung.com wrote: Hi, all. I just wonder there is any radio application using the V4L2 on console. I found only the Kradio app of KDE, but the KDE is difficult to use the embedded system. I am testing using my simple radio test

Re: [PATCH] sh_mobile_ceu_camera: Add physical address alignment checks

2009-12-10 Thread Guennadi Liakhovetski
Hi On Wed, 9 Dec 2009, Magnus Damm wrote: From: Magnus Damm d...@opensource.se Make sure physical addresses are 32-bit aligned in the SuperH Mobile CEU driver. The lowest two bits of the address registers are fixed to zero so frame buffers have to bit 32-bit aligned. The V4L2 mmap() case

Re: [PATCH] sh_mobile_ceu_camera: Remove frame size page alignment

2009-12-10 Thread Guennadi Liakhovetski
On Wed, 9 Dec 2009, Magnus Damm wrote: From: Magnus Damm d...@opensource.se This patch updates the SuperH Mobile CEU driver to not page align the frame size. Useful in the case of USERPTR with non-page aligned frame sizes and offsets. Signed-off-by: Magnus Damm d...@opensource.se ---

Re: [GIT PULL for 2.6.33] V4L/DVB updates

2009-12-10 Thread Mauro Carvalho Chehab
David T. L. Wong wrote: Ingo Molnar wrote: Hi, FYI, there's a new build failure on 32-bit x86 caused by the new max2165 tuner driver: drivers/built-in.o: In function `max2165_set_params': max2165.c:(.text+0x486293): undefined reference to `__floatunsidf' max2165.c:(.text+0x4862bc):

Re: uvcvideo kernel panic when using libv4l

2009-12-10 Thread Laurent Pinchart
Hi Pablo, On Monday 07 December 2009 18:18:11 Pablo Baena wrote: I get a kernel panic when running the attached sample code. I run it as: $ gcc capture.c -o capture $ export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so $ ./capture -d/dev/video0 -c1000 -r -r tells it to capture using

Re: TBS 6980 Dual DVB-S2 PCIe card

2009-12-10 Thread Ian Richardson
On 2009-12-09 15:27, Thomas Kernen wrote: Ian Richardson wrote: On 2009-12-08 13:31, Thomas Kernen wrote: Matthias Wächter wrote: Hallo Thomas! Am 02.12.2009 15:31, schrieb Thomas Kernen: Is someone already working on supporting the TBS 6980 Dual DVB-S2 PCIe card?

[GIT PULL for 2.6.33] V4L/DVB compilation fix on i386 arch

2009-12-10 Thread Mauro Carvalho Chehab
Linus, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus For the following patch: - max2165: 32bit build patch This is needed in order to fix i386 compilation with some gcc versions that don't allow an integer division of 64 bits

[PULL] http://udev.netup.ru/cgi-bin/hgwebdir.cgi/v4l-dvb-aospan-ci

2009-12-10 Thread Abylai Ospan
Mauro, Please pulll change: http://udev.netup.ru/cgi-bin/hgwebdir.cgi/v4l-dvb-aospan-ci/rev/3b217910057c Print bitrate measured by stv0900 demod in stv0900_read_status. this feature very useful for debugging. -- Abylai Ospan aos...@netup.ru NetUP Inc. signature.asc Description: This is a

Re: [GIT PULL for 2.6.32] V4L/DVB updates

2009-12-10 Thread Mauro Carvalho Chehab
Em Tue, 1 Dec 2009 20:21:52 -0600 (CST) Mike Isely is...@isely.net escreveu: On Tue, 1 Dec 2009, Mauro Carvalho Chehab wrote: Mike Isely wrote: On Mon, 30 Nov 2009, Mauro Carvalho Chehab wrote: Em Sat, 28 Nov 2009 14:33:30 -0600 (CST) Mike Isely is...@isely.net escreveu:

Latest stack that can be merged on top of linux-next tree

2009-12-10 Thread Karicheri, Muralidharan
Guennadi, I am not sure if your MT9T031 changes are part of linux-next tree at v4l-dvb. If not, can you point me to the latest stack that I can apply on top of linux-next tree to get your latest changes for MT9T031 sensor driver? I plan to do integrate sensor driver with vpfe capture driver

Re: [GIT PULL for 2.6.32] V4L/DVB updates

2009-12-10 Thread Michael Krufky
On Thu, Dec 10, 2009 at 10:04 AM, Mauro Carvalho Chehab mche...@infradead.org wrote: Em Tue, 1 Dec 2009 20:21:52 -0600 (CST) Mike Isely is...@isely.net escreveu: On Tue, 1 Dec 2009, Mauro Carvalho Chehab wrote: Mike Isely wrote: On Mon, 30 Nov 2009, Mauro Carvalho Chehab wrote: Em

Re: v4l-dvb from source on 2.6.31.5 opensuse kernel - not working

2009-12-10 Thread Valerio Bontempi
2009/12/10 Valerio Bontempi valerio.bonte...@gmail.com: 2009/12/9 Devin Heitmueller dheitmuel...@kernellabs.com: On Wed, Dec 9, 2009 at 1:21 PM, Valerio Bontempi I don't know how it is happened, because I followed the normal way to compile v4l-dvb, so it seems a very strange behaviour...

Re: uvcvideo kernel panic when using libv4l

2009-12-10 Thread Pablo Baena
Can you tell me how to obtain such backtrace? This is a hard panic and I don't know how to obtain a backtrace, since the keyboard gets unresponsive. On Thu, Dec 10, 2009 at 11:19 AM, Laurent Pinchart laurent.pinch...@ideasonboard.com wrote: Hi Pablo, On Monday 07 December 2009 18:18:11 Pablo

Re: uvcvideo kernel panic when using libv4l

2009-12-10 Thread Laurent Pinchart
On Thursday 10 December 2009 16:26:19 Pablo Baena wrote: Can you tell me how to obtain such backtrace? This is a hard panic and I don't know how to obtain a backtrace, since the keyboard gets unresponsive. Once the kernel crashes in interrupt context there's not much you can do. One solution

Re: IR Receiver on an Tevii S470

2009-12-10 Thread Igor M. Liplianin
On 10 декабря 2009 03:12:39 Andy Walls wrote: On Wed, 2009-12-09 at 17:54 +0200, Igor M. Liplianin wrote: Igor and Matthias, Please try the changes that I have for the TeVii S470 that are here: http://linuxtv.org/hg/~awalls/cx23885-ir In fact some time ago

Re: [PATCH] uvcvideo: add another YUYV format GUID

2009-12-10 Thread Daniel Ritz
On Thu, 2009-12-10 at 02:46 +0100, Laurent Pinchart wrote: Hi Daniel, On Friday 04 December 2009 03:05:37 Daniel Ritz wrote: Hi Laurent On Thu, 2009-12-03 at 21:15 +0100, Laurent Pinchart wrote: Hi Daniel, On Wednesday 02 December 2009 00:48:44 Daniel Ritz wrote: For some

TveiiS470 and DVBWorld2005 not working

2009-12-10 Thread Guillem Solà
Hi, I come to this list as my last resort. I have two DVB-S PCIE cards and no one can get channels, but I have another computer with a PCI SAA7146 that can get 1400 services from same dish. * Tveii S470 * One is the Tveii S470. I guess that the S470 should work because you are working in

Re: [linux-dvb] Hauppauge PVR-150 Vertical sync issue?

2009-12-10 Thread Robert Longfield
Ok I've been able to do some troubleshooting with some interesting results. I removed the one splitter being used, connected to the main cable coming into the house, isolated the grounds with no change in sync issues. I pulled the pvr-150 card out of the linux machine and put it into my window

[PATCH - v1 4/6] V4L - vpfe_capture bug fix and enhancements

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Added a experimental IOCTL, to read the CCDC parameters. Default handler was not getting the original pointer from the core. So a wrapper function added to handle the default handler properly. Also fixed a bug in the probe() in the linux-next tree

[PATCH - v1 5/6] V4L - vpfe capture - build environment for ISIF driver

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding Makefile and Kconfig for ISIF driver Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-next tree drivers/media/video/Kconfig | 15 ++- drivers/media/video/davinci/Makefile |1 + 2

[PATCH - v1 2/6] V4L - vpfe capture - Adding DM365 ISIF driver - header files

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the header file for ISIF driver on DM365. This has comments incorporated from initial version. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains

[PATCH - v1 6/6] DaVinci - Adding support for vpfe capture on DM365

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Adding platform code for supporting vpfe capture and ISIF driver on DM365. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- arch/arm/mach-davinci/board-dm365-evm.c| 71 +++ arch/arm/mach-davinci/dm365.c

[PATCH - v1 1/6] V4L - vpfe-capture : DM365 vpss enhancements

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com Enhancements to support DM365 ISP5 and VPSS module configuration. Also cleaned up the driver by removing redundant variables. Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-next v4l-dvb tree

[PATCH - v1 3/6] V4L-vpfe-capture-Adding ISIF driver for DM365 - source

2009-12-10 Thread m-karicheri2
From: Muralidharan Karicheri m-kariche...@ti.com This is the source file for ISIF driver for DM365. This has comments incorporated from initial version. ISIF driver is equivalent to CCDC driver on DM355 and DM644x. This driver is tested for YUV capture from TVP514x driver. This patch contains

Re: [PULL] http://udev.netup.ru/cgi-bin/hgwebdir.cgi/v4l-dvb-aospan-ci

2009-12-10 Thread Abylai Ospan
On Thu, 2009-12-10 at 17:26 +0300, Abylai Ospan wrote: Mauro, Please pulll change: http://udev.netup.ru/cgi-bin/hgwebdir.cgi/v4l-dvb-aospan-ci/rev/3b217910057c Print bitrate measured by stv0900 demod in stv0900_read_status. this feature very useful for debugging. sorry, here is a

Re: [RFC,PATCH] VIDIOC_G_EXT_CTRLS does not handle NULL pointer correctly

2009-12-10 Thread Németh Márton
Laurent Pinchart wrote: Hi Mauro, On Wednesday 10 June 2009 23:58:31 Laurent Pinchart wrote: On Wednesday 10 June 2009 15:53:57 Mauro Carvalho Chehab wrote: Em Wed, 10 Jun 2009 10:52:28 -0300 Mauro Carvalho Chehab mche...@infradead.org escreveu: Em Mon, 25 May 2009 11:16:34 -0300 Mauro

Re: [PATCH - v1 5/6] V4L - vpfe capture - build environment for ISIF driver

2009-12-10 Thread Sergei Shtylyov
Hello. m-kariche...@ti.com wrote: From: Muralidharan Karicheri m-kariche...@ti.com Adding Makefile and Kconfig for ISIF driver Signed-off-by: Muralidharan Karicheri m-kariche...@ti.com --- Applies to linux-next tree drivers/media/video/Kconfig | 15 ++-

Firmware for dib0700

2009-12-10 Thread Mauro Carvalho Chehab
Hi David, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-firmware.git master For dib0700 firmware. -- Cheers, Mauro -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo

Re: TveiiS470 and DVBWorld2005 not working

2009-12-10 Thread Igor M. Liplianin
On 10 декабря 2009 18:47:09 Guillem Solà wrote: Hi, I come to this list as my last resort. I have two DVB-S PCIE cards and no one can get channels, but I have another computer with a PCI SAA7146 that can get 1400 services from same dish. * Tveii S470 * One is the Tveii S470. I guess that

Re: Firmware for dib0700

2009-12-10 Thread Devin Heitmueller
On Thu, Dec 10, 2009 at 1:28 PM, Mauro Carvalho Chehab mche...@redhat.com wrote: Hi David, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-firmware.git master For dib0700 firmware. Mauro, I had David pull in this firmware months ago (so it could be

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, +/** + * vpfe_disable_clock() - Disable clocks for vpfe capture driver + * @vpfe_dev - ptr to vpfe capture device + * + * Disables clocks defined in vpfe configuration. + */ static void vpfe_disable_clock(struct vpfe_device

Re: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Kevin Hilman
Karicheri, Muralidharan m-kariche...@ti.com writes: Kevin, I think I have figured it out... First issue was that I was adding my entry at the end of dm644x_clks[] array. I need to add it before the CLK(NULL, NULL, NULL) secondly, your suggestion didn't work as is. This is what I had to

[cron job] v4l-dvb daily build 2.6.22 and up: ERRORS, 2.6.16-2.6.21: ERRORS

2009-12-10 Thread Hans Verkuil
This message is generated daily by a cron job that builds v4l-dvb for the kernels and architectures in the list below. Results of the daily build of v4l-dvb: date:Thu Dec 10 19:00:04 CET 2009 path:http://www.linuxtv.org/hg/v4l-dvb changeset: 13592:1e6049b8cb4c gcc version: gcc

Re: Firmware for dib0700

2009-12-10 Thread Mauro Carvalho Chehab
Devin Heitmueller wrote: On Thu, Dec 10, 2009 at 1:28 PM, Mauro Carvalho Chehab mche...@redhat.com wrote: Hi David, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-firmware.git master For dib0700 firmware. Mauro, I had David pull in this firmware

Re: Firmware for dib0700

2009-12-10 Thread Devin Heitmueller
On Thu, Dec 10, 2009 at 2:21 PM, Mauro Carvalho Chehab mche...@redhat.com wrote: Devin Hmm... sorry, it seems I missed your pull request. I'll need to re-check my git update script here... I should have been able to notice it. Because of the timeliness for Karmic (they actually moved it

Re: MSI StarCam working in vlc only (with poor colors)

2009-12-10 Thread Jozef Riha
thank you again, paulo, for your off-list help. cam is now working nicely with xawtv, guvcview and skype. the colors slightly improved during day-light, when artificial light is used they still look bad though. i fiddled around with just about all v4l controls but couldn't really fix it. i'll run

Re: Latest stack that can be merged on top of linux-next tree

2009-12-10 Thread HoP
Hi, 2009/12/10 Karicheri, Muralidharan m-kariche...@ti.com: Guennadi, I am not sure if your MT9T031 changes are part of linux-next tree at v4l-dvb. If not, can you point me to the latest stack that I can apply on top of linux-next tree to get your latest changes for MT9T031 sensor driver?

RE: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Karicheri, Muralidharan
I thought following is correct:- Probe() clk_get() followed by clk_enable() Remove() clk_disable() followed by clk_put() Suspend() clk_disable() Resume() clk_enable() Yes, that is correct. I didn't look at the whole driver. My concern was that if the driver was enhanced to more

RE: [PATCH - v1 1/2] V4L - vpfe capture - make clocks configurable

2009-12-10 Thread Karicheri, Muralidharan
Kevin, I think I have figured it out... First issue was that I was adding my entry at the end of dm644x_clks[] array. I need to add it before the CLK(NULL, NULL, NULL) secondly, your suggestion didn't work as is. This is what I had to do to get it working... static struct clk

Re: Latest stack that can be merged on top of linux-next tree

2009-12-10 Thread Daniel Glöckner
Hi, On 12/10/2009 08:39 PM, HoP wrote: 2009/12/10 Karicheri, Muralidharan m-kariche...@ti.com: BTW, Is there a driver for the PCA9543 i2c switch that is part of MT9T031 headboard? I would like to know answer also :) I had to add support for pca9542 (what is 2 port switch) for our

RE: Latest stack that can be merged on top of linux-next tree

2009-12-10 Thread Karicheri, Muralidharan
Hi, Thanks for the email. Any idea how i2c drivers can work with this? Currently in my board, I have adapter id = 1 for main i2c bus. So when this mux driver is built into the kernel, I guess I can access it using a different adapter id, right? If so, what is the adapter id? How do I use

[PULL] http://linuxtv.org/hg/~dougsland/v4l-dvb

2009-12-10 Thread Douglas Schilling Landgraf
Hello Mauro, Please pull from http://linuxtv.org/hg/~dougsland/v4l-dvb for the following: - radio-tea5764: Correct size given to memsetdefault - uvc: Correct size given to memset - radio-sf16fmi: add autoprobing - radio-sf16fmi: fix mute, add SF16-FMP to texts - vpif: move vpif_remove

Re: Latest stack that can be merged on top of linux-next tree

2009-12-10 Thread HoP
Hi, 2009/12/10 Karicheri, Muralidharan m-kariche...@ti.com: Hi, Thanks for the email. Any idea how i2c drivers can work with this? Currently in my board, I have adapter id = 1 for main i2c bus. So when this mux driver is built into the kernel, I guess I can access it using a different

Re: MSI StarCam working in vlc only (with poor colors)

2009-12-10 Thread Paulo Assis
Josef, white balance temperature and hue controls are being blacklisted in uvcvideo for all cameras due to a bug in the driver. A patch fixing the issue was committed recently (https://lists.berlios.de/pipermail/linux-uvc-devel/2009-December/005396.html) but I'm not sure when it will be available.

Vadim Blinov has added you as a friend on the website VK.com

2009-12-10 Thread VK
Hello, Vadim Blinov has added you as a friend on the website VK.com You can log in and view your friends` pages using your email and automatically created password: fcsoncpU VK.com is a website that helps dozens of millions of people find their old friends, share photos and events and always

[PATCH] ov511: fix probe() hang due to double mutex_lock

2009-12-10 Thread Brandon Philips
Commit 163fe744c3283fd267268629afff4cfc846ed0e0 added a double mutex_lock which hangs ov51x_probe(). This was clearly a typo. Change final mutex_lock() - mutex_unlock() Signed-off-by: Brandon Philips bphil...@suse.de --- drivers/media/video/ov511.c |2 +- 1 files changed, 1 insertions(+), 1

Re: [PATCH] uvcvideo: add another YUYV format GUID

2009-12-10 Thread Laurent Pinchart
On Thursday 10 December 2009 17:34:25 Daniel Ritz wrote: On Thu, 2009-12-10 at 02:46 +0100, Laurent Pinchart wrote: Hi Daniel, On Friday 04 December 2009 03:05:37 Daniel Ritz wrote: Hi Laurent On Thu, 2009-12-03 at 21:15 +0100, Laurent Pinchart wrote: Hi Daniel, On

Re: [PATCH] sound/usb: Relax urb data alignment restriciton for HVR-950Q only

2009-12-10 Thread John S Gruber
After reviewing the patch as well as the spec, your change looks pretty reasonable (aside from the fact that you need the other USB IDs).  It seems pretty clear that the au0828 violates the spec, but the spec does indicate how to handle that case, which is what your code addresses. I think

Re: [PATCH] sound/usb: Relax urb data alignment restriciton for HVR-950Q only

2009-12-10 Thread Devin Heitmueller
Hello John, On Thu, Dec 10, 2009 at 8:38 PM, John S Gruber johnsgru...@gmail.com wrote: I think you found something in the specification I haven't found. What did you see that indicated how to deal with equipment misbehaving in this way? I'm referring to section 2.3.2.3 of Universal Serial Bus

Re: IR Receiver on an Tevii S470

2009-12-10 Thread Andy Walls
On Thu, 2009-12-10 at 18:16 +0200, Igor M. Liplianin wrote: On 10 декабря 2009 03:12:39 Andy Walls wrote: On Wed, 2009-12-09 at 17:54 +0200, Igor M. Liplianin wrote: Igor and Matthias, Please try the changes that I have for the TeVii S470 that are here:

Re: [PATCH] sound/usb: Relax urb data alignment restriciton for HVR-950Q only

2009-12-10 Thread John S Gruber
On Thu, Dec 10, 2009 at 8:49 PM, Devin Heitmueller dheitmuel...@kernellabs.com wrote: Hello John, On Thu, Dec 10, 2009 at 8:38 PM, John S Gruber johnsgru...@gmail.com wrote: I think you found something in the specification I haven't found. What did you see that indicated how to deal with

Re: [PATCH] sh_mobile_ceu_camera: Remove frame size page alignment

2009-12-10 Thread Magnus Damm
On Thu, Dec 10, 2009 at 10:06 PM, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote: On Wed, 9 Dec 2009, Magnus Damm wrote: From: Magnus Damm d...@opensource.se This patch updates the SuperH Mobile CEU driver to not page align the frame size. Useful in the case of USERPTR with non-page

[PULL] http://www.linuxtv.org/hg/~hverkuil/v4l-dvb

2009-12-10 Thread Hans Verkuil
Hi Mauro, Please pull from http://www.linuxtv.org/hg/~hverkuil/v4l-dvb for the following: - v4l2: Adding helper function to get dv preset description - v4l2-spec: Adds EBUSY error code for S_STD and QUERYSTD ioctls Note: if you are going to push the new timings API to 2.6.33 (and I hope you can

Re: [stable] [PATCH] ov511: fix probe() hang due to double mutex_lock

2009-12-10 Thread Greg KH
On Thu, Dec 10, 2009 at 05:04:49PM -0800, Brandon Philips wrote: Commit 163fe744c3283fd267268629afff4cfc846ed0e0 added a double mutex_lock which hangs ov51x_probe(). This was clearly a typo. Change final mutex_lock() - mutex_unlock() Signed-off-by: Brandon Philips bphil...@suse.de