Re: [PATCHv6 01/10] media: add CEC notifier support

2017-04-01 Thread Russell King - ARM Linux
On Fri, Mar 31, 2017 at 02:20:27PM +0200, Hans Verkuil wrote: > +struct cec_notifier *cec_notifier_get(struct device *dev) > +{ > + struct cec_notifier *n; > + > + mutex_lock(&cec_notifiers_lock); > + list_for_each_entry(n, &cec_notifiers, head) { > + if (n->dev == dev) { >

Re: [PATCHv6 01/10] media: add CEC notifier support

2017-04-01 Thread Russell King - ARM Linux
On Sat, Apr 01, 2017 at 11:22:03AM +0200, Hans Verkuil wrote: > On 31/03/17 22:46, Russell King - ARM Linux wrote: > > On Fri, Mar 31, 2017 at 02:20:27PM +0200, Hans Verkuil wrote: > >> +struct cec_notifier *cec_notifier_get(struct device *dev) > >> +{ > >> + struct cec_notifier *n; > >> + > >> +

Re: [PATCHv6 01/10] media: add CEC notifier support

2017-04-01 Thread Hans Verkuil
On 01/04/17 11:39, Russell King - ARM Linux wrote: > On Sat, Apr 01, 2017 at 11:22:03AM +0200, Hans Verkuil wrote: >> On 31/03/17 22:46, Russell King - ARM Linux wrote: >>> On Fri, Mar 31, 2017 at 02:20:27PM +0200, Hans Verkuil wrote: +struct cec_notifier *cec_notifier_get(struct device *dev)

Re: [PATCHv6 01/10] media: add CEC notifier support

2017-04-01 Thread Hans Verkuil
On 31/03/17 22:46, Russell King - ARM Linux wrote: > On Fri, Mar 31, 2017 at 02:20:27PM +0200, Hans Verkuil wrote: >> +struct cec_notifier *cec_notifier_get(struct device *dev) >> +{ >> +struct cec_notifier *n; >> + >> +mutex_lock(&cec_notifiers_lock); >> +list_for_each_entry(n, &cec_no

[PATCHv6 01/10] media: add CEC notifier support

2017-03-31 Thread Hans Verkuil
From: Hans Verkuil Add support for CEC notifiers, which is used to convey CEC physical address information from video drivers to their CEC counterpart driver(s). Based on an earlier version from Russell King: https://patchwork.kernel.org/patch/9277043/ The cec_notifier is a reference counted o