Symbol: fdt_getprop
headers/libs/libfdt/libfdt.h
812
const void *fdt_getprop(const void *fdt, int nodeoffset,
headers/libs/libfdt/libfdt.h
817
return (void *)(uintptr_t)fdt_getprop(fdt, nodeoffset, name, lenp);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
108
prop = fdt_getprop(gFDT, node, "device_type", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
112
prop = fdt_getprop(gFDT, node, "compatible", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
132
prop = fdt_getprop(gFDT, node, "phandle", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
377
return fdt_getprop(gFDT, (int)fdtNode, name, len);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
390
uint32 *prop = (uint32*)fdt_getprop(fdt, parent, "#address-cells", NULL);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
408
uint32 *prop = (uint32*)fdt_getprop(fdt, parent, "#size-cells", NULL);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
427
const void* prop = fdt_getprop(gFDT, (int)fdtNode, "reg", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
472
prop = (uint32*)fdt_getprop(gFDT, node, "interrupt-parent", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
492
prop = (uint32*)fdt_getprop(gFDT, node, "#interrupt-cells", &propLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
513
const uint32 *prop = (uint32*)fdt_getprop(gFDT, (int)fdtNode, "interrupts-extended",
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
519
prop = (uint32*)fdt_getprop(gFDT, (int)fdtNode, "interrupts",
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
586
const void* intMapMask = fdt_getprop(gFDT, fdtNode, "interrupt-map-mask",
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
598
const void* intMapAddr = fdt_getprop(gFDT, fdtNode, "interrupt-map", &intMapLen);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
610
property = fdt_getprop(gFDT, fdtNode, "#address-cells", NULL);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
614
property = fdt_getprop(gFDT, fdtNode, "#interrupt-cells", NULL);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
636
property = fdt_getprop(gFDT, interruptParent, "#address-cells", NULL);
src/add-ons/kernel/bus_managers/fdt/fdt_module.cpp
640
property = fdt_getprop(gFDT, interruptParent, "#interrupt-cells", NULL);
src/libs/libfdt/fdt_addresses.c
20
c = fdt_getprop(fdt, nodeoffset, name, &len);
src/libs/libfdt/fdt_overlay.c
123
val = fdt_getprop(fdt, node, name, &len);
src/libs/libfdt/fdt_overlay.c
246
tree_val = fdt_getprop(fdto, tree_node, name, &tree_len);
src/libs/libfdt/fdt_overlay.c
33
val = fdt_getprop(fdto, fragment, "target", &len);
src/libs/libfdt/fdt_overlay.c
383
symbol_path = fdt_getprop(fdt, symbols_off, label,
src/libs/libfdt/fdt_overlay.c
73
path = fdt_getprop(fdto, fragment, "target-path", &path_len);
src/libs/libfdt/fdt_ro.c
515
php = fdt_getprop(fdt, nodeoffset, "phandle", &len);
src/libs/libfdt/fdt_ro.c
517
php = fdt_getprop(fdt, nodeoffset, "linux,phandle", &len);
src/libs/libfdt/fdt_ro.c
672
val = fdt_getprop(fdt, offset, propname, &len);
src/libs/libfdt/fdt_ro.c
728
list = fdt_getprop(fdt, nodeoffset, property, &length);
src/libs/libfdt/fdt_ro.c
754
list = fdt_getprop(fdt, nodeoffset, property, &length);
src/libs/libfdt/fdt_ro.c
785
list = fdt_getprop(fdt, nodeoffset, property, &length);
src/libs/libfdt/fdt_ro.c
829
prop = fdt_getprop(fdt, nodeoffset, "compatible", &len);
src/libs/libfdt/fdt_wip.c
39
propval = fdt_getprop(fdt, nodeoffset, name, &proplen);
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
48
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
57
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm/arch_dtb.cpp
66
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
40
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
49
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/arm64/arch_dtb.cpp
58
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
32
const char* deviceType = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
37
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "boot-hartid", NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
40
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "timebase-frequency", NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
47
if (!(fdt_getprop(fdt, node, "mmu-type", NULL) != NULL))
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
54
info->id = fdt32_to_cpu(*(uint32*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
69
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/arch/riscv64/arch_dtb.cpp
84
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", &propSize)) {
src/system/boot/platform/efi/dtb.cpp
246
prop = (uint32*)fdt_getprop(fdt, node, "#address-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
250
prop = (uint32*)fdt_getprop(fdt, node, "#interrupt-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
287
prop = (uint32*)fdt_getprop(fdt, parentNode, "#address-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
291
prop = (uint32*)fdt_getprop(fdt, parentNode, "#interrupt-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
351
uint32 *prop = (uint32*)fdt_getprop(fdt, parent, "#address-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
369
uint32 *prop = (uint32*)fdt_getprop(fdt, parent, "#size-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
385
const uint8* prop = (const uint8*)fdt_getprop(fdt, node, "reg", &propSize);
src/system/boot/platform/efi/dtb.cpp
411
uint32 *ranges = (uint32 *)fdt_getprop(fdt, parent, "ranges", (int *)&rangesSize);
src/system/boot/platform/efi/dtb.cpp
459
prop = (uint32*)fdt_getprop(fdt, node, "interrupt-parent", NULL);
src/system/boot/platform/efi/dtb.cpp
477
uint32* prop = (uint32*)fdt_getprop(fdt, intc_node, "#interrupt-cells", NULL);
src/system/boot/platform/efi/dtb.cpp
492
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", NULL)) {
src/system/boot/platform/efi/dtb.cpp
495
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts", NULL)) {
src/system/boot/platform/efi/dtb.cpp
522
prop = (uint32*)fdt_getprop(fdt, node, "clock-frequency", NULL);
src/system/boot/platform/efi/dtb.cpp
527
prop = (uint32*)fdt_getprop(fdt, node, "clocks", &len);
src/system/boot/platform/efi/dtb.cpp
532
uint32* prop2 = (uint32*)fdt_getprop(fdt, offset, "clock-frequency", NULL);
src/system/boot/platform/efi/dtb.cpp
550
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/efi/dtb.cpp
572
gUARTSkipInit = fdt_getprop(fdt, node, "skip-init", NULL) != NULL;
src/system/boot/platform/efi/dtb.cpp
587
const char *stdoutPath = (const char *)fdt_getprop(fdt, chosen, "stdout-path", &len);
src/system/boot/platform/riscv/fdt.cpp
105
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "timebase-frequency", NULL))
src/system/boot/platform/riscv/fdt.cpp
109
const char* device_type = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
112
gMemBase = (uint8*)fdt64_to_cpu(*((uint64*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
114
gTotalMem = fdt64_to_cpu(*((uint64*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
119
const char* compatible = (const char*)fdt_getprop(fdt, node,
src/system/boot/platform/riscv/fdt.cpp
123
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
130
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", &propSize)) {
src/system/boot/platform/riscv/fdt.cpp
148
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
162
uint64* reg = (uint64*)fdt_getprop(fdt, node, "reg", NULL);
src/system/boot/platform/riscv/fdt.cpp
166
const void* prop = fdt_getprop(fdt, node, "clock-frequency", NULL);
src/system/boot/platform/riscv/fdt.cpp
170
fdt64_to_cpu(*(uint64*)fdt_getprop(fdt, node, "reg", NULL));
src/system/boot/platform/riscv/fdt.cpp
173
*(uint64*)fdt_getprop(fdt, node, "reg", NULL));
src/system/boot/platform/riscv/fdt.cpp
175
*(uint32*)fdt_getprop(fdt, node, "stride", NULL)) / 4;
src/system/boot/platform/riscv/fdt.cpp
177
*(uint32*)fdt_getprop(fdt, node, "width", NULL));
src/system/boot/platform/riscv/fdt.cpp
179
*(uint32*)fdt_getprop(fdt, node, "height", NULL));
src/system/boot/platform/riscv/fdt.cpp
59
const uint8* prop = (const uint8*)fdt_getprop(fdt, node, "reg", &propSize);
src/system/boot/platform/riscv/fdt.cpp
86
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts-extended", NULL)) {
src/system/boot/platform/riscv/fdt.cpp
89
if (uint32* prop = (uint32*)fdt_getprop(fdt, node, "interrupts", NULL)) {
src/system/boot/platform/u-boot/arch/ppc/arch_cpu.cpp
193
fdt_model = (const char *)fdt_getprop(gFDT, node, "model", &len);
src/system/boot/platform/u-boot/start.cpp
242
prop = fdt_getprop(gFDT, node, "linux,initrd-start", &len);
src/system/boot/platform/u-boot/start.cpp
245
prop = fdt_getprop(gFDT, node, "linux,initrd-end", &len);
src/system/boot/platform/u-boot/start.cpp
325
prop = fdt_getprop(gFDT, node, "bootargs", &len);