On Wed, Mar 30, 2011 at 6:44 PM, Bill Gatliff <bgat@xxxxxxxxxxxxxxx> wrote: > > In the meantime, we have to live with the chips that exist and the > ones coming down the pipe. Until ARM and all their licensees start > consulting us on such matters, we'll just have to find a way to deal > with what we're given after the fact. Yes. But: (a) we don't have to be stupid and think it's a good design and an "opportunity" like you do. and (b) the kernel source code doesn't have to be the mess of code that it is. Those things should be abstracted out somehow (and yes, devicetree is hopefully one way) I really don't understand why you seem to be arguing against trying to fix a real problem, and why you also seem to be arguing that the messy ARM situation is somehow "good". I find your attitude about the lack of platform being "good" be to incomprehensibly stupid. There is absolutely _no_ advantage to anybody from the crazy arm fragmentation. I know, I know, a lot of companies make money supporting the whole crazy mess. I guess that can make people confused and think that being messy is good, and could be seen as an advantage. But most embedded companies seem to have realized that they should move up the stack, rather than worry about some crazy GPIO or stupid driver details. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html