Home
last modified time | relevance | path

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

/qemu/hw/ppc/
H A Dspapr_vof.c80 vof_claim(vof, spapr->initrd_base, spapr->initrd_size, 0) == -1) { in spapr_vof_reset()
88 stack_ptr, spapr->initrd_base, in spapr_vof_reset()
141 spapr->initrd_base = ldl_be_p(val); in spapr_vof_setprop()
145 spapr->initrd_base = ldq_be_p(val); in spapr_vof_setprop()
152 spapr->initrd_size = ldl_be_p(val) - spapr->initrd_base; in spapr_vof_setprop()
156 spapr->initrd_size = ldq_be_p(val) - spapr->initrd_base; in spapr_vof_setprop()
H A Dppc405_boards.c72 uint32_t initrd_base; member
91 env->gpr[4] = bi->initrd_base; in main_cpu_reset()
92 env->gpr[5] = bi->initrd_base + bi->initrd_size; in main_cpu_reset()
225 hwaddr initrd_base; in boot_from_kernel() local
245 initrd_base = INITRD_LOAD_ADDR; in boot_from_kernel()
247 machine->ram_size - initrd_base); in boot_from_kernel()
254 boot_info.initrd_base = initrd_base; in boot_from_kernel()
314 target_ulong kernel_base, initrd_base; in ppc405_init() local
327 initrd_base = INITRD_LOAD_ADDR; in ppc405_init()
329 initrd_base, in ppc405_init()
[all …]
H A Dvirtex_ml507.c151 hwaddr initrd_base, in xilinx_load_device_tree() argument
183 initrd_base); in xilinx_load_device_tree()
189 (initrd_base + initrd_size)); in xilinx_load_device_tree()
209 hwaddr initrd_base = 0; in virtex_init() local
285 initrd_base = high = ROUND_UP(high, 4); in virtex_init()
302 initrd_base, initrd_size); in virtex_init()
H A Dmac_oldworld.c98 uint32_t kernel_base = 0, initrd_base = 0, cmdline_base = 0; in ppc_heathrow_init() local
182 initrd_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + in ppc_heathrow_init()
185 initrd_base, in ppc_heathrow_init()
186 machine->ram_size - initrd_base); in ppc_heathrow_init()
192 cmdline_base = TARGET_PAGE_ALIGN(initrd_base + initrd_size); in ppc_heathrow_init()
331 fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, initrd_base); in ppc_heathrow_init()
H A De500.c367 hwaddr initrd_base, in ppce500_load_device_tree() argument
441 initrd_base); in ppce500_load_device_tree()
447 (initrd_base + initrd_size)); in ppce500_load_device_tree()
679 hwaddr initrd_base; member
689 ppce500_load_device_tree(p->machine, p->addr, p->initrd_base, in ppce500_reset_device_tree()
702 hwaddr initrd_base, in ppce500_prep_device_tree() argument
710 p->initrd_base = initrd_base; in ppce500_prep_device_tree()
914 hwaddr initrd_base = 0; in ppce500_init() local
1243 initrd_base = (cur_base + INITRD_LOAD_PAD) & ~INITRD_PAD_MASK; in ppce500_init()
1253 cur_base = initrd_base + initrd_size; in ppce500_init()
[all …]
H A Dprep.c244 uint32_t kernel_base = 0, initrd_base = 0; in ibm_40p_init() local
370 initrd_base = INITRD_LOAD_ADDR; in ibm_40p_init()
372 initrd_base, in ibm_40p_init()
373 machine->ram_size - initrd_base); in ibm_40p_init()
379 fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, initrd_base); in ibm_40p_init()
414 initrd_base, initrd_size, in ibm_40p_init()
H A Dmac_newworld.c143 hwaddr kernel_base = 0, initrd_base = 0, cmdline_base = 0; in ppc_core99_init() local
225 initrd_base = TARGET_PAGE_ALIGN(kernel_base + kernel_size + KERNEL_GAP); in ppc_core99_init()
227 initrd_base, in ppc_core99_init()
228 machine->ram_size - initrd_base); in ppc_core99_init()
234 cmdline_base = TARGET_PAGE_ALIGN(initrd_base + initrd_size); in ppc_core99_init()
489 fw_cfg_add_i32(fw_cfg, FW_CFG_INITRD_ADDR, initrd_base); in ppc_core99_init()
H A Dppc440_bamboo.c56 hwaddr initrd_base, in bamboo_load_device_tree() argument
85 initrd_base); in bamboo_load_device_tree()
90 (initrd_base + initrd_size)); in bamboo_load_device_tree()
H A Dsam460ex.c134 hwaddr initrd_base, in sam460ex_load_device_tree() argument
166 qemu_fdt_setprop_cell(fdt, "/chosen", "linux,initrd-start", initrd_base); in sam460ex_load_device_tree()
169 (initrd_base + initrd_size)); in sam460ex_load_device_tree()
H A Dpnv.c644 uint32_t start_prop = cpu_to_be32(pnv->initrd_base); in pnv_dt_create()
645 uint32_t end_prop = cpu_to_be32(pnv->initrd_base + pnv->initrd_size); in pnv_dt_create()
943 pnv->initrd_base = INITRD_LOAD_ADDR; in pnv_init()
945 pnv->initrd_base, INITRD_MAX_SIZE); in pnv_init()
H A Dspapr.c1143 spapr->initrd_base)); in spapr_dt_chosen()
1145 spapr->initrd_base + spapr->initrd_size)); in spapr_dt_chosen()
1355 _FDT((fdt_add_mem_rsv(fdt, spapr->initrd_base, in spapr_build_fdt()
3130 spapr->initrd_base = (spapr->kernel_addr + spapr->kernel_size in spapr_machine_init()
3133 spapr->initrd_base, in spapr_machine_init()
3135 - spapr->initrd_base); in spapr_machine_init()
/qemu/hw/alpha/
H A Ddp264.c181 long initrd_base; in clipper_init() local
192 initrd_base = (ram_size - initrd_size) & TARGET_PAGE_MASK; in clipper_init()
193 load_image_targphys(initrd_filename, initrd_base, in clipper_init()
194 ram_size - initrd_base); in clipper_init()
197 initrd_base + 0xfffffc0000000000ULL, in clipper_init()
/qemu/hw/hppa/
H A Dmachine.c479 ram_addr_t initrd_base; in machine_HP_common_init_tail() local
494 initrd_base = MIN(machine->ram_size, 1 * GiB); in machine_HP_common_init_tail()
495 initrd_base = initrd_base - 64 * KiB; in machine_HP_common_init_tail()
496 initrd_base = (initrd_base - initrd_size) & TARGET_PAGE_MASK; in machine_HP_common_init_tail()
498 if (initrd_base < kernel_high) { in machine_HP_common_init_tail()
503 load_image_targphys(initrd_filename, initrd_base, initrd_size); in machine_HP_common_init_tail()
504 cpu[0]->env.gr[23] = initrd_base; in machine_HP_common_init_tail()
505 cpu[0]->env.gr[22] = initrd_base + initrd_size; in machine_HP_common_init_tail()
/qemu/hw/m68k/
H A Dvirt.c118 ram_addr_t initrd_base; in virt_init() local
292 initrd_base = (ram_size - initrd_size) & TARGET_PAGE_MASK; in virt_init()
293 load_image_targphys(initrd_filename, initrd_base, in virt_init()
294 ram_size - initrd_base); in virt_init()
295 BOOTINFO2(param_ptr, BI_RAMDISK, initrd_base, in virt_init()
298 initrd_base = 0; in virt_init()
H A Dq800.c255 ram_addr_t initrd_base; in q800_machine_init() local
640 initrd_base = (ram_size - initrd_size) & TARGET_PAGE_MASK; in q800_machine_init()
641 load_image_targphys(initrd_filename, initrd_base, in q800_machine_init()
642 ram_size - initrd_base); in q800_machine_init()
643 BOOTINFO2(param_ptr, BI_RAMDISK, initrd_base, in q800_machine_init()
646 initrd_base = 0; in q800_machine_init()
/qemu/include/hw/ppc/
H A Dpnv.h88 uint32_t initrd_base; member
H A Dspapr.h210 uint32_t initrd_base; member