From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.free-electrons.com ([62.4.15.54]) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1crKYF-0002tc-3j for linux-mtd@lists.infradead.org; Fri, 24 Mar 2017 08:26:28 +0000 Date: Fri, 24 Mar 2017 09:26:05 +0100 From: Boris Brezillon To: Thomas Petazzoni Cc: Richard Weinberger , David Woodhouse , Brian Norris , Marek Vasut , Cyrille Pitchen , linux-mtd@lists.infradead.org, Linus Walleij , Stefan Roese Subject: Re: [PATCH 00/13] mtd: nand: fsmc: fixes, improvements and cleanups Message-ID: <20170324092605.676866ff@bbrezillon> In-Reply-To: <1490090645-8576-1-git-send-email-thomas.petazzoni@free-electrons.com> References: <1490090645-8576-1-git-send-email-thomas.petazzoni@free-electrons.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Hi Thomas, On Tue, 21 Mar 2017 11:03:52 +0100 Thomas Petazzoni wrote: > Hello, > > This patch series brings a number of fixes, improvements and cleanups > to the fsmc MTD NAND driver. > > The first patch is really a fix for the NAND bus width selection > through the Device Tree, which was broken since the Device Tree > support was added in the driver. > > The next two patches add support for configuring the NAND controller > timings according to the connected NAND chip automatically. > > The remaining patches are basically cleanups, removing useless code > and logic from the driver. > > This patch series is based on v4.11-rc1. > > Best regards, > > Thomas > > Thomas Petazzoni (13): > mtd: nand: fsmc: fix NAND width handling > mtd: nand: fsmc: rework fsmc_nand_setup() to use > ->setup_data_interface() > mtd: nand: fsmc: add support to use NAND timings > mtd: nand: fsmc: move fsmc_nand_data definition > mtd: nand: fsmc: remove ->select_bank() from fsmc_nand_platform_data > mtd: nand: fsmc: remove fsmc_select_chip() > mtd: nand: fmsc: kill {read,write}_dma_priv from > fsmc_nand_platform_data > mtd: nand: fsmc: kill {nr_,}partitions structure fields > mtd: nand: fsmc: remove duplicate nand_set_flash_node() > mtd: nand: fsmc: finally remove fsmc_nand_platform_data > mtd: nand: fsmc: use devm_clk_get() > mtd: nand: fsmc: remove unused definitions > mtd: nand: fsmc: remove CONFIG_OF conditional Applied all patches except 2 and 3. Thanks, Boris