On Tue, Mar 9, 2010 at 12:33 PM, Sergei Shtylyov <sshtylyov@xxxxxxxxxx> wrote: > Hello. > > Manuel Lauss wrote: > >> Where it really belongs to. >> > > I disagree (again). SoC platform devices dont belong with the board code. Figured as much. However with additional boards the #ifdef mess in common/platform.c is only going to get worse. MUCH worse. Just look at the au1000-eth platform data situation! I have these platform devices on Au1200/Au1300 even thought they don't have a built-in MAC. The board which uses the device should register it. The UARTs are kind of a special case since they need to be fixed up with the correct busclock, but that too could be exported to an initialization wrapper. But, consider the patch withdrawn. Manuel