It occurs to me that the 'compatible' bindings should probably be the name of the preferred driver for the device.
> + l) Xilinx ML300 Framebuffer > + - compatible : Must include "xilinx,ml300-fb" Should probably be 'xilinxfb', and probably shouldn't reference ML300 at all. > + n) Xilinx EMAC and Xilinx TEMAC > + > + Xilinx Ethernet devices. Uses common properties from > other Ethernet > + devices with the following constraints: > + > + Required properties: > + - compatible : Must include one of: "xilinx,plb-temac", > + "xilinx,plb-emac", "xilinx-opb-emac" Should probably be just 'emac' and 'temac'. This should be possible to extract using Michel Simek's EDK-integrated device tree generator. The compatibility information is stored in the EDK driver's .mdd file (although this is somewhat backwards from what one might expect). Steve _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev