
Hi Wolfgang,
please pull from u-boot-ubi to include UBI support into U-Boot. Kyungmin asked me to organize the pull request this time since he only has limited access to the denx git server.
Thanks.
The following changes since commit 9b827cf1720acda2473afa516956eab6f7cca9a1: Selvamuthukumar (1): Align end of bss by 4 bytes
are available in the git repository at:
git://www.denx.de/git/u-boot-ubi.git master
Kyungmin Park (11): MTD: Add MTD paritioning infrastructure UBI: Add basic UBI support to U-Boot (Part 1/8) UBI: Add basic UBI support to U-Boot (Part 2/8) UBI: Add basic UBI support to U-Boot (Part 3/8) UBI: Add basic UBI support to U-Boot (Part 4/8) UBI: Add basic UBI support to U-Boot (Part 5/8) UBI: Add basic UBI support to U-Boot (Part 6/8) UBI: Add basic UBI support to U-Boot (Part 7/8) UBI: Add basic UBI support to U-Boot (Part 8/8) UBI: Add UBI command support ARM: Add Apollon UBI support
Stefan Roese (1): UBI: Change parsing of size in commands to default to hex
Makefile | 1 + board/apollon/Makefile | 3 +- common/Makefile | 1 + common/cmd_ubi.c | 600 +++++++ drivers/mtd/Makefile | 1 + drivers/mtd/mtdcore.c | 146 ++ drivers/mtd/mtdpart.c | 532 +++++++ drivers/mtd/ubi/Makefile | 51 + drivers/mtd/ubi/build.c | 1186 ++++++++++++++ drivers/mtd/ubi/crc32.c | 518 ++++++ drivers/mtd/ubi/crc32defs.h | 32 + drivers/mtd/ubi/crc32table.h | 136 ++ drivers/mtd/ubi/debug.c | 192 +++ drivers/mtd/ubi/debug.h | 152 ++ drivers/mtd/ubi/eba.c | 1256 +++++++++++++++ drivers/mtd/ubi/io.c | 1274 +++++++++++++++ drivers/mtd/ubi/kapi.c | 638 ++++++++ drivers/mtd/ubi/misc.c | 106 ++ drivers/mtd/ubi/scan.c | 1360 ++++++++++++++++ drivers/mtd/ubi/scan.h | 165 ++ .../ubi-header.h => drivers/mtd/ubi/ubi-media.h | 154 +- drivers/mtd/ubi/ubi.h | 641 ++++++++ drivers/mtd/ubi/upd.c | 441 ++++++ drivers/mtd/ubi/vmt.c | 862 ++++++++++ drivers/mtd/ubi/vtbl.c | 837 ++++++++++ drivers/mtd/ubi/wl.c | 1670 ++++++++++++++++++++ include/configs/apollon.h | 74 +- include/exports.h | 1 + include/jffs2/load_kernel.h | 5 + include/linux/crc32.h | 27 + include/linux/mtd/partitions.h | 84 + include/linux/mtd/ubi-user.h | 161 -- include/linux/mtd/ubi.h | 186 +++ include/linux/types.h | 24 + include/mtd/ubi-user.h | 268 ++++ include/ubi_uboot.h | 217 +++ lib_generic/vsprintf.c | 23 + 37 files changed, 13775 insertions(+), 250 deletions(-) create mode 100644 common/cmd_ubi.c create mode 100644 drivers/mtd/mtdcore.c create mode 100644 drivers/mtd/mtdpart.c create mode 100644 drivers/mtd/ubi/Makefile create mode 100644 drivers/mtd/ubi/build.c create mode 100644 drivers/mtd/ubi/crc32.c create mode 100644 drivers/mtd/ubi/crc32defs.h create mode 100644 drivers/mtd/ubi/crc32table.h create mode 100644 drivers/mtd/ubi/debug.c create mode 100644 drivers/mtd/ubi/debug.h create mode 100644 drivers/mtd/ubi/eba.c create mode 100644 drivers/mtd/ubi/io.c create mode 100644 drivers/mtd/ubi/kapi.c create mode 100644 drivers/mtd/ubi/misc.c create mode 100644 drivers/mtd/ubi/scan.c create mode 100644 drivers/mtd/ubi/scan.h rename include/linux/mtd/ubi-header.h => drivers/mtd/ubi/ubi-media.h (80%) create mode 100644 drivers/mtd/ubi/ubi.h create mode 100644 drivers/mtd/ubi/upd.c create mode 100644 drivers/mtd/ubi/vmt.c create mode 100644 drivers/mtd/ubi/vtbl.c create mode 100644 drivers/mtd/ubi/wl.c create mode 100644 include/linux/crc32.h create mode 100644 include/linux/mtd/partitions.h delete mode 100644 include/linux/mtd/ubi-user.h create mode 100644 include/linux/mtd/ubi.h create mode 100644 include/mtd/ubi-user.h create mode 100644 include/ubi_uboot.h