Home
last modified time | relevance | path

Searched full:images (Results 1 – 25 of 1568) sorted by relevance

12345678910>>...63

/openbmc/u-boot/common/
H A Dbootm.c44 bootm_headers_t images; /* pointers to os/initrd/fdt images */ variable
47 char * const argv[], bootm_headers_t *images,
55 static void boot_start_lmb(bootm_headers_t *images) in boot_start_lmb() argument
63 lmb_init_and_reserve_range(&images->lmb, (phys_addr_t)mem_start, in boot_start_lmb()
68 static inline void boot_start_lmb(bootm_headers_t *images) { } in boot_start_lmb() argument
74 memset((void *)&images, 0, sizeof(images)); in bootm_start()
75 images.verify = env_get_yesno("verify"); in bootm_start()
77 boot_start_lmb(&images); in bootm_start()
80 images.state = BOOTM_STATE_START; in bootm_start()
94 &images, &images.os.image_start, &images.os.image_len); in bootm_find_os()
[all …]
H A Dbootm_os.c18 bootm_headers_t *images) in do_bootm_standalone() argument
26 env_set_hex("filesize", images->os.image_len); in do_bootm_standalone()
29 appl = (int (*)(int, char * const []))images->ep; in do_bootm_standalone()
54 bootm_headers_t *images) in do_bootm_netbsd() argument
65 if (!images->legacy_hdr_valid) { in do_bootm_netbsd()
70 hdr = images->legacy_hdr_os; in do_bootm_netbsd()
84 if (image_check_type(&images->legacy_hdr_os_copy, IH_TYPE_MULTI)) { in do_bootm_netbsd()
104 loader = (void (*)(bd_t *, image_header_t *, char *, char *))images->ep; in do_bootm_netbsd()
126 bootm_headers_t *images) in do_bootm_lynxkdi() argument
128 image_header_t *hdr = &images->legacy_hdr_os_copy; in do_bootm_lynxkdi()
[all …]
H A Dimage-fdt.c246 * @images: pointer to the bootm images structure
264 bootm_headers_t *images, char **of_flat_tree, ulong *of_size) in boot_get_fdt() argument
276 const char *fit_uname_config = images->fit_uname_cfg; in boot_get_fdt()
292 if (select || genimg_has_config(images)) { in boot_get_fdt()
301 if (images->fit_uname_rd) in boot_get_fdt()
302 default_addr = (ulong)images->fit_hdr_rd; in boot_get_fdt()
303 else if (images->fit_uname_os) in boot_get_fdt()
304 default_addr = (ulong)images->fit_hdr_os; in boot_get_fdt()
328 fdt_addr = map_to_sysmem(images->fit_hdr_os); in boot_get_fdt()
329 fdt_noffset = fit_get_node_from_config(images, in boot_get_fdt()
[all …]
/openbmc/u-boot/arch/mips/lib/
H A Dbootm.c76 static void linux_cmdline_legacy(bootm_headers_t *images) in linux_cmdline_legacy() argument
116 static void linux_cmdline_append(bootm_headers_t *images) in linux_cmdline_append() argument
127 rd_start = images->initrd_start; in linux_cmdline_append()
128 rd_size = images->initrd_end - images->initrd_start; in linux_cmdline_append()
169 static void linux_env_legacy(bootm_headers_t *images) in linux_env_legacy() argument
185 rd_start = UNCACHED_SDRAM(images->initrd_start); in linux_env_legacy()
186 rd_size = images->initrd_end - images->initrd_start; in linux_env_legacy()
218 static int boot_reloc_ramdisk(bootm_headers_t *images) in boot_reloc_ramdisk() argument
220 ulong rd_len = images->rd_end - images->rd_start; in boot_reloc_ramdisk()
226 if (images->state & BOOTM_STATE_RAMDISK) { in boot_reloc_ramdisk()
[all …]
/openbmc/u-boot/arch/powerpc/lib/
H A Dbootm.c42 static void boot_jump_linux(bootm_headers_t *images) in boot_jump_linux() argument
47 char *of_flat_tree = images->ft_addr; in boot_jump_linux()
51 ulong, ulong, ulong))images->ep; in boot_jump_linux()
98 ulong cmd_start = images->cmdline_start; in boot_jump_linux()
99 ulong cmd_end = images->cmdline_end; in boot_jump_linux()
100 ulong initrd_start = images->initrd_start; in boot_jump_linux()
101 ulong initrd_end = images->initrd_end; in boot_jump_linux()
102 bd_t *kbd = images->kbd; in boot_jump_linux()
161 static void boot_prep_linux(bootm_headers_t *images) in boot_prep_linux() argument
169 flush_cache((unsigned long)images->ft_addr, images->ft_len); in boot_prep_linux()
[all …]
/openbmc/u-boot/arch/arm/lib/
H A Dbootm.c227 static void boot_prep_linux(bootm_headers_t *images) in boot_prep_linux() argument
231 if (IMAGE_ENABLE_OF_LIBFDT && images->ft_len) { in boot_prep_linux()
234 if (image_setup_linux(images)) { in boot_prep_linux()
253 * a specified location. And set images->initrd_start & in boot_prep_linux()
254 * images->initrd_end to relocated ramdisk's start/end in boot_prep_linux()
255 * addresses. So use them instead of images->rd_start & in boot_prep_linux()
256 * images->rd_end when possible. in boot_prep_linux()
258 if (images->initrd_start && images->initrd_end) { in boot_prep_linux()
259 setup_initrd_tag(gd->bd, images->initrd_start, in boot_prep_linux()
260 images->initrd_end); in boot_prep_linux()
[all …]
/openbmc/u-boot/arch/x86/lib/
H A Dbootm.c68 static int boot_prep_linux(bootm_headers_t *images) in boot_prep_linux() argument
78 if (images->ft_len) { in boot_prep_linux()
80 if (image_setup_linux(images)) { in boot_prep_linux()
86 if (images->legacy_hdr_valid) { in boot_prep_linux()
87 hdr = images->legacy_hdr_os; in boot_prep_linux()
102 } else if (images->fit_uname_os && is_zimage) { in boot_prep_linux()
103 ret = fit_image_get_data(images->fit_hdr_os, in boot_prep_linux()
104 images->fit_noffset_os, in boot_prep_linux()
123 images->os.load = load_address; in boot_prep_linux()
125 images->ep = (ulong)base_ptr; in boot_prep_linux()
[all …]
/openbmc/u-boot/tools/binman/
H A Dcontrol.py5 # Creates binary images from input files controlled by a description
19 # List of images we plan to create
21 images = OrderedDict() variable
27 multiple images are present, they will all be returned.
34 images = OrderedDict()
35 if 'multiple-images' in binman_node.props:
37 images[node.name] = Image(node.name, node)
39 images['image'] = Image('image', binman_node)
40 return images
71 deals with the core task of building images.
[all …]
/openbmc/u-boot/arch/riscv/lib/
H A Dbootm.c64 static void boot_prep_linux(bootm_headers_t *images) in boot_prep_linux() argument
66 if (IMAGE_ENABLE_OF_LIBFDT && images->ft_len) { in boot_prep_linux()
69 if (image_setup_linux(images)) { in boot_prep_linux()
80 static void boot_jump_linux(bootm_headers_t *images, int flag) in boot_jump_linux() argument
85 kernel = (void (*)(ulong, void *))images->ep; in boot_jump_linux()
95 if (IMAGE_ENABLE_OF_LIBFDT && images->ft_len) in boot_jump_linux()
96 kernel(gd->arch.boot_hart, images->ft_addr); in boot_jump_linux()
101 bootm_headers_t *images) in do_bootm_linux() argument
108 boot_prep_linux(images); in do_bootm_linux()
113 boot_jump_linux(images, flag); in do_bootm_linux()
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D159.out12 == Compare the images with qemu-img compare ==
13 Images are identical.
24 == Compare the images with qemu-img compare ==
25 Images are identical.
36 == Compare the images with qemu-img compare ==
37 Images are identical.
48 == Compare the images with qemu-img compare ==
49 Images are identical.
60 == Compare the images with qemu-img compare ==
61 Images are identical.
[all …]
H A D28132 images = { 'drive0': drive0_img } variable in TestDirtyBitmapIOThread
35 for name in self.images:
37 self.images[name], str(image_len))
42 for name in self.images:
44 % (self.images[name], name))
55 for name in self.images:
56 os.remove(self.images[name])
72 images = { 'drive0': drive0_img, 'mirror': mirror_img } variable in TestNBDMirrorIOThread
75 for name in self.images:
77 self.images[name], str(image_len))
[all …]
H A D160.out12 == Compare the images with qemu-img compare ==
13 Images are identical.
24 == Compare the images with qemu-img compare ==
25 Images are identical.
36 == Compare the images with qemu-img compare ==
37 Images are identical.
48 == Compare the images with qemu-img compare ==
49 Images are identical.
/openbmc/u-boot/cmd/
H A Dbootz.c25 char * const argv[], bootm_headers_t *images) in bootz_start() argument
31 images, 1); in bootz_start()
35 images->ep = load_addr; in bootz_start()
39 images->ep = simple_strtoul(argv[0], NULL, 16); in bootz_start()
41 images->ep); in bootz_start()
44 ret = bootz_setup(images->ep, &zi_start, &zi_end); in bootz_start()
48 lmb_reserve(&images->lmb, images->ep, zi_end - zi_start); in bootz_start()
67 if (bootz_start(cmdtp, flag, argc, argv, &images)) in do_bootz()
76 images.os.os = IH_OS_LINUX; in do_bootz()
84 &images, 1); in do_bootz()
H A Dbooti.c20 char * const argv[], bootm_headers_t *images) in booti_start() argument
28 images, 1); in booti_start()
50 images->ep = relocated_addr; in booti_start()
51 lmb_reserve(&images->lmb, images->ep, le32_to_cpu(image_size)); in booti_start()
70 if (booti_start(cmdtp, flag, argc, argv, &images)) in do_booti()
79 images.os.os = IH_OS_LINUX; in do_booti()
80 images.os.arch = IH_ARCH_ARM64; in do_booti()
88 &images, 1); in do_booti()
/openbmc/u-boot/arch/arc/lib/
H A Dbootm.c48 __weak int board_prep_linux(bootm_headers_t *images) { return 0; } in board_prep_linux() argument
51 static int boot_prep_linux(bootm_headers_t *images) in boot_prep_linux() argument
55 ret = image_setup_linux(images); in boot_prep_linux()
59 return board_prep_linux(images); in boot_prep_linux()
73 static void boot_jump_linux(bootm_headers_t *images, int flag) in boot_jump_linux() argument
79 kernel_entry = images->ep; in boot_jump_linux()
89 if (IMAGE_ENABLE_OF_LIBFDT && images->ft_len) { in boot_jump_linux()
91 r2 = (unsigned int)images->ft_addr; in boot_jump_linux()
103 int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images) in do_bootm_linux() argument
110 return boot_prep_linux(images); in do_bootm_linux()
[all …]
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DJPL-image3 Unless otherwise noted, images and video on JPL public web sites (public sites ending with a jpl.na…
7images, and does not represent others who may claim to be authors or owners of copyright of any of…
8 2. to use a credit line in connection with images. Unless otherwise noted in the caption informatio…
13 …ignia), the NASA logotype (the red "worm" logo) and the NASA seal. These images may not be used by…
19 * JPL/Caltech contractors and vendors who wish to use JPL images in advertising or public relation …
21images and video available for journalistic, educational and personal uses, but restrictions are p…
/openbmc/u-boot/common/spl/
H A Dspl_fit.c32 * @images: Offset of the /images subnode.
39 static int spl_fit_get_image_name(const void *fit, int images, in spl_fit_get_image_name() argument
86 * @images: Offset of the /images subnode.
93 static int spl_fit_get_image_node(const void *fit, int images, in spl_fit_get_image_node() argument
100 err = spl_fit_get_image_name(fit, images, type, index, &str); in spl_fit_get_image_node()
106 node = fdt_subnode_offset(fit, images, str); in spl_fit_get_image_node()
278 void *fit, int images, ulong base_offset) in spl_fit_append_fdt() argument
284 node = spl_fit_get_image_node(fit, images, FIT_FDT_PROP, 0); in spl_fit_append_fdt()
311 static int spl_fit_record_loadable(const void *fit, int images, int index, in spl_fit_record_loadable() argument
319 ret = spl_fit_get_image_name(fit, images, "loadables", in spl_fit_record_loadable()
[all …]
/openbmc/u-boot/doc/uImage.FIT/
H A Dsignature.txt6 FIT supports hashing of images so that these hashes can be checked on
115 - sign-images: A list of images to sign, each being a property of the conf
117 two images will be looked up in the config and signed if present.
124 hashed-nodes = "/", "/configurations/conf-1", "/images/kernel",
125 "/images/kernel/hash-1", "/images/fdt-1",
126 "/images/fdt-1/hash-1";
131 Example: See sign-images.its for an example image tree source file and
156 "image" to force verification of all images, and "conf" to force verification
157 of the selected configuration (which then relies on hashes in the images to
173 While signing images is useful, it does not provide complete protection
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/images/
H A Dfirmware-image-juno.bb18 file://images-r0.txt \
19 file://images-r1.txt \
20 file://images-r2.txt \
50 # Juno images list file
51 cp -f ${UNPACKDIR}/images-r0.txt ${D}/${FIRMWARE_DIR}/SITE1/HBI0262B/images.txt
52 cp -f ${UNPACKDIR}/images-r1.txt ${D}/${FIRMWARE_DIR}/SITE1/HBI0262C/images.txt
53 cp -f ${UNPACKDIR}/images-r2.txt ${D}/${FIRMWARE_DIR}/SITE1/HBI0262D/images.txt
/openbmc/u-boot/doc/
H A DREADME.ti-secure1 README on how boot images are created for secure TI devices
8 and combined with various headers, certificates, and other binary images.
11 from Texas Instruments. The tools used to generate boot images for secure
66 image. The output binary images should be used in place of the standard
67 non-secure binary images (see the platform-specific user's guides and
68 releases notes for how the non-secure images are typically used)
98 image. The output binary images should be used in place of the standard
99 non-secure binary images (see the platform-specific user's guides and
100 releases notes for how the non-secure images are typically used)
125 The output binary images should be used in place of the standard
[all …]
/openbmc/u-boot/arch/microblaze/lib/
H A Dbootm.c18 bootm_headers_t *images) in do_bootm_linux() argument
39 if (images->ft_len) in do_bootm_linux()
40 of_flat_tree = images->ft_addr; in do_bootm_linux()
43 thekernel = (void (*)(char *, ulong, ulong))images->ep; in do_bootm_linux()
46 ret = boot_get_ramdisk(argc, argv, images, IH_ARCH_MICROBLAZE, in do_bootm_linux()
57 if (images->rd_start && images->rd_end && of_flat_tree) { in do_bootm_linux()
58 ret = fdt_initrd(of_flat_tree, images->rd_start, in do_bootm_linux()
59 images->rd_end); in do_bootm_linux()
/openbmc/u-boot/arch/sh/lib/
H A Dbootm.c52 int do_bootm_linux(int flag, int argc, char * const argv[], bootm_headers_t *images) in do_bootm_linux() argument
55 void (*kernel) (void) = (void (*)(void))images->ep; in do_bootm_linux()
58 = (unsigned char *)image_get_load(images->legacy_hdr_os); in do_bootm_linux()
62 unsigned long size = images->ep - (unsigned long)param; in do_bootm_linux()
81 if (images->rd_start || images->rd_end) { in do_bootm_linux()
100 GET_INITRD_START(images->rd_start, CONFIG_SYS_SDRAM_BASE)); in do_bootm_linux()
102 images->rd_end - images->rd_start); in do_bootm_linux()
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dcustomizing-images.rst3 Customizing Images
6 You can customize images to satisfy particular requirements. This
9 Customizing Images Using ``local.conf``
18 all images, which might not be what you require.
38 images. It is possible to extend the syntax so that the variable applies
47 ``core-image-*`` images are affected.
49 Customizing Images Using Custom ``IMAGE_FEATURES`` and ``EXTRA_IMAGE_FEATURES``
84 with two SSH servers you can use with your images: Dropbear and OpenSSH.
89 images both include OpenSSH. The ``core-image-minimal`` image does not
104 Customizing Images Using Custom .bb Files
[all …]
/openbmc/docs/architecture/code-update/
H A Dcode-update-deprecated.md13 `tmp/deploy/images/<platform>/`. The `image-*` symlinks correspond to components
53 which means these images may be read (and written, for the read-write
55 system images, these filesystems have to be unmounted to replace them with new
56 images. To unmount these file systems all applications must be stopped.
59 filesystem, and the images copied into the `/run/initramfs` directory will be
64 to copy the required contents of these filesystems into RAM so the images can be
67 images while the system is operational and its progress output monitored.
85 (preserving the filename), then run the `update` script to apply the images:
121 This will setup the u-boot environment and reboot the BMC. If no other images
136 - `auto_apply`: Attempt to write the images by invoking the `Apply` method after
[all …]
/openbmc/u-boot/include/
H A Dimage.h75 # define CONFIG_CRC32 /* FIT images need CRC32 support */
228 * "OS Kernel Images" are usually images of some Embedded OS which
233 * "RAMDisk Images" are more or less just data blocks, and their
236 * "Multi-File Images" contain several images, typically an OS
237 * (Linux) kernel image and one or more data images like
243 * "Multi-File Images" start with a list of image sizes, each
246 * Immediately after the terminating 0 follow the images, one by
250 * "Firmware Images" are binary images containing firmware (like
251 * U-Boot or FPGA images) which usually will be programmed to
288 IH_TYPE_LOADABLE, /* A list of typeless images */
[all …]

12345678910>>...63