Re: [PATCH 00/13] mtd: nand: fsmc: fixes, improvements and cleanups

Boris Brezillon
2017-03-24T08:26:28Z

Hi Thomas,

On Tue, 21 Mar 2017 11:03:52 +0100
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 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