static int armlinux_register_image_handler(void) { register_image_handler(&barebox_handler); register_image_handler(&uimage_handler); register_image_handler(&rawimage_handler); register_image_handler(&zimage_handler); if (IS_BUILTIN(CONFIG_CMD_BOOTM_AIMAGE)) { register_image_handler(&aimage_handler); binfmt_register(&binfmt_aimage_hook); } binfmt_register(&binfmt_arm_zimage_hook); binfmt_register(&binfmt_barebox_hook); return 0; }
static int efi_register_image_handler(void) { register_image_handler(&efi_handle_tr); binfmt_register(&binfmt_efi_hook); return 0; }
static int mips_register_image_handler(void) { register_image_handler(&barebox_handler); binfmt_register(&binfmt_barebox_hook); return 0; }
void elf_register(void) { binfmt_register(&binfmt_elf); }
static int binfmt_uimage_init(void) { return binfmt_register(&binfmt_uimage_hook); }