On Sun, Dec 01, 2013 at 12:43:10PM -0700, Simon Glass wrote: > From: Guilherme Maciel Ferreira <guilherme.maciel.ferre...@gmail.com> > > In order to avoid duplicating code and keep only one point of modification, > the functions, structs and defines useful for "dumpimage" were moved from > "mkimage" to a common module called "imagetool". > > This modification also weakens the coupling between image types (FIT, IMX, > MXS, > and so on) and image tools (mkimage and dumpimage). Any tool may initialize > the > "imagetool" through register_image_tool() function, while the image types > register themselves within an image tool using the register_image_type() > function: > > +---------------+ > +------| fit_image | > +--------------+ +-----------+ | +---------------+ > | mkimage |--------> | | <-----+ > +--------------+ | | +---------------+ > | imagetool | <------------| imximage | > +--------------+ | | +---------------+ > | dumpimage |--------> | | <-----+ > +--------------+ +-----------+ | +---------------+ > +------| default_image | > +---------------+ > > register_image_tool() register_image_type() > > Also, the struct "mkimage_params" was renamed to "image_tool_params" to make > clear its general purpose. > > Signed-off-by: Guilherme Maciel Ferreira <guilherme.maciel.ferre...@gmail.com> > Signed-off-by: Simon Glass <s...@chromium.org>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot