[PATCH 15/16] Add device tree for Ebony

Paul Mackerras paulus at samba.org
Thu Feb 15 13:12:45 EST 2007


Segher Boessenkool writes:

> Exactly.  The "separate device tree" imitates a real OF,
> so you will lose much of its value if you start to deviate
> from how real OF works.

I disagree.  It was never (and isn't now) the intention to put all of
the OF requirements on the device tree supplied on OF-less systems.

In other words, "we should do X because the bindings require it" isn't
of itself an argument for making X a requirement on the device tree.
"We should do X because there are good technical reasons for doing it
that way" is.  "We should do X because if we don't then device trees
from real OF systems won't be compatible" is also a reasonable
argument.

The device tree is required because it is a flexible way to give
useful information to the kernel.  Thus the focus is quite properly on
what is useful (or at least potentially useful) to the Linux kernel,
not on what some binding document says.

Paul.



More information about the Linuxppc-dev mailing list