Home
last modified time | relevance | path

Searched refs:initrd_start (Results 1 – 17 of 17) sorted by relevance

/u-boot-v2022.01-rc1/board/ti/ks2_evm/
A Dboard.c167 u64 initrd_start, initrd_end; in ft_board_setup_ex() local
176 initrd_start = __be64_to_cpu(*prop1); in ft_board_setup_ex()
177 initrd_start -= CONFIG_SYS_SDRAM_BASE; in ft_board_setup_ex()
178 initrd_start += CONFIG_SYS_LPAE_SDRAM_BASE; in ft_board_setup_ex()
179 initrd_start = __cpu_to_be64(initrd_start); in ft_board_setup_ex()
197 &initrd_start, in ft_board_setup_ex()
198 sizeof(initrd_start)); in ft_board_setup_ex()
/u-boot-v2022.01-rc1/arch/nios2/lib/
A Dbootm.c24 ulong initrd_start = images->rd_start; in do_bootm_linux() local
51 debug("initrd=0x%lx-0x%lx\n", (ulong)initrd_start, (ulong)initrd_end); in do_bootm_linux()
61 kernel(NIOS_MAGIC, initrd_start, initrd_end, commandline); in do_bootm_linux()
/u-boot-v2022.01-rc1/arch/xtensa/lib/
A Dbootm.c140 ulong initrd_start, initrd_end; in do_bootm_linux() local
149 initrd_start = images->rd_start; in do_bootm_linux()
152 initrd_start = 0; in do_bootm_linux()
163 if (initrd_start) in do_bootm_linux()
164 params = setup_ramdisk_tag(params, initrd_start, initrd_end); in do_bootm_linux()
/u-boot-v2022.01-rc1/arch/mips/lib/
A Dbootm.c125 rd_start = images->initrd_start; in linux_cmdline_append()
126 rd_size = images->initrd_end - images->initrd_start; in linux_cmdline_append()
183 rd_start = CKSEG1ADDR(images->initrd_start); in linux_env_legacy()
184 rd_size = images->initrd_end - images->initrd_start; in linux_env_legacy()
248 images->initrd_start = virt_to_phys((void *)images->initrd_start); in boot_setup_fdt()
/u-boot-v2022.01-rc1/common/
A Dimage-board.c570 ulong *initrd_start, ulong *initrd_end) in boot_ramdisk_high() argument
594 *initrd_start = rd_data; in boot_ramdisk_high()
599 *initrd_start = (ulong)lmb_alloc_base(lmb, in boot_ramdisk_high()
602 *initrd_start = (ulong)lmb_alloc(lmb, rd_len, in boot_ramdisk_high()
605 if (*initrd_start == 0) { in boot_ramdisk_high()
611 *initrd_end = *initrd_start + rd_len; in boot_ramdisk_high()
613 *initrd_start, *initrd_end); in boot_ramdisk_high()
615 memmove_wd((void *)*initrd_start, in boot_ramdisk_high()
624 flush_cache((unsigned long)*initrd_start, in boot_ramdisk_high()
630 *initrd_start = 0; in boot_ramdisk_high()
[all …]
A Dimage-fdt.c579 ulong *initrd_start = &images->initrd_start; in image_setup_libfdt() local
644 if (*initrd_start && *initrd_end) { in image_setup_libfdt()
652 fdt_initrd(blob, *initrd_start, *initrd_end); in image_setup_libfdt()
A Dfdt_support.c210 int fdt_initrd(void *fdt, ulong initrd_start, ulong initrd_end) in fdt_initrd() argument
218 if (initrd_start == initrd_end) in fdt_initrd()
234 if (addr == initrd_start) { in fdt_initrd()
240 err = fdt_add_mem_rsv(fdt, initrd_start, initrd_end - initrd_start); in fdt_initrd()
249 (uint64_t)initrd_start, is_u64); in fdt_initrd()
A Dbootm.c702 rd_len, &images->initrd_start, &images->initrd_end); in do_bootm_states()
704 env_set_hex("initrd_start", images->initrd_start); in do_bootm_states()
/u-boot-v2022.01-rc1/arch/nds32/lib/
A Dbootm.c31 static void setup_initrd_tag(struct bd_info *bd, ulong initrd_start,
182 static void setup_initrd_tag(struct bd_info *bd, ulong initrd_start, in setup_initrd_tag() argument
191 params->u.initrd.start = initrd_start; in setup_initrd_tag()
192 params->u.initrd.size = initrd_end - initrd_start; in setup_initrd_tag()
/u-boot-v2022.01-rc1/arch/arm/lib/
A Dbootm.c139 static void setup_initrd_tag(struct bd_info *bd, ulong initrd_start, in setup_initrd_tag() argument
148 params->u.initrd.start = initrd_start; in setup_initrd_tag()
149 params->u.initrd.size = initrd_end - initrd_start; in setup_initrd_tag()
228 if (images->initrd_start && images->initrd_end) { in boot_prep_linux()
229 setup_initrd_tag(gd->bd, images->initrd_start, in boot_prep_linux()
/u-boot-v2022.01-rc1/arch/powerpc/lib/
A Dbootm.c106 ulong initrd_start = images->initrd_start; in boot_jump_linux() local
112 (*kernel) (kbd, initrd_start, initrd_end, in boot_jump_linux()
/u-boot-v2022.01-rc1/arch/m68k/lib/
A Dbootm.c83 (*kernel)(kbd, images->initrd_start, images->initrd_end, in do_bootm_linux()
/u-boot-v2022.01-rc1/arch/microblaze/lib/
A Dbootm.c44 ulong rd_start = images->initrd_start; in boot_jump_linux()
/u-boot-v2022.01-rc1/arch/arm/include/asm/
A Dsetup.h58 unsigned long initrd_start; /* 64 */ member
/u-boot-v2022.01-rc1/cmd/
A Dfdt.c634 unsigned long initrd_start = 0, initrd_end = 0; in do_fdt() local
640 initrd_start = hextoul(argv[2], NULL); in do_fdt()
645 fdt_initrd(working_fdt, initrd_start, initrd_end); in do_fdt()
/u-boot-v2022.01-rc1/include/
A Dfdt_support.h60 int fdt_initrd(void *fdt, ulong initrd_start, ulong initrd_end);
A Dimage.h333 ulong initrd_start; member
681 ulong *initrd_start, ulong *initrd_end);

Completed in 46 milliseconds