From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gate.crashing.org (gate.crashing.org [63.228.1.57]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTP id DA5A8DDD0C for ; Thu, 13 Sep 2007 13:05:39 +1000 (EST) In-Reply-To: <919c9b76c3e6e45af6e3fb887611a681@kernel.crashing.org> References: <919c9b76c3e6e45af6e3fb887611a681@kernel.crashing.org> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <8FFFBF2E-8255-40FB-836D-AB5B19222DD9@kernel.crashing.org> From: Kumar Gala Subject: Re: [PATCH] [POWERPC] DTS cleanup Date: Wed, 12 Sep 2007 22:08:33 -0500 To: Segher Boessenkool Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Sep 12, 2007, at 5:10 PM, Segher Boessenkool wrote: >> * 32-bit in cpu node -- doesn't exist in any spec and not used by >> kernel > > Yeah. > >> * built-in for non-standard buses (ISA, PCI) > > "built-in" is some weird CHRP property, so yes we don't need it > or want it. Do you suggest we get ride of it from ISA nodes as well? > >> * Removed #interrupt-cells in places they don't need to be set > > Great :-) > >> * Fixed ranges on lite5200* > > This has a problem still: > >> model = "fsl,mpc5200"; >> compatible = "mpc5200"; >> revision = ""; // from bootloader >> - #interrupt-cells = <3>; >> device_type = "soc"; >> - ranges = <0 f0000000 f0010000>; >> - reg = ; >> + ranges = <0 f0000000 0000c000>; >> + reg = ; > > That makes "reg" and "ranges" identify an identical address range, > which means no subnode can claim any address in that range, so the > "ranges" property should go. Alternatively, the "reg" might be > claiming too big a space. > > Which is it? Yeah, I think it should be 0x100 for the 'soc' regs on 52xx so I'll set regs to that. - k