From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964952Ab1CaB5K (ORCPT ); Wed, 30 Mar 2011 21:57:10 -0400 Received: from smtp1.linux-foundation.org ([140.211.169.13]:48139 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755494Ab1CaB5I convert rfc822-to-8bit (ORCPT ); Wed, 30 Mar 2011 21:57:08 -0400 MIME-Version: 1.0 In-Reply-To: References: <20110317183048.GW7258@atomide.com> <20110318101512.GA15375@n2100.arm.linux.org.uk> <201103301906.42429.arnd@arndb.de> <20110331001502.GB6680@n2100.arm.linux.org.uk> From: Linus Torvalds Date: Wed, 30 Mar 2011 18:56:19 -0700 Message-ID: Subject: Re: [GIT PULL] omap changes for v2.6.39 merge window To: Bill Gatliff Cc: Russell King - ARM Linux , Arnd Bergmann , Tony Lindgren , David Brown , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, Nicolas Pitre , Catalin Marinas Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 30, 2011 at 6:44 PM, Bill Gatliff 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