All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pantelis Antoniou <pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
To: Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org>
Cc: Rob Herring <robherring2-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
	Kevin Hilman <khilman-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
	Guenter Roeck <linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>,
	Matt Porter <matt.porter-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
	Greg Kroah-Hartman
	<gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>,
	Grant Likely
	<grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org>,
	"linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	"devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH] i2c: Mark instantiated device nodes with OF_POPULATE
Date: Wed, 10 Jun 2015 16:51:27 +0300	[thread overview]
Message-ID: <B9EA0BC3-56D8-4676-BEFC-734EC1FE6649@konsulko.com> (raw)
In-Reply-To: <20150610124949.GC1592@katana>

Hi Wolfram,

> On Jun 10, 2015, at 15:49 , Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org> wrote:
> 
> On Wed, Jun 10, 2015 at 07:42:59AM -0500, Rob Herring wrote:
>> On Wed, Jun 10, 2015 at 12:40 AM, Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org> wrote:
>>> 
>>>>>>>> Mark (and unmark) device nodes with the POPULATE flag as appropriate.
>>>>>>>> This is required to avoid multi probing when using I2C and device
>>>>>>>> overlays containing a mux.
>>>>>>>> This patch is also more careful with the release of the adapter device
>>>>>>>> which caused a deadlock with muxes, and does not break the build
>>>>>>>> on !OF since the node flag accessors are not defined then.
>>>>>>>> 
>>>>>>>> Signed-off-by: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
>>>>>>> 
>>>>>>> Now, that the dependency is upstream: applied to for-current, thanks!
>>>>>> 
>>>>>> I'm not seeing this in linux-next, or in your for-current branch.
>>>>>> 
>>>>>> Was this dropped or superseded by something else?
>>>>> 
>>>>> I dropped it because it caused a build bug. So, we need another
>>>>> dependency in... I am not sure if this is already in.
>>>>> 
>>>> 
>>>> FWIW, I’ve posted the dependency patch already; it’s trivial as you recall.
>>>> 
>>>> Lets hope it gets picked so that this one can go in.
>>> 
>>> Is that in now?
>> 
>> You mean "of: Move OF flags to be visible even when !CONFIG_OF"? If
>> so, it is queued up for 4.2 in my tree.
> 
> Sorry, I lost track of all the fixes needed for this one. I also can't
> recall being CCed to them. Pity.
> 
> IIRC it is the one which adds OF_POPULATED. If so, why is this not
> scheduled for 4.1 as this bugfix depends on it?
> 

No idea. This is an obvious bugfix.

> Pantelis, thanks for all the work yet I must say I am seriously confused
> with the handling of this patch. I thought you wanted the original I2C
> fix applied asap?

I would like to, yes. It’s just the nature of the process when dealing with
multiple kernel trees. I would be happy for someone to pick up and queue it
for 4.1.

Regards

— Pantelis

  reply	other threads:[~2015-06-10 13:51 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-24  7:16 [PATCH] i2c: Mark instantiated device nodes with OF_POPULATE Pantelis Antoniou
     [not found] ` <1422083789-18905-1-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-04-22  7:40   ` Wolfram Sang
2015-05-06 17:51     ` Kevin Hilman
     [not found]       ` <CAMAWPa-HMhJK9UzwfaMPe-MO=4mzjvC=nRwPX-pbab_fb3YZ9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-05-06 18:37         ` Wolfram Sang
2015-05-06 18:39           ` Pantelis Antoniou
     [not found]             ` <A4E060DB-2799-4BF5-9CA6-DE53B7DF9A30-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-06-10  5:40               ` Wolfram Sang
2015-06-10 12:42                 ` Rob Herring
     [not found]                   ` <CAL_Jsq+xTZy3QsdaXieR8LSVEJfSeehtcytZLOyt7ghTZ=Bcxw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-06-10 12:49                     ` Wolfram Sang
2015-06-10 13:51                       ` Pantelis Antoniou [this message]
     [not found]                         ` <B9EA0BC3-56D8-4676-BEFC-734EC1FE6649-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-06-10 14:08                           ` Wolfram Sang
2015-06-10 14:10                             ` Pantelis Antoniou
     [not found]                               ` <041469A7-65F2-4C33-AD67-0B0CE4DEDD75-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-06-10 14:31                                 ` Rob Herring
2015-06-10 14:18                             ` Rob Herring
2015-07-09 20:29           ` Wolfram Sang
  -- strict thread matches above, loose matches on Subject: below --
2015-01-15 18:33 Pantelis Antoniou
     [not found] ` <1421346798-17148-1-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-01-15 18:55   ` Guenter Roeck
     [not found]     ` <20150115185545.GA20251-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org>
2015-01-15 19:12       ` Pantelis Antoniou
     [not found]         ` <18134341-FA1D-4ED6-8ED3-E4BF8F90B47E-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-01-15 19:23           ` Guenter Roeck
2015-01-15 21:24   ` Rob Herring
2015-01-22 14:48   ` Wolfram Sang
2015-01-22 14:58     ` Rob Herring
     [not found]       ` <CAL_JsqKEBYwX=5zgWbdVRxm-H-sFiDa9rAp26BvuKNECoNW=uQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-22 15:02         ` Wolfram Sang
2015-01-22 23:09           ` Rob Herring
     [not found]             ` <CAL_JsqKYvcec=xWQM7_Dgrr5zmkefXqGCQvHwJ+uxNgfiv7fcw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-24  4:26               ` Wolfram Sang
2015-01-24  7:16                 ` Pantelis Antoniou
     [not found]                   ` <DEFFB75F-347B-43F9-98E5-BBD019276A37-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-01-26 15:55                     ` Wolfram Sang
2015-01-26 19:27                       ` Rob Herring
     [not found]                         ` <CAL_JsqL9m-r3aJhiwSY61xXG9CbkHfD7RqrbNG=mBJnGD_-YPw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-26 19:45                           ` Wolfram Sang
2015-01-29 22:45                             ` Wolfram Sang
2015-01-15 16:33 Pantelis Antoniou
     [not found] ` <1421339635-16039-1-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-01-15 17:35   ` Wolfram Sang
2015-01-15 18:32     ` Pantelis Antoniou
2015-01-12 17:01 Pantelis Antoniou
     [not found] ` <1421082094-10267-1-git-send-email-pantelis.antoniou-OWPKS81ov/FWk0Htik3J/w@public.gmane.org>
2015-01-13 12:05   ` Wolfram Sang
2015-01-13 12:08     ` Pantelis Antoniou
2015-01-13 15:12   ` Wolfram Sang

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=B9EA0BC3-56D8-4676-BEFC-734EC1FE6649@konsulko.com \
    --to=pantelis.antoniou-owpks81ov/fwk0htik3j/w@public.gmane.org \
    --cc=devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org \
    --cc=gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org \
    --cc=khilman-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
    --cc=linux-0h96xk9xTtrk1uMJSBkQmQ@public.gmane.org \
    --cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=matt.porter-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=robherring2-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.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.