* [Fwd: Re: [U-Boot-Users] using a flat device tree to drive u-boot config]
@ 2008-07-29 14:27 Jon Loeliger
[not found] ` <488F28BF.6030902-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
0 siblings, 1 reply; 4+ messages in thread
From: Jon Loeliger @ 2008-07-29 14:27 UTC (permalink / raw)
To: devicetree-discuss-mnsaURCQ41sdnm+yROfE0A
-------- Original Message --------
Subject: Re: [U-Boot-Users] using a flat device tree to drive u-boot config
Date: Mon, 28 Jul 2008 13:59:21 -0500
From: Scott Wood <scottwood-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
To: Ben Warren <biggerbadderben-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
CC: u-boot-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Users <u-boot-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>, Kumar Gala <galak-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>
Ben Warren wrote:
> Uh, yeah. I like the idea of a central repo for hardware info, and
> the device tree concept is good. My point is that the syntax, while
> concise and exact, can be intimidating. Just look at the amount of
> traffic on the mailing lists of people that don't understand what all
> the fields mean when specifying IRQs etc. Anything we can do to make
> it less so for noobies is a good thing for everybody.
Sure, no argument there -- enhancing the dts syntax with symbolic
constants, computational expressions, and macros should make things like
interrupt specifiers and maps a lot clearer.
-Scott
^ permalink raw reply [flat|nested] 4+ messages in thread[parent not found: <488F28BF.6030902-KZfg59tc24xl57MIdRCFDg@public.gmane.org>]
* Re: [Fwd: Re: [U-Boot-Users] using a flat device tree to drive u-boot config] [not found] ` <488F28BF.6030902-KZfg59tc24xl57MIdRCFDg@public.gmane.org> @ 2008-07-30 1:19 ` David Gibson [not found] ` <20080730011908.GB19216-787xzQ0H9iRg7VrjXcPTGA@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: David Gibson @ 2008-07-30 1:19 UTC (permalink / raw) To: Jon Loeliger; +Cc: devicetree-discuss-mnsaURCQ41sdnm+yROfE0A On Tue, Jul 29, 2008 at 09:27:11AM -0500, Jon Loeliger wrote: > -------- Original Message -------- > Subject: Re: [U-Boot-Users] using a flat device tree to drive u-boot config > Date: Mon, 28 Jul 2008 13:59:21 -0500 > From: Scott Wood <scottwood-KZfg59tc24xl57MIdRCFDg@public.gmane.org> > To: Ben Warren <biggerbadderben-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> > CC: u-boot-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Users <u-boot-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>, Kumar Gala <galak-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org> > > Ben Warren wrote: >> Uh, yeah. I like the idea of a central repo for hardware info, and >> the device tree concept is good. My point is that the syntax, while >> concise and exact, can be intimidating. Just look at the amount of >> traffic on the mailing lists of people that don't understand what all >> the fields mean when specifying IRQs etc. Anything we can do to make >> it less so for noobies is a good thing for everybody. > > Sure, no argument there -- enhancing the dts syntax with symbolic > constants, computational expressions, and macros should make things like > interrupt specifiers and maps a lot clearer. Heh, I guess with the new dtc release out, I should have a serious look at getting the long-mooted expression support ready to merge. -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <20080730011908.GB19216-787xzQ0H9iRg7VrjXcPTGA@public.gmane.org>]
* Re: [Fwd: Re: [U-Boot-Users] using a flat device tree to drive u-boot config] [not found] ` <20080730011908.GB19216-787xzQ0H9iRg7VrjXcPTGA@public.gmane.org> @ 2008-07-30 21:15 ` Jon Loeliger [not found] ` <4890D9DA.1010603-KZfg59tc24xl57MIdRCFDg@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Jon Loeliger @ 2008-07-30 21:15 UTC (permalink / raw) To: David Gibson; +Cc: devicetree-discuss-mnsaURCQ41sdnm+yROfE0A David Gibson wrote: > Heh, I guess with the new dtc release out, I should have a serious > look at getting the long-mooted expression support ready to merge. > Well, I'm likely to work in this direction too. I think one of the first things that we might do is to convert the DTC to a two pass tool where the first pass just parses and creates an internal node structure, and the second pass traverses it writing it out. jdl ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <4890D9DA.1010603-KZfg59tc24xl57MIdRCFDg@public.gmane.org>]
* Re: [Fwd: Re: [U-Boot-Users] using a flat device tree to drive u-boot config] [not found] ` <4890D9DA.1010603-KZfg59tc24xl57MIdRCFDg@public.gmane.org> @ 2008-07-31 1:15 ` David Gibson 0 siblings, 0 replies; 4+ messages in thread From: David Gibson @ 2008-07-31 1:15 UTC (permalink / raw) To: Jon Loeliger; +Cc: devicetree-discuss-mnsaURCQ41sdnm+yROfE0A On Wed, Jul 30, 2008 at 04:15:06PM -0500, Jon Loeliger wrote: > David Gibson wrote: > >> Heh, I guess with the new dtc release out, I should have a serious >> look at getting the long-mooted expression support ready to merge. > > > Well, I'm likely to work in this direction too. > > I think one of the first things that we might do > is to convert the DTC to a two pass tool where the > first pass just parses and creates an internal node > structure, and the second pass traverses it writing > it out. Um.. I'm not really sure what you mean by this. The most obvious meaning to me, we already do... -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-07-31 1:15 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-29 14:27 [Fwd: Re: [U-Boot-Users] using a flat device tree to drive u-boot config] Jon Loeliger
[not found] ` <488F28BF.6030902-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2008-07-30 1:19 ` David Gibson
[not found] ` <20080730011908.GB19216-787xzQ0H9iRg7VrjXcPTGA@public.gmane.org>
2008-07-30 21:15 ` Jon Loeliger
[not found] ` <4890D9DA.1010603-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2008-07-31 1:15 ` David Gibson
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.