summaryrefslogtreecommitdiff
path: root/arch/arm/mach-at91
diff options
context:
space:
mode:
authorHong Xu <hong.xu@atmel.com>2011-12-08 08:44:21 +0400
committerNicolas Ferre <nicolas.ferre@atmel.com>2012-02-03 16:45:17 +0400
commitbb273c8f9399f81e20222448c475ecc362a083f3 (patch)
treeef194255514b4e6cf58f251f5126a4a2275db0e8 /arch/arm/mach-at91
parent2756bf5c03bd6fec9462c0742dddb771838bf080 (diff)
downloadlinux-bb273c8f9399f81e20222448c475ecc362a083f3.tar.xz
ARM: at91: Update struct atmel_nand_data to support PMECC
User will use the newly added field 'correction_cap' and 'sector_size' to pass PMECC parameters to driver. Signed-off-by: Hong Xu <hong.xu@atmel.com> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'arch/arm/mach-at91')
-rw-r--r--arch/arm/mach-at91/include/mach/board.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-at91/include/mach/board.h b/arch/arm/mach-at91/include/mach/board.h
index 3b33f07b1e11..6bd4161a9e34 100644
--- a/arch/arm/mach-at91/include/mach/board.h
+++ b/arch/arm/mach-at91/include/mach/board.h
@@ -107,6 +107,8 @@ struct atmel_nand_data {
u8 ale; /* address line number connected to ALE */
u8 cle; /* address line number connected to CLE */
u8 bus_width_16; /* buswidth is 16 bit */
+ u8 correction_cap; /* PMECC correction capability */
+ u16 sector_size; /* Sector size for PMECC */
struct mtd_partition *parts;
unsigned int num_parts;
};