This is to upstream NXP downstream mtd nand patches, including
DT/CLK/i.MX8M/i.MX8/SPL
Alice Guo (2):
nand: mxs_nand: make imx8mm can use hardware BCH and randomizer
nand: enable the Randomizer module for i.mx7 and i.mx8
Han Xu (3):
mtd: nand: mxs_nand: add i.MX6QP compatible string
mtd: mxs_nand: fix the gf_13/14 definition issue
mxs_nand: don't check zero count when ECC reading with randomizer
Peng Fan (3):
nand: mxs: fix the bitflips for erased page when uncorrectable error
nand: mxs: correct bitflip for erased NAND page
mtd: nand: support GPMI NAND driver for i.MX8
Ye Li (6):
mtd: gpmi: change the BCH layout setting for large oob NAND
mtd: gpmi: provide the option to use legacy bch geometry
mxs_nand: Add support for i.MX8M
nand: Update SPL MXS NAND mini driver
mxs_nand: Update compatible string for i.MX6SX
MXS_NAND: Add clock support for iMX8
arch/arm/include/asm/mach-imx/dma.h | 15 +-
arch/arm/include/asm/mach-imx/regs-apbh.h | 9 +-
arch/arm/include/asm/mach-imx/regs-bch.h | 20 +-
drivers/dma/Kconfig | 2 +-
drivers/dma/apbh_dma.c | 13 +-
drivers/mtd/nand/raw/Kconfig | 6 +-
drivers/mtd/nand/raw/mxs_nand.c | 291 ++++++++++++++++++++++--------
drivers/mtd/nand/raw/mxs_nand_dt.c | 91 ++++++++++
drivers/mtd/nand/raw/mxs_nand_spl.c | 41 ++++-
include/mxs_nand.h | 15 +-
10 files changed, 387 insertions(+), 116 deletions(-)