Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751984AbdI2M0i (ORCPT ); Fri, 29 Sep 2017 08:26:38 -0400 Received: from mail.free-electrons.com ([62.4.15.54]:53374 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751176AbdI2M0h (ORCPT ); Fri, 29 Sep 2017 08:26:37 -0400 Date: Fri, 29 Sep 2017 14:26:35 +0200 From: Boris Brezillon To: Masahiro Yamada Cc: linux-mtd@lists.infradead.org, Cyrille Pitchen , linux-kernel@vger.kernel.org, Marek Vasut , Brian Norris , Richard Weinberger , David Woodhouse Subject: Re: [PATCH v2 0/2] mtd: nand: wait for tWHR, and fix the setup_data_interface of Denali Message-ID: <20170929142635.07d55f77@bbrezillon> In-Reply-To: <1506681520-13897-1-git-send-email-yamada.masahiro@socionext.com> References: <1506681520-13897-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1282 Lines: 39 On Fri, 29 Sep 2017 19:38:38 +0900 Masahiro Yamada wrote: > 1/2 : add NAND_WAIT_TWHR and nand_whr_delay(). > You can set this new flag if you want nand_command(_lp) > to insert tWHR delay where needed. > > 2/2 : Fix Denali setup_data_interface. > Boris' suggestion in v1 was a good reminder that > made me realize tCCS was missing in the driver. Fix it now. > > > Changes in v2: > - Add nand_whr_delay() helper > Wait for tWHR only for drivers that explicitly set NAND_WAIT_TWHR flag > - newly added > > Masahiro Yamada (2): > mtd: nand: wait for tWHR after NAND_CMD_STATUS / NAND_CMD_READID Hm, I thought you were introducing this to then use it in the denali driver. Sorry, but I don't want to apply something that nobody needs. If someone ever complains about a missing delay I'll point him to your patch, but until then I'll keep the core unchanged. > mtd: nand: denali: fix setup_data_interface to meet tCCS delay This one is valid. I'll queue it to nand/next soon. Thanks, Boris > > drivers/mtd/nand/denali.c | 10 ++++++++-- > drivers/mtd/nand/nand_base.c | 21 +++++++++++++++++++-- > include/linux/mtd/rawnand.h | 13 ++++++++----- > 3 files changed, 35 insertions(+), 9 deletions(-) >