Re: [PATCH 0/5] soc-camera: convert to platform device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Apr 20, 2009 at 4:22 PM, Guennadi Liakhovetski
<g.liakhovetski@xxxxxx> wrote:
> On Mon, 20 Apr 2009, Magnus Damm wrote:
>> On Fri, Apr 17, 2009 at 7:43 PM, Guennadi Liakhovetski
>> <g.liakhovetski@xxxxxx> wrote:
>> > On Fri, 17 Apr 2009, Magnus Damm wrote:
>> >> On Fri, Apr 17, 2009 at 4:51 PM, Guennadi Liakhovetski
>> >> <g.liakhovetski@xxxxxx> wrote:
>> >> > On Fri, 17 Apr 2009, Magnus Damm wrote:
>> >> >> On Wed, Apr 15, 2009 at 9:17 PM, Guennadi Liakhovetski
>> >> >> <g.liakhovetski@xxxxxx> wrote:
>> >> >> > This patch series is a preparation for the v4l2-subdev conversion. Please,
>> >> >> > review and test. My current patch-stack in the form of a
>> >> >> > (manually-created) quilt-series is at
>> >> >> > http://www.open-technology.de/download/20090415/ based on linux-next
>> >> >> > history branch, commit ID in 0000-base file. Don't be surprised, that
>> >> >> > patch-set also contains a few not directly related patches.

>> Today I've tested the following on top of linux-2.6 (stable 2.6.30-rc)
>> d91dfbb41bb2e9bdbfbd2cc7078ed7436eab027a
>>
>> 0033-soc-camera-host-driver-cleanup.patch
>> 0034-soc-camera-remove-an-extra-device-generation-from-s.patch
>> 0035-soc-camera-simplify-register-access-routines-in-mul.patch
>>
>> So far OK.
>> However, applying 0036- or v2 from the mailing list results in rejects
>> (probably because linux-next vs linux-2.6 differences) but the files
>> should not affect Migo-R.
>>
>> So with 0036 or v2 applied it builds ok for Migo-R, but I can't open
>> /dev/video0 for some reason. Reverting the patch and only using
>> 0033->0035 above results in ok /dev/video0 opening.
>
> Did you have video drivers build in or as modules? If modules - in which
> order did you load them? Unfortunately, at the moment it might be
> important:-( What's in dmesg after loading all drivers?

They are compiled-in. No modules.

>> What are your dependencies?
>>
>> I'll try out your 20090415/series on top of the matching linux-next for now.

So linux-next fa169db2b277ebafa466d625ed2d16b2d2a4bc82 with
20090415/series applies without any rejects and compiles just fine for
Migo-R. However, during runtime I experience the same problem as with
2.6.30-rc plus 0033->0035 + 0036 or v2:

/ # /mplayer -flip -vf mirror -quiet tv://
MPlayer dev-SVN-rUNKNOWN-4.2-SH4-LINUX_v0701 (C) 2000-2008 MPlayer Team

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@xxxxxxxxxxxxxxxx>
 comment: first try, more to come ;-)
v4l2: unable to open '/dev/video0': No such device or address
v4l2: ioctl set mute failed: Bad file descriptor
v4l2: 0 frames successfully processed, 0 frames dropped.


Exiting... (End of file)
/ #

Removing 0036 unbreaks the code and mplayer/capture.c works as expected.

I also tried out v2 of your soc-camera-platform patch but it still
does not work.

Can you please test on your Migo-R board? I'd be happy to assist you
in setting up your environment.

/ magnus
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux