[U-Boot] [PATCH 00/19] Marvell PXA3XX NAND driver fixes and extensions

kostap at marvell.com kostap at marvell.com
Wed Aug 29 08:55:59 UTC 2018


From: Konstantin Porotchkin <kostap at marvell.com>

This patch series introduces the PXA3XX NAND driver changes and extensions
accumulated in Marvell LSP sources.
Beside the bug fixes the driver is extended to support 2K page 8-bit ECC
flash devices (tested with Toshiba TC58NVG1S3ETA00 chip) and 8K page 4/8 bit ECC
devices (tested with Micron MT29F32G08ABAAAWP chip)

Boris Brezillon (1):
  mtd: nand: pxa3xx: Fix READOOB implementation

David Sniatkiwicz (1):
  fix: nand: pxa3xx: Add WA for eliminating flash ready timeout

Igal Liberman (1):
  fix: nand: pxa3xx: Add SoC-specific enable function

Konstantin Porotchkin (4):
  mtd: nand: pxa3xx: add support for Toshiba flash
  fix: nand: Replace hardcoded page chunk size with calculated one
  nand: pxa3xx: cosmetic: add comments to the timing layout structures
  nand: pxa3xx: Add support for 8KB page 4 and 8 bit ECC NAND

Ofer Heifetz (10):
  mtd: nand: pxa3xx_nand: Increase initial buffer size
  mtd: nand: pxa3xx_nand: use nand_to_mtd()
  mtd: nand: pxa3xx_nand: sync pxa3xx_nand_set_sdr_timing()
  mtd: nand: pxa3xx_nand: fix early spurious interrupt
  mtd: nand: pxa3xx-nand: fix random command timeouts
  nand: pxa3xx: Increase READ_ID buffer and make the size static
  mtd: pxa3xx_nand: Increase the initial chunk size
  mtd: pxa3xx_nand: Fix initial controller configuration
  mtd: pxa3xx_nand: Simplify pxa3xx_nand_scan
  mtd: nand: pxa3xx_nand: add support for partial chunks

Victor Axelrod (1):
  mtd: nand: pxa3xx: add support for 2KB 8-bit flash

zachary zhang (1):
  a70x0: a80x0: add soc type and revision printing in boot log

 arch/arm/dts/armada-cp110-master.dtsi  |   7 +-
 arch/arm/mach-mvebu/armada8k/Makefile  |   1 +
 arch/arm/mach-mvebu/armada8k/cpu.c     |  21 +-
 arch/arm/mach-mvebu/armada8k/soc.c     | 160 ++++++++++
 arch/arm/mach-mvebu/cpu.c              |  12 +-
 arch/arm/mach-mvebu/include/mach/cpu.h |   3 +-
 arch/arm/mach-mvebu/include/mach/soc.h |   3 +
 common/board_f.c                       |   6 +-
 drivers/mtd/nand/pxa3xx_nand.c         | 521 +++++++++++++++++++++++----------
 9 files changed, 564 insertions(+), 170 deletions(-)
 create mode 100644 arch/arm/mach-mvebu/armada8k/soc.c

-- 
2.7.4



More information about the U-Boot mailing list