Home
last modified time | relevance | path

Searched refs:initrd_addr (Results 1 – 5 of 5) sorted by relevance

/components/legacy/fdt/src/
A Ddtb_set.c50 size_t dtb_node_set_linux_initrd(void *fdt, uint64_t initrd_addr, size_t initrd_size) in dtb_node_set_linux_initrd() argument
67 if (addr == initrd_addr) in dtb_node_set_linux_initrd()
75 if (fdt_add_mem_rsv(fdt, initrd_addr, initrd_size) < 0) in dtb_node_set_linux_initrd()
79 if (fdt_add_mem_rsv(fdt, initrd_addr, initrd_size) < 0) in dtb_node_set_linux_initrd()
92 fdt_setprop_u64(fdt, chosen_offset, "linux,initrd-start", initrd_addr); in dtb_node_set_linux_initrd()
93 fdt_setprop_u64(fdt, chosen_offset, "linux,initrd-end", initrd_addr + initrd_size); in dtb_node_set_linux_initrd()
97 fdt_setprop_u32(fdt, chosen_offset, "linux,initrd-start", initrd_addr); in dtb_node_set_linux_initrd()
98 fdt_setprop_u32(fdt, chosen_offset, "linux,initrd-end", initrd_addr + initrd_size); in dtb_node_set_linux_initrd()
/components/drivers/ofw/
A Draw.c130 int fdt_install_initrd(void *fdt, char *os_name, size_t initrd_addr, size_t initrd_size) in fdt_install_initrd() argument
156 if (addr == initrd_addr) in fdt_install_initrd()
164 if (fdt_add_mem_rsv(fdt, initrd_addr, initrd_size) < 0) in fdt_install_initrd()
169 if (fdt_add_mem_rsv(fdt, initrd_addr, initrd_size) < 0) in fdt_install_initrd()
189 fdt_setprop_uxx(fdt, chosen_offset, initrd_name, initrd_addr, is_u64); in fdt_install_initrd()
192 fdt_setprop_uxx(fdt, chosen_offset, initrd_name, initrd_addr + initrd_size, is_u64); in fdt_install_initrd()
/components/legacy/fdt/docs/
A Dapi.md42 rt_size_t fdt_set_linux_initrd(void *fdt, rt_uint64_t initrd_addr, rt_size_t initrd_size)
48 |initrd_addr | init ramdisk 内存地址 |
/components/drivers/include/drivers/
A Dofw_raw.h64 int fdt_install_initrd(void *fdt, char *os_name, size_t initrd_addr, size_t initrd_size);
/components/legacy/fdt/inc/
A Ddtb_node.h140 size_t dtb_node_set_linux_initrd(void *fdt, uint64_t initrd_addr, size_t initrd_size);

Completed in 9 milliseconds