All of lore.kernel.org
 help / color / mirror / Atom feed
* Lots of "Warning (unit_address_vs_reg): Node /blah/blah/blah has a unit name, but no reg property"
@ 2017-01-30  9:55 Ian Campbell
       [not found] ` <1485770101.2451.40.camel-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Campbell @ 2017-01-30  9:55 UTC (permalink / raw)
  To: devicetree-u79uwXL29TY76Z2rM5mHXA, Rob Herring, Frank Rowand

I recently updated the device-tree-compiler package on the system which
builds the split device tree repo[0] from 1.4.0+dfsg-2 to 1.4.2-1
(debian package versions) and now during the test build I see many
(over 1,000) of these:

    Warning (unit_address_vs_reg): Node /soc@ff700000/ethernet@b0000 has a unit name, but no reg property

Is this something which is known? Maybe Linux hasn't pulled in the
newer dtc yet so you aren't hitting it yet, or maybe you've done what I
did as a quick fix and added:
    DTC_FLAGS="-W no-unit_address_vs_reg"
?

(a second issue is the lack of the offending filename in the
warning message, I'll figure out the right venue for that next)

Ian.

[0] https://git.kernel.org/cgit/linux/kernel/git/devicetree/devicetree-rebasing.git/
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Lots of "Warning (unit_address_vs_reg): Node /blah/blah/blah has a unit name, but no reg property"
       [not found] ` <1485770101.2451.40.camel-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>
@ 2017-01-30 16:46   ` Rob Herring
       [not found]     ` <CAL_JsqLzW=XUNmzscL6GXMrP_TinPtcpuzatwz-gkC8X9BUQUA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Rob Herring @ 2017-01-30 16:46 UTC (permalink / raw)
  To: Ian Campbell
  Cc: devicetree-u79uwXL29TY76Z2rM5mHXA, Frank Rowand,
	devicetree-compiler-u79uwXL29TY76Z2rM5mHXA

+dtc list

On Mon, Jan 30, 2017 at 3:55 AM, Ian Campbell <ijc-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org> wrote:
> I recently updated the device-tree-compiler package on the system which
> builds the split device tree repo[0] from 1.4.0+dfsg-2 to 1.4.2-1
> (debian package versions) and now during the test build I see many
> (over 1,000) of these:
>
>     Warning (unit_address_vs_reg): Node /soc@ff700000/ethernet@b0000 has a unit name, but no reg property
>
> Is this something which is known? Maybe Linux hasn't pulled in the
> newer dtc yet so you aren't hitting it yet, or maybe you've done what I
> did as a quick fix and added:
>     DTC_FLAGS="-W no-unit_address_vs_reg"
> ?

Linux has this, but the warnings are only enabled with "W=1" builds.
I'm trying to not have to review the trivial crap.

It's going to spew even more soon. I've posted some more dtc checks last week.

> (a second issue is the lack of the offending filename in the
> warning message, I'll figure out the right venue for that next)

Yeah, I don't think the dtc checks infrastructure has the information
as they run on the live tree after all the parsing is done.

Rob

>
> Ian.
>
> [0] https://git.kernel.org/cgit/linux/kernel/git/devicetree/devicetree-rebasing.git/
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Lots of "Warning (unit_address_vs_reg): Node /blah/blah/blah has a unit name, but no reg property"
       [not found]     ` <CAL_JsqLzW=XUNmzscL6GXMrP_TinPtcpuzatwz-gkC8X9BUQUA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2017-01-31  8:28       ` Ian Campbell
  0 siblings, 0 replies; 3+ messages in thread
From: Ian Campbell @ 2017-01-31  8:28 UTC (permalink / raw)
  To: Rob Herring
  Cc: devicetree-u79uwXL29TY76Z2rM5mHXA, Frank Rowand,
	devicetree-compiler-u79uwXL29TY76Z2rM5mHXA

On Mon, 2017-01-30 at 10:46 -0600, Rob Herring wrote:
> +dtc list
> 
> On Mon, Jan 30, 2017 at 3:55 AM, Ian Campbell <ijc-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>
> wrote:
> > I recently updated the device-tree-compiler package on the system
> which
> > builds the split device tree repo[0] from 1.4.0+dfsg-2 to 1.4.2-1
> > (debian package versions) and now during the test build I see many
> > (over 1,000) of these:
> >
> >     Warning (unit_address_vs_reg): Node /soc@ff700000/ethernet@b000
> 0 has a unit name, but no reg property
> >
> > Is this something which is known? Maybe Linux hasn't pulled in the
> > newer dtc yet so you aren't hitting it yet, or maybe you've done
> what I
> > did as a quick fix and added:
> >     DTC_FLAGS="-W no-unit_address_vs_reg"
> > ?
> 
> Linux has this, but the warnings are only enabled with "W=1" builds.
> I'm trying to not have to review the trivial crap.

Specifically Linux adds the DTC_FLAGS="-W no-unit_address_vs_reg" only
if W=0 (rather than enabling it if W=1).

I'll disable that one in the split tree too then.

> It's going to spew even more soon. I've posted some more dtc checks
> last week.

Fun!

> > (a second issue is the lack of the offending filename in the
> > warning message, I'll figure out the right venue for that next)
> 
> Yeah, I don't think the dtc checks infrastructure has the information
> as they run on the live tree after all the parsing is done.

I also started a thread on -compiler. I've replied there already (to
whit: printing the output filename in the warning would be a useful
improvement).

Ian.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-01-31  8:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-01-30  9:55 Lots of "Warning (unit_address_vs_reg): Node /blah/blah/blah has a unit name, but no reg property" Ian Campbell
     [not found] ` <1485770101.2451.40.camel-KcIKpvwj1kUDXYZnReoRVg@public.gmane.org>
2017-01-30 16:46   ` Rob Herring
     [not found]     ` <CAL_JsqLzW=XUNmzscL6GXMrP_TinPtcpuzatwz-gkC8X9BUQUA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2017-01-31  8:28       ` Ian Campbell

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.