[PATCH v2] Add support for Samsung SoC OneNAND controllers

Marek Szyprowski m.szyprowski at samsung.com
Wed Apr 28 11:46:44 EDT 2010


This patch series add support for Samsung SoC OneNAND controllers found
on S3C64xx, S5PC100 and S5PC110 chips. A few extensions to OneNAND core
were required to make the driver working properly on all supported SoCs.

The required platform setup code has been posted to relevant mailing
list (ARM Kernel: "[PATCH] ARM: Samsung: Add platform support code for
OneNAND controller" thread).

Changes since v1:
* addressed all coding style issues reported by Ben Dooks
* moved all resource definitions to platform device resources
* moved all resource definitions for different SoCs from regs-onenand.h to
  arch/arm/mach-{s3c64xx,s5pc100,s5pv210}/include/mach/map.h
* moved all #ifdef conditional code to separate functions

This patch series includes:

[PATCH 1/5] drivers: mtd: onenand: add support for chips with 4KB page size
[PATCH 2/5] drivers: mtd: onenand: allocate verify buffer in the core
[PATCH 3/5] drivers: mtd: onenand: add new callback for bufferram read
[PATCH 4/5] drivers: mtd: onenand: add workaround for SYNC_WRITE mode
[PATCH 5/5] drivers: mtd: add Samsung SoC OneNAND driver




More information about the linux-arm-kernel mailing list