[U-Boot] [UBI] git pull request

Hi,
Now you can use the latest UBI u-boot tree at http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=summary
It has minor cleanup after previous post and provides the reference usage using apollon board which has OneNAND.
Makefile | 1 board/apollon/Makefile | 4 board/apollon/ubi.c | 55 + common/Makefile | 1 common/cmd_ubi.c | 535 +++++++++++++ drivers/mtd/Makefile | 1 drivers/mtd/mtdcore.c | 142 +++ drivers/mtd/mtdpart.c | 531 +++++++++++++ drivers/mtd/ubi/Makefile | 48 + drivers/mtd/ubi/build.c | 1182 ++++++++++++++++++++++++++++ drivers/mtd/ubi/crc32.c | 514 ++++++++++++ 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 | 1361 +++++++++++++++++++++++++++++++++ drivers/mtd/ubi/scan.h | 165 ++++ drivers/mtd/ubi/ubi-media.h | 372 +++++++++ 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 | 27 + include/linux/crc32.h | 27 + include/linux/mtd/mtd.h | 1 include/linux/mtd/partitions.h | 84 ++ include/linux/mtd/ubi.h | 186 ++++ include/linux/types.h | 24 + include/mtd/ubi-header.h | 372 +++++++++ include/mtd/ubi-user.h | 268 ++++++ include/ubi_uboot.h | 209 +++++ 36 files changed, 14343 insertions(+), 4 deletions(-)
Thank you, Kyungmin Park

Dear "Kyungmin Park",
In message 9c9fda240810201841m38b5b120gb10930d5b5407007@mail.gmail.com you wrote:
Now you can use the latest UBI u-boot tree at http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=summary
Please use the "git-request-pull" command to generate the pull requests. Also, please make sure to include information which branch to pull from (please include this information even if you mean the master branch - just to be sure).
It has minor cleanup after previous post and provides the reference usage using apollon board which has OneNAND.
Makefile | 1 board/apollon/Makefile | 4 board/apollon/ubi.c | 55 + common/Makefile | 1 common/cmd_ubi.c | 535 +++++++++++++ drivers/mtd/Makefile | 1 drivers/mtd/mtdcore.c | 142 +++ drivers/mtd/mtdpart.c | 531 +++++++++++++ drivers/mtd/ubi/Makefile | 48 + drivers/mtd/ubi/build.c | 1182 ++++++++++++++++++++++++++++ drivers/mtd/ubi/crc32.c | 514 ++++++++++++ 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 | 1361 +++++++++++++++++++++++++++++++++ drivers/mtd/ubi/scan.h | 165 ++++ drivers/mtd/ubi/ubi-media.h | 372 +++++++++ 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 | 27 + include/linux/crc32.h | 27 + include/linux/mtd/mtd.h | 1 include/linux/mtd/partitions.h | 84 ++ include/linux/mtd/ubi.h | 186 ++++ include/linux/types.h | 24 + include/mtd/ubi-header.h | 372 +++++++++ include/mtd/ubi-user.h | 268 ++++++ include/ubi_uboot.h | 209 +++++ 36 files changed, 14343 insertions(+), 4 deletions(-)
I am sorry, but none of this stuff has been posted before here on the mailing list, so I cannot pull it.
All code must go through the peer review process here on the mailing list.
Best regards,
Wolfgang Denk

Dear all,
On Tue, Oct 21, 2008 at 3:47 PM, Wolfgang Denk wd@denx.de wrote:
Dear "Kyungmin Park",
In message 9c9fda240810201841m38b5b120gb10930d5b5407007@mail.gmail.com you wrote:
Now you can use the latest UBI u-boot tree at http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=summary
Please use the "git-request-pull" command to generate the pull requests. Also, please make sure to include information which branch to pull from (please include this information even if you mean the master branch - just to be sure).
To use the git-request-pull command, it supports the git protocol. however in the company I can't use the git protocol so I can't post the git-request-pull output.
I am sorry, but none of this stuff has been posted before here on the mailing list, so I cannot pull it.
It's too big to post here. Instead I use the gitweb URL
http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=67ae3bde6711697fb...
Thank you, Kyungmin Park

Dear all,
http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=67ae3bde6711697fb...
Its' obsoleted
Or 1. http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=26b6d6c714f2c4fba... 2. http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=b7164bcf27dc8a738... 3. http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=5deff5b22c8b132d5...
Here's git-request-pull summary
The following changes since commit 67ae3bde6711697fb6cd54beee725bbdacc984a5: Kyungmin Park (1): [UBI] Add initial Unsorted Block Image (UBI) support
are available in the git repository at:
git://git.denx.de/u-boot-ubi master
Kyungmin Park (3): Basic Unsorted Block Image (UBI) support [UBI] UBI command support [ARM] Apollon UBI support
Makefile | 1 + board/apollon/Makefile | 4 +- board/apollon/ubi.c | 55 ++ common/Makefile | 1 + common/cmd_ubi.c | 535 +++++++++++++ drivers/mtd/Makefile | 1 + drivers/mtd/mtdcore.c | 142 ++++ drivers/mtd/mtdpart.c | 531 +++++++++++++ drivers/mtd/ubi/Makefile | 48 ++ drivers/mtd/ubi/build.c | 1182 ++++++++++++++++++++++++++++ drivers/mtd/ubi/crc32.c | 514 ++++++++++++ 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 | 1361 ++++++++++++++++++++++++++++++++ drivers/mtd/ubi/scan.h | 165 ++++ drivers/mtd/ubi/ubi-media.h | 372 +++++++++ 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 | 27 +- include/linux/crc32.h | 27 + include/linux/mtd/mtd.h | 1 + include/linux/mtd/partitions.h | 84 ++ include/linux/mtd/ubi.h | 186 +++++ include/linux/types.h | 24 + include/mtd/ubi-header.h | 372 +++++++++ include/mtd/ubi-user.h | 268 +++++++ include/ubi_uboot.h | 209 +++++ 36 files changed, 14343 insertions(+), 4 deletions(-) create mode 100644 board/apollon/ubi.c 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 create mode 100644 drivers/mtd/ubi/ubi-media.h 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 create mode 100644 include/linux/mtd/ubi.h create mode 100644 include/mtd/ubi-header.h create mode 100644 include/mtd/ubi-user.h create mode 100644 include/ubi_uboot.h
BR, Kyungmin Park

Dear "Kyungmin Park",
In message 9c9fda240810210151m331cf53en5f8cf89c103d0e0e@mail.gmail.com you wrote:
Or
- http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=26b6d6c714f2c4fba...
- http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=b7164bcf27dc8a738...
- http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=5deff5b22c8b132d5...
Here's git-request-pull summary
Please post the patches.
I will not pull this into mainline before the code has been posted for public review.
Best regards,
Wolfgang Denk
participants (2)
-
Kyungmin Park
-
Wolfgang Denk