From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailapp01.imgtec.com ([195.59.15.196]) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1aH73c-0002qO-GY for linux-mtd@lists.infradead.org; Thu, 07 Jan 2016 09:40:37 +0000 Subject: Re: [PATCH v11 3/3] MIPS: dts: jz4780/ci20: Add NEMC, BCH and NAND device tree nodes To: Brian Norris References: <1451910884-18710-1-git-send-email-harvey.hunt@imgtec.com> <1451910884-18710-4-git-send-email-harvey.hunt@imgtec.com> <20160107012903.GX109450@google.com> CC: , , , Alex Smith , "Zubair Lutfullah Kakakhel" , David Woodhouse , Paul Burton , , , , From: Harvey Hunt Message-ID: <568E327D.8040905@imgtec.com> Date: Thu, 7 Jan 2016 09:40:13 +0000 MIME-Version: 1.0 In-Reply-To: <20160107012903.GX109450@google.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi Brian, On 07/01/16 01:29, Brian Norris wrote: > On Mon, Jan 04, 2016 at 12:34:44PM +0000, Harvey Hunt wrote: >> diff --git a/arch/mips/boot/dts/ingenic/ci20.dts b/arch/mips/boot/dts/ingenic/ci20.dts >> index 9fcb9e7..782258c 100644 >> --- a/arch/mips/boot/dts/ingenic/ci20.dts >> +++ b/arch/mips/boot/dts/ingenic/ci20.dts > > As I noted on patch 1, you need to send this to linux-mips + Ralf. I forgot to CC Ralf on this version, but he took v9 (no change between v9 and v11) through linux-mips as can be seen here: http://patchwork.linux-mips.org/patch/11695/ > >> @@ -42,3 +42,66 @@ >> &uart4 { >> status = "okay"; >> }; >> + >> +&nemc { >> + status = "okay"; >> + >> + nandc: nand-controller@1 { >> + compatible = "ingenic,jz4780-nand"; >> + reg = <1 0 0x1000000>; >> + >> + #address-cells = <1>; >> + #size-cells = <0>; >> + >> + ingenic,bch-controller = <&bch>; >> + >> + ingenic,nemc-tAS = <10>; >> + ingenic,nemc-tAH = <5>; >> + ingenic,nemc-tBP = <10>; >> + ingenic,nemc-tAW = <15>; >> + ingenic,nemc-tSTRV = <100>; >> + >> + nand@1 { >> + reg = <1>; >> + >> + nand-ecc-step-size = <1024>; >> + nand-ecc-strength = <24>; >> + nand-ecc-mode = "hw"; >> + nand-on-flash-bbt; >> + >> + partitions { >> + #address-cells = <2>; >> + #size-cells = <2>; > > This binding was updated, so you need: > > compatible = "fixed-partitions"; This has been fixed in mips-linux here: http://patchwork.linux-mips.org/patch/11914/ Thanks, Harvey > > Brian > >> + >> + partition@0 { >> + label = "u-boot-spl"; >> + reg = <0x0 0x0 0x0 0x800000>; >> + }; >> + >> + partition@0x800000 { >> + label = "u-boot"; >> + reg = <0x0 0x800000 0x0 0x200000>; >> + }; >> + >> + partition@0xa00000 { >> + label = "u-boot-env"; >> + reg = <0x0 0xa00000 0x0 0x200000>; >> + }; >> + >> + partition@0xc00000 { >> + label = "boot"; >> + reg = <0x0 0xc00000 0x0 0x4000000>; >> + }; >> + >> + partition@0x8c00000 { >> + label = "system"; >> + reg = <0x0 0x4c00000 0x1 0xfb400000>; >> + }; >> + }; >> + }; >> + }; >> +}; >> + >> +&bch { >> + status = "okay"; >> +}; > > Brian >