Hi, I pushed my latest patches, mostly MTD related, to a branch in the u-boot-cfi- flash repository. This is not intended for merging into mainline, but meant for testing these changes on the affected boards. So please go ahead and pull this branch and test it on your board and let me know if there are any problems.
Thanks, Stefan The following changes since commit fbe7eff021399175ef7d9d57f44145587c4e9a51: Mike Frysinger (1): tools/envcrc: add --binary option to export embedded env are available in the git repository at: git://www.denx.de/git/u-boot-cfi-flash.git mtd-rework Stefan Roese (8): cmd_flash updates: Remove unneeded CONFIG_CMD_JFFS2 lib_arch/board.c: Move malloc initialization before flash_init() cfi_mtd: Fix bug in last sector detection mtd: Update MTD infrastructure to support 64bit device size mtd: Add MTD concat support to concatenate multiple MTD NOR devices mtd: Introduce CONFIG_MTD_DEVICE to select compilation of mtdcore.o cmd_mtdparts: Move to common handling of FLASH devices via MTD layer mtd: MTD related config header changes (mtdparts command) README | 11 + common/cmd_flash.c | 12 +- common/cmd_mtdparts.c | 240 ++++------- common/cmd_onenand.c | 6 +- common/env_onenand.c | 2 +- drivers/mtd/Makefile | 4 +- drivers/mtd/cfi_mtd.c | 92 ++++- drivers/mtd/mtdconcat.c | 807 ++++++++++++++++++++++++++++++++++ drivers/mtd/mtdpart.c | 488 +++++++++----------- drivers/mtd/nand/nand.c | 2 +- drivers/mtd/nand/nand_util.c | 11 +- drivers/mtd/onenand/onenand_uboot.c | 2 +- include/configs/BC3450.h | 2 + include/configs/FPS850L.h | 2 + include/configs/FPS860L.h | 2 + include/configs/SIMPC8313.h | 1 + include/configs/TB5200.h | 2 + include/configs/TQM5200.h | 2 + include/configs/TQM823L.h | 2 + include/configs/TQM823M.h | 2 + include/configs/TQM834x.h | 2 + include/configs/TQM850L.h | 2 + include/configs/TQM850M.h | 2 + include/configs/TQM855L.h | 2 + include/configs/TQM855M.h | 2 + include/configs/TQM85xx.h | 2 + include/configs/TQM860L.h | 2 + include/configs/TQM860M.h | 2 + include/configs/TQM862L.h | 2 + include/configs/TQM862M.h | 2 + include/configs/TQM866M.h | 2 + include/configs/apollon.h | 1 + include/configs/cm5200.h | 2 + include/configs/fx12mm.h | 2 + include/configs/idmr.h | 2 + include/configs/microblaze-generic.h | 2 + include/configs/motionpro.h | 2 + include/configs/mx1fs2.h | 2 + include/configs/netstar.h | 2 + include/configs/omap3_beagle.h | 1 + include/configs/qong.h | 2 + include/configs/smmaco4.h | 2 + include/configs/trab.h | 2 + include/configs/vct.h | 1 + include/configs/virtlab2.h | 2 + include/configs/voiceblue.h | 2 + include/configs/xilinx-ppc.h | 2 + include/linux/mtd/compat.h | 12 +- include/linux/mtd/concat.h | 21 + include/linux/mtd/mtd.h | 29 +- lib_arm/board.c | 6 +- lib_blackfin/board.c | 7 +- lib_m68k/board.c | 8 +- lib_mips/board.c | 8 +- lib_nios/board.c | 6 +- lib_nios2/board.c | 6 +- lib_ppc/board.c | 8 +- lib_sh/board.c | 2 +- lib_sparc/board.c | 9 +- 59 files changed, 1377 insertions(+), 488 deletions(-) create mode 100644 drivers/mtd/mtdconcat.c create mode 100644 include/linux/mtd/concat.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot