Subject: Re: RFC: replace device_type with new "class" property?

From: Scott Wood <[email-masked]>
Date: Mon, 29 Oct 2007 14:44:00 -0500

Yoder Stuart-B08248 wrote:
> Here's an example of what I'm trying to get at-- take 
> a node from a FSL device tree.  The ideas I've heard
> for expressing the class are like this--
> 
> #1  don't express any class at all:
> 
>   ucc@2200 {
>         compatible = "fsl,ucc_geth";
>         model = "UCC";
>         device-id = <3>;
>         reg = <2200 200>;
>         interrupts = <22>;
>         interrupt-parent = < &qeic >;
>         mac-address = [ 00 00 00 00 00 00 ];
>         local-mac-address = [ 00 00 00 00 00 00 ];
>         rx-clock = <19>;
>         tx-clock = <1a>;
>         phy-handle = < &phy3 >;
>         pio-handle = < &pio3 >;

Of course, this should properly be something like

ethernet@2200 {
	compatible = "fsl,mpc8360-qe-enet", "fsl,qe-enet";
	local-mac-address = [ 00 00 00 00 00 00 ];
	...
};

With no "mac-address", and a more useful "model" if any at all.

-Scott