diff options
Diffstat (limited to 'tools/mkimage.c')
| -rw-r--r-- | tools/mkimage.c | 22 | 
1 files changed, 3 insertions, 19 deletions
| diff --git a/tools/mkimage.c b/tools/mkimage.c index e12bc318b..123d0c7d9 100644 --- a/tools/mkimage.c +++ b/tools/mkimage.c @@ -19,7 +19,7 @@ static void usage(void);  struct image_type_params *mkimage_tparams = NULL;  /* parameters initialized by core will be used by the image type code */ -struct mkimage_params params = { +struct image_tool_params params = {  	.os = IH_OS_LINUX,  	.arch = IH_ARCH_PPC,  	.type = IH_TYPE_KERNEL, @@ -139,24 +139,8 @@ main (int argc, char **argv)  	struct image_type_params *tparams = NULL;  	int pad_len = 0; -	/* Init Freescale PBL Boot image generation/list support */ -	init_pbl_image_type(); -	/* Init Kirkwood Boot image generation/list support */ -	init_kwb_image_type (); -	/* Init Freescale imx Boot image generation/list support */ -	init_imx_image_type (); -	/* Init Freescale mxs Boot image generation/list support */ -	init_mxs_image_type(); -	/* Init FIT image generation/list support */ -	init_fit_image_type (); -	/* Init TI OMAP Boot image generation/list support */ -	init_omap_image_type(); -	/* Init Default image generation/list support */ -	init_default_image_type (); -	/* Init Davinci UBL support */ -	init_ubl_image_type(); -	/* Init Davinci AIS support */ -	init_ais_image_type(); +	/* Init all image generation/list support */ +	register_image_tool(mkimage_register);  	params.cmdname = *argv;  	params.addr = params.ep = 0; |