Commit 05ac21b5 authored by Alessandro Rubini's avatar Alessandro Rubini

kernel: support hwecc

parent becffa98
From 424c448cb23511056074cda16f2e330a1f395e60 Mon Sep 17 00:00:00 2001
From: Alessandro Rubini <rubini@gnudd.com>
Date: Mon, 6 Aug 2012 12:00:27 +0200
Subject: [PATCH 7/7] mtd/nand: sam9g45 can hwecc like 9263
---
drivers/mtd/nand/Kconfig | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index edec457..06aaaa6 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -357,7 +357,7 @@ choice
config MTD_NAND_ATMEL_ECC_HW
bool "Hardware ECC"
- depends on ARCH_AT91SAM9263 || ARCH_AT91SAM9260 || AVR32
+ depends on ARCH_AT91SAM9263 || ARCH_AT91SAM9260 || AVR32 || ARCH_AT91SAM9G45
help
Use hardware ECC instead of software ECC when the chip
supports it.
--
1.7.7.2
# #
# Automatically generated make config: don't edit # Automatically generated make config: don't edit
# Linux/arm 2.6.39 Kernel Configuration # Linux/arm 2.6.39 Kernel Configuration
# Thu Mar 8 14:47:41 2012 # Mon Aug 6 12:12:40 2012
# #
CONFIG_ARM=y CONFIG_ARM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y
...@@ -67,7 +67,8 @@ CONFIG_TINY_RCU=y ...@@ -67,7 +67,8 @@ CONFIG_TINY_RCU=y
# CONFIG_PREEMPT_RCU is not set # CONFIG_PREEMPT_RCU is not set
# CONFIG_RCU_TRACE is not set # CONFIG_RCU_TRACE is not set
# CONFIG_TREE_RCU_TRACE is not set # CONFIG_TREE_RCU_TRACE is not set
# CONFIG_IKCONFIG is not set CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=14 CONFIG_LOG_BUF_SHIFT=14
# CONFIG_CGROUPS is not set # CONFIG_CGROUPS is not set
CONFIG_NAMESPACES=y CONFIG_NAMESPACES=y
...@@ -274,7 +275,7 @@ CONFIG_MACH_AT91SAM9M10G45EK=y ...@@ -274,7 +275,7 @@ CONFIG_MACH_AT91SAM9M10G45EK=y
# #
# AT91 Board Options # AT91 Board Options
# #
# CONFIG_MTD_NAND_ATMEL_BUSWIDTH_16 is not set CONFIG_MTD_NAND_ATMEL_BUSWIDTH_16=y
# #
# AT91 Feature Selections # AT91 Feature Selections
...@@ -579,7 +580,8 @@ CONFIG_MTD_NAND=y ...@@ -579,7 +580,8 @@ CONFIG_MTD_NAND=y
CONFIG_MTD_NAND_IDS=y CONFIG_MTD_NAND_IDS=y
# CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_DISKONCHIP is not set
CONFIG_MTD_NAND_ATMEL=y CONFIG_MTD_NAND_ATMEL=y
CONFIG_MTD_NAND_ATMEL_ECC_SOFT=y CONFIG_MTD_NAND_ATMEL_ECC_HW=y
# CONFIG_MTD_NAND_ATMEL_ECC_SOFT is not set
# CONFIG_MTD_NAND_ATMEL_ECC_NONE is not set # CONFIG_MTD_NAND_ATMEL_ECC_NONE is not set
# CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_NANDSIM is not set
# CONFIG_MTD_NAND_PLATFORM is not set # CONFIG_MTD_NAND_PLATFORM is not set
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment