All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
To: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: media-workshop@linuxtv.org, Hans Verkuil <hverkuil@xs4all.nl>,
	Guennadi Liakhovetski <g.liakhovetski@gmx.de>,
	linux-media <linux-media@vger.kernel.org>
Subject: Re: [media-workshop] Tentative Agenda for the November workshop
Date: Thu, 01 Nov 2012 20:01:30 +0100	[thread overview]
Message-ID: <5092C70A.2000009@gmail.com> (raw)
In-Reply-To: <31457466.htZuxY1j9H@avalon>

On 11/01/2012 05:05 PM, Laurent Pinchart wrote:
> On Thursday 01 November 2012 17:01:02 Hans Verkuil wrote:
>> On Wed October 31 2012 14:12:05 Guennadi Liakhovetski wrote:
>>> On Mon, 22 Oct 2012, Guennadi Liakhovetski wrote:
>>>> On Mon, 22 Oct 2012, Hans Verkuil wrote:
>>>>> Hi all,
>>>>>
>>>>> This is the tentative agenda for the media workshop on November 8,
>>>>> 2012. If you have additional things that you want to discuss, or
>>>>> something is wrong or incomplete in this list, please let me know so I
>>>>> can update the list.
>>>>>
>>>>> - Explain current merging process (Mauro)
>>>>> - Open floor for discussions on how to improve it (Mauro)
>>>>> - Write down minimum requirements for new V4L2 (and DVB?) drivers,
>>>>>    both for staging and mainline acceptance: which frameworks to use,
>>>>>    v4l2-compliance, etc. (Hans Verkuil)
>>>>>
>>>>> - V4L2 ambiguities (Hans Verkuil)
>>>>> - TSMux device (a mux rather than a demux): Alain Volmat
>>>>> - dmabuf status, esp. with regards to being able to test
>>>>> (Mauro/Samsung)
>>>>> - Device tree support (Guennadi, not known yet whether this topic is
>>>>> needed)
>>>>
>>>> + asynchronous probing, I guess. It's probably implicitly included
>>>> though.
>>>
>>> As the meeting approaches, it would be good to have a decision - do we
>>> want to discuss DT / async or not? My flights this time are not quite long
>>> enough to prepare for the discussion on them;-)
>>
>> Looking at the current discussions I think discussing possible async
>> solutions would be very useful. The DT implementation itself seems to be
>> OK, at least I haven't seen any big discussions regarding that.
> 
> Agreed.

That was my impression too, the bindings itself look fine in general.
At least basic features of hardware are now covered, the not very common
ones might be easily covered later when needed. 

I did an initial implementation for the s5p-fimc driver, with an I2C/SPI 
sensor subdev, based on current DT bindings and the (slightly modified) 
v4l2-of helpers. Relying only on the deferred probing mechanism and not 
using the notifiers.

It's relatively simple and works without that much changes comparing to 
the previous non-dt version. Still there are possible races when subdevs 
are loadable modules. However, the non-dt version has also problems in 
this respect, as I misinterpreted in the past the get_driver()/put_driver() 
functions [1]. So that needs to get fixed somehow to make the modules usage 
reliable.

--
Regards,
Sylwester

[1] http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=commitdiff;h=fde25a9b63b9a3dc91365c394a426ebe64cfc2da

  reply	other threads:[~2012-11-01 19:01 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-22  8:35 Tentative Agenda for the November workshop Hans Verkuil
2012-10-22 10:39 ` [media-workshop] " Laurent Pinchart
2012-10-22 10:53   ` Sylwester Nawrocki
2012-10-22 10:57     ` Alain VOLMAT
2012-10-22 11:17       ` Sylwester Nawrocki
2012-10-22 11:18     ` Laurent Pinchart
2012-10-22 12:06       ` Hans Verkuil
2012-10-23  1:03         ` Laurent Pinchart
2012-10-23  6:46           ` Hans Verkuil
2012-10-23 10:22             ` Laurent Pinchart
2012-10-23 11:59               ` Sylwester Nawrocki
2012-10-24 22:42                 ` Laurent Pinchart
2012-10-25  8:43                   ` Sylwester Nawrocki
2012-10-25  8:52                     ` Hans Verkuil
2012-10-22 21:13       ` Guennadi Liakhovetski
2012-10-22 21:14 ` Guennadi Liakhovetski
2012-10-31 13:12   ` Guennadi Liakhovetski
2012-11-01 16:01     ` Hans Verkuil
2012-11-01 16:05       ` Laurent Pinchart
2012-11-01 19:01         ` Sylwester Nawrocki [this message]
2012-10-25 17:27 ` Mauro Carvalho Chehab
2012-11-01 15:44   ` Hans Verkuil
2012-11-01 16:12     ` Mauro Carvalho Chehab
2012-11-02 13:13       ` drivers without explicit MAINTAINERS entry - was: " Mauro Carvalho Chehab
2012-11-02 13:47         ` Hans Verkuil
2012-11-02 14:34           ` Mauro Carvalho Chehab
2012-11-02 15:05             ` [media-workshop] drivers without explicit MAINTAINERS entry - was: " Palash Bandyopadhyay
2012-11-12 18:41             ` drivers without explicit MAINTAINERS entry - was: Re: [media-workshop] " Alexey Klimov
2012-11-12 18:54               ` Mauro Carvalho Chehab
2012-11-23 10:31               ` Hans Verkuil
2012-11-25 23:18                 ` Alexey Klimov
2012-11-26 14:15                   ` Hans Verkuil
2012-11-26 14:21                     ` Alexey Klimov
2012-11-03  9:25         ` [PATCH] firedtv: add MAINTAINERS entry Stefan Richter
2012-11-08 14:18         ` drivers without explicit MAINTAINERS entry - was: Re: [media-workshop] Tentative Agenda for the November workshop Laurent Pinchart
2012-11-13  9:53           ` Laurent Pinchart
2012-12-10 22:01             ` martin
2012-12-11  0:11               ` Laurent Pinchart
2012-11-10 20:55         ` Sakari Ailus
2012-11-12 10:37           ` Mauro Carvalho Chehab
2012-11-12 22:14             ` [PATCH 1/1] MAINTAINERS: Update maintainer for smiapp and adp1653 drivers Sakari Ailus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5092C70A.2000009@gmail.com \
    --to=sylvester.nawrocki@gmail.com \
    --cc=g.liakhovetski@gmx.de \
    --cc=hverkuil@xs4all.nl \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=linux-media@vger.kernel.org \
    --cc=media-workshop@linuxtv.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.