Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 195919
b: refs/heads/master
c: e5f710c
h: refs/heads/master
i:
  195917: a7b5ca6
  195915: 8255b15
  195911: 221c6c9
  195903: b7d89f3
v: v3
  • Loading branch information
Maxim Levitsky authored and David Woodhouse committed Mar 26, 2010
1 parent 445862b commit dc935e8
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 10 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: ca7081d96e39ea276892f0577f9cf37568547e88
refs/heads/master: e5f710cfc6947e64672b7205f7992515868c7782
3 changes: 2 additions & 1 deletion trunk/drivers/mtd/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -307,8 +307,9 @@ config SSFDC

config SM_FTL
tristate "SmartMedia/xD new translation layer"
depends on EXPERIMENTAL && BLOCK && MTD_NAND
depends on EXPERIMENTAL && BLOCK
select MTD_BLKDEVS
select MTD_NAND_ECC
help
This enables new and very EXPERMENTAL support for SmartMedia/xD
FTL (Flash translation layer).
Expand Down
19 changes: 12 additions & 7 deletions trunk/drivers/mtd/nand/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,23 @@ menuconfig MTD_NAND
tristate "NAND Device Support"
depends on MTD
select MTD_NAND_IDS
select MTD_NAND_ECC
help
This enables support for accessing all type of NAND flash
devices. For further information see
<http://www.linux-mtd.infradead.org/doc/nand.html>.

config MTD_NAND_ECC
tristate

config MTD_NAND_ECC_SMC
bool "NAND ECC Smart Media byte order"
depends on MTD_NAND_ECC
default n
help
Software ECC according to the Smart Media Specification.
The original Linux implementation had byte 0 and 1 swapped.

if MTD_NAND

config MTD_NAND_VERIFY_WRITE
Expand All @@ -18,13 +30,6 @@ config MTD_NAND_VERIFY_WRITE
device thinks the write was successful, a bit could have been
flipped accidentally due to device wear or something else.

config MTD_NAND_ECC_SMC
bool "NAND ECC Smart Media byte order"
default n
help
Software ECC according to the Smart Media Specification.
The original Linux implementation had byte 0 and 1 swapped.

config MTD_SM_COMMON
tristate
default n
Expand Down
3 changes: 2 additions & 1 deletion trunk/drivers/mtd/nand/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
# linux/drivers/nand/Makefile
#

obj-$(CONFIG_MTD_NAND) += nand.o nand_ecc.o
obj-$(CONFIG_MTD_NAND) += nand.o
obj-$(CONFIG_MTD_NAND_ECC) += nand_ecc.o
obj-$(CONFIG_MTD_NAND_IDS) += nand_ids.o
obj-$(CONFIG_MTD_SM_COMMON) += sm_common.o

Expand Down

0 comments on commit dc935e8

Please sign in to comment.