Lines Matching defs:chosen
48 #define FDT_CHOSEN_NODE_PATH "/chosen"
49 #define FDT_CHOSEN_NODE_NAME "chosen"
228 int chosen;
230 chosen = fdt_path_offset(fdt_data, FDT_CHOSEN_NODE_PATH);
231 if (chosen < 0)
232 chosen = fdt_add_subnode(fdt_data,
235 if (chosen < 0)
238 return chosen;
245 int chosen;
247 chosen = efi_fdt_chosen();
249 fdt_setprop_u64(fdt_data, chosen, "netbsd,uefi-system-table", (uint64_t)(uintptr_t)ST);
276 * create / find the chosen node for each iteration as it might have changed
279 int chosen = efi_fdt_chosen();
280 fdt_appendprop_u32(fdt_data, chosen, "netbsd,uefi-memmap", md->Type);
281 fdt_appendprop_u64(fdt_data, chosen, "netbsd,uefi-memmap", md->PhysicalStart);
282 fdt_appendprop_u64(fdt_data, chosen, "netbsd,uefi-memmap", md->NumberOfPages);
283 fdt_appendprop_u64(fdt_data, chosen, "netbsd,uefi-memmap", md->Attribute);
338 int fb, chosen;
371 chosen = efi_fdt_chosen();
372 fdt_setprop_u32(fdt_data, chosen, "#address-cells", 2);
373 fdt_setprop_u32(fdt_data, chosen, "#size-cells", 2);
374 fdt_setprop_empty(fdt_data, chosen, "ranges");
377 fb = fdt_add_subnode(fdt_data, chosen, buf);
397 snprintf(buf, sizeof(buf), "/chosen/framebuffer@%" PRIx64, mode->FrameBufferBase);
398 fdt_setprop_string(fdt_data, chosen, "stdout-path", buf);
411 int chosen;
413 chosen = efi_fdt_chosen();
416 fdt_setprop_string(fdt_data, chosen, "bootargs", bootargs);
421 fdt_setprop(fdt_data, chosen, "netbsd,mbr",
423 fdt_setprop_u32(fdt_data, chosen, "netbsd,partition",
428 fdt_setprop(fdt_data, chosen, "netbsd,gpt-guid",
434 fdt_setprop_string(fdt_data, chosen, "netbsd,gpt-label", label);
443 fdt_setprop(fdt_data, chosen, "netbsd,booted-mac-address", macaddr, sizeof(macaddr));
450 const int chosen = efi_fdt_chosen();
452 fdt_appendprop_string(fdt_data, chosen, "netbsd,userconf", cmd);
464 int chosen;
469 chosen = efi_fdt_chosen();
470 fdt_setprop_u64(fdt_data, chosen, "linux,initrd-start", initrd_addr);
471 fdt_setprop_u64(fdt_data, chosen, "linux,initrd-end", initrd_addr + initrd_size);
478 int chosen;
483 chosen = efi_fdt_chosen();
484 fdt_setprop_u64(fdt_data, chosen, "netbsd,rndseed-start", addr);
485 fdt_setprop_u64(fdt_data, chosen, "netbsd,rndseed-end", addr + size);
492 int chosen;
497 chosen = efi_fdt_chosen();
498 fdt_setprop_u64(fdt_data, chosen, "netbsd,efirng-start",
500 fdt_setprop_u64(fdt_data, chosen, "netbsd,efirng-end",
508 int chosen;
513 chosen = efi_fdt_chosen();
514 fdt_appendprop_string(fdt_data, chosen, "netbsd,module-names", module_name);
515 fdt_appendprop_u64(fdt_data, chosen, "netbsd,modules", module_addr);
516 fdt_appendprop_u64(fdt_data, chosen, "netbsd,modules", module_size);
711 fdt_add_subnode(fdt, fdt_path_offset(fdt, "/"), "chosen");
712 fdt_setprop_u64(fdt, fdt_path_offset(fdt, "/chosen"), "netbsd,acpi-root-table", (uint64_t)(uintptr_t)acpi_root);
714 fdt_setprop_u64(fdt, fdt_path_offset(fdt, "/chosen"), "netbsd,smbios-table", (uint64_t)(uintptr_t)smbios_table);
775 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
777 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
779 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
784 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
786 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
788 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
793 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
795 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),
797 fdt_appendprop_u64(fdt, fdt_path_offset(fdt, "/chosen"),