From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lpp01m010-f51.google.com (mail-lpp01m010-f51.google.com [209.85.215.51]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by ozlabs.org (Postfix) with ESMTPS id 6DDF21007D3 for ; Tue, 13 Dec 2011 08:10:05 +1100 (EST) Received: by lago2 with SMTP id o2so416138lag.38 for ; Mon, 12 Dec 2011 13:10:00 -0800 (PST) Subject: Re: [PATCH 3/3] mtd/nand : workaround for Freescale FCM to support large-page Nand chip From: Artem Bityutskiy To: Scott Wood Date: Mon, 12 Dec 2011 23:09:51 +0200 In-Reply-To: <4EDEAEB9.6020703@freescale.com> References: <1322973098-2528-1-git-send-email-shuo.liu@freescale.com> <1322973098-2528-3-git-send-email-shuo.liu@freescale.com> <4EDEAEB9.6020703@freescale.com> Content-Type: text/plain; charset="UTF-8" Message-ID: <1323724195.2297.11.camel@koala> Mime-Version: 1.0 Cc: Artem.Bityutskiy@nokia.com, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, shuo.liu@freescale.com, linux-mtd@lists.infradead.org, akpm@linux-foundation.org, dwmw2@infradead.org Reply-To: dedekind1@gmail.com List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Tue, 2011-12-06 at 18:09 -0600, Scott Wood wrote: > On 12/03/2011 10:31 PM, shuo.liu@freescale.com wrote: > > From: Liu Shuo > > > > Freescale FCM controller has a 2K size limitation of buffer RAM. In order > > to support the Nand flash chip whose page size is larger than 2K bytes, > > we read/write 2k data repeatedly by issuing FIR_OP_RB/FIR_OP_WB and save > > them to a large buffer. > > > > Signed-off-by: Liu Shuo > > --- > > v3: > > -remove page_size of struct fsl_elbc_mtd. > > -do a oob write by NAND_CMD_RNDIN. > > > > drivers/mtd/nand/fsl_elbc_nand.c | 243 ++++++++++++++++++++++++++++++++++---- > > 1 files changed, 218 insertions(+), 25 deletions(-) > > What is the plan for bad block marker migration? Why it should be migrated? I thought that you support 2KiB pages, and this adds 4 and 8 KiB pages support, which you never supported before. What is the migration you guys are talking about? Artem.