Re: [PATCH 2/4] sparc: break out some prom device-tree building code out into drivers/of

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Grant Likely
Date: Tuesday, July 6, 2010 - 1:17 am

On Tue, Jul 6, 2010 at 10:07 PM, Andres Salomon <dilinger@queued.net> wrote:

No, don't do this.  It will be ugly.


I'm fine with option 3, but it is more complicated and the code for
option 1 already exists.  In fact, option 1 is almost of a
pre-requisite for doing option 3.  It makes sense to get the
double-pass method factored out of powerpc and working before
attempting the performance enhancement of option 3.

Note however, the fdt data format parser expects a single contiguous
region.  You'll want to copy it into a single region before parsing
it.

That Being Said....

I just finished talking with Ben about the parser code.  There is no
immediate imperative to generalizing the powerpc OF->fdt->unflatten
code (unless David decides it makes sense for sparc too), and the
possibility of an ARM machine using it is theoretical enough that I'm
just not going to waste cycles thinking about it.  If the situation
changes in a couple of year or two, then it can be refactored.

That clears the way for your original pdt patch.  It will need to be
respun for Stephen's CONFIG_OF changes, and I have some other
comments, but I'll reply to the patches directly for those.

Cheers,
g.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/4] RFC: OLPC/x86 device tree code, Andres Salomon, (Mon Jun 28, 6:54 pm)
[PATCH 1/4] x86: OLPC: constify an olpc_ofw() arg, Andres Salomon, (Mon Jun 28, 7:00 pm)
[PATCH 3/4] proc: unify PROC_DEVICETREE config, Andres Salomon, (Mon Jun 28, 7:00 pm)
[PATCH 4/4] x86: OLPC: add OLPC device-tree support, Andres Salomon, (Mon Jun 28, 7:00 pm)
Re: [PATCH 2/4] sparc: break out some prom device-tree bui ..., Stephen Rothwell, (Mon Jun 28, 11:15 pm)
Re: [PATCH 3/4] proc: unify PROC_DEVICETREE config, Grant Likely, (Tue Jun 29, 12:33 am)
Re: [PATCH 4/4] x86: OLPC: add OLPC device-tree support, Grant Likely, (Tue Jun 29, 1:12 am)
Re: [PATCH 4/4] x86: OLPC: add OLPC device-tree support, Stephen Rothwell, (Tue Jun 29, 1:33 am)
Re: [PATCH 4/4] x86: OLPC: add OLPC device-tree support, Andres Salomon, (Tue Jun 29, 7:23 am)
Re: [PATCH 4/4] x86: OLPC: add OLPC device-tree support, Grant Likely, (Wed Jun 30, 2:13 pm)
Re: [PATCH 4/4] x86: OLPC: add OLPC device-tree support, Andres Salomon, (Wed Jun 30, 2:32 pm)
Re: [PATCH 2/4] sparc: break out some prom device-tree bui ..., Grant Likely, (Tue Jul 6, 1:17 am)
Re: [PATCH 2/4] sparc: break out some prom device-tree bui ..., Benjamin Herrenschmidt, (Tue Jul 6, 3:17 am)
[tip:x86/olpc] x86, olpc: Constify an olpc_ofw() arg, tip-bot for Andres S ..., (Fri Jul 30, 6:10 pm)
[PATCH 0/9] add OLPC device-tree support, Andres Salomon, (Sun Aug 29, 8:51 pm)
[PATCH 1/9] of: move phandle/ihandle into types.h, Andres Salomon, (Sun Aug 29, 8:53 pm)
[PATCH 6/9] of: add of_pdt namespace to pdt code, Andres Salomon, (Sun Aug 29, 9:02 pm)
[PATCH 7/9] of: add package-to-path support to pdt, Andres Salomon, (Sun Aug 29, 9:04 pm)
[PATCH 9/9] x86: OLPC: add OLPC device-tree support, Andres Salomon, (Sun Aug 29, 9:07 pm)
Re: [PATCH 1/9] of: move phandle/ihandle into types.h, Sam Ravnborg, (Sun Aug 29, 10:06 pm)
RE: [PATCH 8/9] x86: of: irq additions to make drivers/of/ ..., Stephen Neuendorffer, (Mon Aug 30, 8:58 am)
Re: [PATCH 0/9] add OLPC device-tree support, Grant Likely, (Mon Aug 30, 10:58 am)
Re: [PATCH 9/9] x86: OLPC: add OLPC device-tree support, Grant Likely, (Mon Aug 30, 11:14 am)
Re: [PATCH 9/9] x86: OLPC: add OLPC device-tree support, Andres Salomon, (Mon Aug 30, 11:49 am)
Re: [PATCH 9/9] x86: OLPC: add OLPC device-tree support, Grant Likely, (Mon Aug 30, 10:49 pm)
Re: [PATCH 1/9] of: move phandle/ihandle into types.h, Andres Salomon, (Fri Sep 3, 1:17 am)
Re: [PATCH 1/9] of: move phandle/ihandle into types.h, Sam Ravnborg, (Sat Sep 4, 11:22 pm)