[GIT *] MTD updates for 3.9
David Woodhouse
dwmw2 at infradead.org
Fri Mar 1 15:47:41 EST 2013
Linus, please pull from
git://git.infradead.org/linux-mtd.git for-linus-20130301
Fairly unexciting MTD merge for 3.9:
* misc clean-ups in the MTD command-line partitioning parser (cmdlinepart)
* add flash locking support for STmicro chips serial flash chips, as well a
for CFI command set 2 chips.
* new driver for the ELM error correction HW module found in various TI chi
enable the OMAP NAND driver to use the ELM HW error correction
* added number of new serial flash IDs
* various fixes and improvements in the gpmi NAND driver
* bcm47xx NAND driver improvements
* make the mtdpart module actually removable
Akinobu Mita (1):
mtd: rename random32() to prandom_u32()
Al Cooper (1):
mtd: mtd_torturetest can cause stack overflows
Austin Boyle (1):
mtd: m25p80: Flash protection support for STmicro chips
Christopher Cordahi (4):
mtd: cmdlinepart: fix skipping zero sized partition
mtd: cmdlinepart: skip partitions truncated to zero
mtd: cmdlinepart: describe mtd ordering
mtd: cmdlinepart: update /proc/mtd comment
Dmitry Eremin-Solenikov (1):
mtd: map: BUG() in non handled cases
Ezequiel Garcia (1):
mtd: physmap_of: Convert device allocation to managed devm_kzalloc()
Hauke Mehrtens (6):
mtd: bcm47xxsflash: write number of written bytes
mtd: bcm47xxsflash: register this as normal driver
mtd: bcm47xxnflash: fix message
mtd: bcm47xxnflash: register this as normal driver
mtd: bcm47xxpart: add support for other erase sizes
mtd: bcm47xxpart: improve probing of nvram partition
Huang Shijie (5):
mtd: gpmi: dump the BCH registers
mtd: fix the wrong timeo for panic_nand_wait()
mtd: gpmi: fix a dereferencing freed memory error
mtd: gpmi: set the Golois Field bit for mx6q's BCH
mtd: gpmi: add sanity check for the ECC
Josh Wu (3):
mtd: atmel_nand: avoid to report an error when lookup table offset is 0.
mtd: atmel_nand: make pmecc-cap, pmecc-sector-size in dts is optional.
mtd: at91: atmel_nand: for PMECC, add code to check the ONFI parameter ECC requirement.
Kim Phillips (1):
mtd: fsl_ifc_nand: use more portable i/o accessors
Lubomir Rintel (2):
mtd: cmdlinepart: Make it into a module
mtd: Allow removal of partitioning modules
Michel Stempin (1):
mtd: chips: Add support for GigaDevice GD25Q32/GD25Q64 SPI Flash in m25p80.c
Mrugesh Katepallewar (1):
mtd: davinci_nand: Use managed resources
Philip Avinash (4):
mtd: nand: omap2: Update nerrors using ecc.strength
mtd: devices: elm: Add support for ELM error correction
mtd: nand: omap2: Support for hardware BCH error correction.
mtd: devices: elm: Removes <xx> literals in elm DT node
Rafał Miłecki (5):
mtd: bcm47xxpart: simplify size calculation to one loop
mtd: bcm47xxpart: register extra "firmware" partition
mtd: bcm47xxsflash: add own struct for abstrating bus type
mtd: bcm47xxsflash: adjust names of bus-specific functions
mtd: bcm47xxnflash: use pr_fmt for module prefix in messages
Robert Jarzmik (1):
mtd: docg3 fix missing bitreverse lib
Roman Schneider (1):
mtd: mxc_nand: compress ID info for send_read_id_v3
Sergei Shtylyov (1):
mtd: davinci_nand: fix modular build with CONFIG_OF=y
Stefan Roese (1):
mtd: cfi_cmdset_0002: Support Persistent Protection Bits (PPB) locking
Tormod Volden (1):
mtd: nane: print source of error message
Uwe Kleine-König (2):
mtd: uclinux: support ROM and allow passing the base address
mtd: uclinux: add a comment about why uclinux_ram_map must not be static
Zach Sadecki (1):
mtd: gpmi: Always report ECC stats and return max_bitflips
Documentation/devicetree/bindings/mtd/elm.txt | 16 +
.../devicetree/bindings/mtd/mtd-physmap.txt | 3 +
drivers/mtd/Kconfig | 4 +-
drivers/mtd/ar7part.c | 6 +
drivers/mtd/bcm47xxpart.c | 49 +-
drivers/mtd/chips/cfi_cmdset_0002.c | 217 ++++++++
drivers/mtd/cmdlinepart.c | 47 +-
drivers/mtd/devices/Kconfig | 1 +
drivers/mtd/devices/Makefile | 4 +-
drivers/mtd/devices/bcm47xxsflash.c | 55 +-
drivers/mtd/devices/bcm47xxsflash.h | 15 +
drivers/mtd/devices/elm.c | 404 ++++++++++++++
drivers/mtd/devices/m25p80.c | 100 ++++
drivers/mtd/maps/Kconfig | 2 +-
drivers/mtd/maps/physmap_of.c | 9 +-
drivers/mtd/maps/uclinux.c | 30 +-
drivers/mtd/nand/atmel_nand.c | 141 ++++-
drivers/mtd/nand/bcm47xxnflash/bcm47xxnflash.h | 4 +
drivers/mtd/nand/bcm47xxnflash/main.c | 14 +-
drivers/mtd/nand/bcm47xxnflash/ops_bcm4706.c | 4 +-
drivers/mtd/nand/davinci_nand.c | 26 +-
drivers/mtd/nand/fsl_ifc_nand.c | 233 ++++----
drivers/mtd/nand/gpmi-nand/bch-regs.h | 22 +
drivers/mtd/nand/gpmi-nand/gpmi-lib.c | 9 +
drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 63 ++-
drivers/mtd/nand/gpmi-nand/gpmi-nand.h | 4 +
drivers/mtd/nand/mxc_nand.c | 11 +
drivers/mtd/nand/nand_base.c | 8 +-
drivers/mtd/nand/nand_ecc.c | 5 +-
drivers/mtd/nand/nandsim.c | 6 +-
drivers/mtd/nand/omap2.c | 583 +++++++++++++++++++--
drivers/mtd/ofpart.c | 7 +
drivers/mtd/tests/mtd_nandecctest.c | 10 +-
drivers/mtd/tests/mtd_stresstest.c | 8 +-
drivers/mtd/tests/mtd_torturetest.c | 25 +-
drivers/mtd/ubi/debug.h | 6 +-
include/linux/bcma/bcma_driver_chipcommon.h | 1 +
include/linux/mtd/map.h | 9 +-
include/linux/platform_data/elm.h | 54 ++
39 files changed, 1883 insertions(+), 332 deletions(-)
--
David Woodhouse Open Source Technology Centre
David.Woodhouse at intel.com Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6171 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20130301/509be80d/attachment-0001.bin>
More information about the linux-mtd
mailing list