[MTD] Introduce MTD_BIT_WRITEABLE
o Add a flag MTD_BIT_WRITEABLE for devices that allow single bits to be
cleared.
o Replace MTD_PROGRAM_REGIONS with a cleared MTD_BIT_WRITEABLE flag for
STMicro and Intel Sibley flashes with internal ECC. Those flashes
disallow clearing of single bits, unlike regular NOR flashes, so the
new flag models their behaviour better.
o Remove MTD_ECC. After the STMicro/Sibley merge, this flag is only set
and never checked.
Signed-off-by:
Joern Engel <joern@wh.fh-wedel.de>
Showing
- drivers/mtd/chips/cfi_cmdset_0001.c 1 addition, 1 deletiondrivers/mtd/chips/cfi_cmdset_0001.c
- drivers/mtd/chips/cfi_cmdset_0020.c 1 addition, 2 deletionsdrivers/mtd/chips/cfi_cmdset_0020.c
- drivers/mtd/nand/nand_base.c 1 addition, 1 deletiondrivers/mtd/nand/nand_base.c
- drivers/mtd/onenand/onenand_base.c 1 addition, 1 deletiondrivers/mtd/onenand/onenand_base.c
- fs/jffs2/os-linux.h 2 additions, 4 deletionsfs/jffs2/os-linux.h
- include/mtd/mtd-abi.h 3 additions, 4 deletionsinclude/mtd/mtd-abi.h
Loading
Please register or sign in to comment