[U-Boot] [PATCH v4 0/6] Generic file system firmware loader DM

Michal Simek monstr at monstr.eu
Wed Jul 18 14:43:44 UTC 2018


On 6.7.2018 10:24, tien.fong.chee at intel.com wrote:
> From: Tien Fong Chee <tien.fong.chee at intel.com>
> 
> This patchset contains generic file system loader DM which is very close to
> Linux firmware loader but for U-Boot framework. Generic file system firmware
> loader can be used load whatever into target location, and then consumer driver
> would use it to program whatever, ie. the FPGA. This version mainly resolved
> comments from Simon and Anatolij in [v3].
> Patch set for sandbox will be sent out separately.
> 
> This series is working on top of u-boot-socfpga.git -
>  http://git.denx.de/u-boot.git .
> 
> [v3]: https://www.mail-archive.com/u-boot@lists.denx.de/msg290433.html
> [v2]: https://www.mail-archive.com/u-boot@lists.denx.de/msg286979.html
> [v1]: https://www.mail-archive.com/u-boot@lists.denx.de/msg286294.html
> 
> v3 -> v4 changes
> ----------------
> - Adding mounting and unmounting for UBI.
> - Adding some new enviroment variables.
> - Removed storage_device from FDT.
> - devpart from fdt changed to phandlepart for supporting block device node
>   pointer and partition.
> - Adding new function for getting block device description based on device.
> - Adding new function for freeing firmware buffer.
> - Update firmware doc and device tree binding doc.
> 
> Tien Fong Chee (6):
>   cmd: ubifs: Move ubifs_initialized checking into cmd_ubifs_umount()
>   cmd: ubifs: Factor out some checking codes into cmd_ubifs_mount()
>   block: Add a function to find block device descriptor
>   doc: Add new doc for file system firmware loader driver model
>   doc: dtbinding: Add file system firmware loader binding document
>   common: Generic loader for file system
> 
>  cmd/ubifs.c                                 |  40 ++--
>  doc/device-tree-bindings/chosen.txt         |  21 ++
>  doc/device-tree-bindings/misc/fs_loader.txt |  48 +++++
>  doc/driver-model/fs_firmware_loader.txt     | 133 +++++++++++++
>  drivers/block/blk-uclass.c                  |  23 +++
>  drivers/misc/Kconfig                        |  10 +
>  drivers/misc/Makefile                       |   1 +
>  drivers/misc/fs_loader.c                    | 295 ++++++++++++++++++++++++++++
>  include/blk.h                               |   9 +
>  include/dm/uclass-id.h                      |   1 +
>  include/fs_loader.h                         |  79 ++++++++
>  include/ubi_uboot.h                         |   2 +
>  12 files changed, 645 insertions(+), 17 deletions(-)
>  create mode 100644 doc/device-tree-bindings/misc/fs_loader.txt
>  create mode 100644 doc/driver-model/fs_firmware_loader.txt
>  create mode 100644 drivers/misc/fs_loader.c
>  create mode 100644 include/fs_loader.h
> 

Can you please send it next time as threaded series?

Thanks,
Michal

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP SoCs


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180718/cc29fe30/attachment.sig>


More information about the U-Boot mailing list