[PATCH] [POWERPC] 4xx: Add aliases node to 4xx dts files
Segher Boessenkool
segher at kernel.crashing.org
Mon Dec 17 09:44:50 EST 2007
>> Hopefully some version that stores path strings in the properties
>> in /aliases, and not phandles. Or does that current version of DTC
>> do that correctly already, and just has an inconvenient source
>> syntax?
>
> I don't think anyone's actually gone and generated phandles in
> /aliases, although it was suggested early on. The syntax is
> foo = < &bar >;
> to generate a phandle and
> foo = &bar;
> to generate a path.
Ah, I see.
> I was a bit worried about confusion between these forms, but at least
> Kumar and myself came up with this syntax independently, which
> suggests it's not too surprising to most people, and no-one had any
> other suggestions.
I think I suggested it before, but anyway:
how about you write
aliases {
foo = "/the/path/to/foo";
};
and then you can use &foo in the rest of the DTS to refer to the
phandle (or path string, as it turns out :-) ) of the node? I.e.,
use the aliases node to _generate_ aliases.
Seems simpler than the current thing to me.
Segher
More information about the Linuxppc-dev
mailing list