Searched refs:gFDT (Results 1 - 7 of 7) sorted by relevance

/haiku/src/system/kernel/arch/arm/
H A Darch_platform.cpp14 void* gFDT = NULL; variable
20 gFDT = kernelArgs->arch_args.fdt;
/haiku/src/system/boot/platform/u-boot/
H A Dstart.cpp81 void *gFDT; variable
115 if (gFDT) {
116 size_t fdtSize = fdt_totalsize(gFDT);
118 memcpy(gKernelArgs.platform_args.fdt, gFDT, fdtSize);
203 gFDT = fdt; //XXX: make a copy?
216 && !gFDT
222 gFDT = args.platform.fdt_data;
228 serial_init(gFDT);
238 if (gFDT != NULL) {
239 int node = fdt_path_offset(gFDT, "/chose
[all...]
/haiku/src/system/kernel/arch/arm64/
H A Darch_platform.cpp11 void *gFDT = NULL; variable
18 gFDT = kernelArgs->arch_args.fdt;
/haiku/src/add-ons/kernel/bus_managers/fdt/
H A Dfdt_module.cpp45 extern void* gFDT;
88 TRACE("%s('%s', %p)\n", __func__, fdt_get_name(gFDT, node, NULL),
94 const char *name = fdt_get_name(gFDT, node, &nameLen);
108 prop = fdt_getprop(gFDT, node, "device_type", &propLen);
112 prop = fdt_getprop(gFDT, node, "compatible", &propLen);
132 prop = fdt_getprop(gFDT, node, "phandle", &propLen);
147 dprintf("node('%s')\n", fdt_get_name(gFDT, node, NULL));
152 node = fdt_next_node(gFDT, node, &depth);
219 if (gFDT == NULL) {
228 // gFDT i
[all...]
/haiku/src/system/kernel/arch/riscv64/
H A Darch_platform.cpp18 void* gFDT = NULL; variable
43 gFDT = args->arch_args.fdt;
/haiku/src/system/boot/platform/u-boot/arch/ppc/
H A Darch_cpu.cpp33 extern void *gFDT;
188 if (gFDT != NULL/* && pvr_unknown*/) {
190 int node = fdt_path_offset(gFDT, "/cpus/cpu@0");
193 fdt_model = (const char *)fdt_getprop(gFDT, node, "model", &len);
/haiku/src/system/kernel/arch/ppc/
H A Darch_platform.cpp19 void *gFDT; variable
284 gFDT = kernelArgs->platform_args.fdt;
294 //fDebugUART = debug_uart_from_fdt(gFDT);

Completed in 103 milliseconds