Home
last modified time | relevance | path

Searched refs:DeviceTreeBase (Results 1 – 4 of 4) sorted by relevance

/device/linaro/bootloader/edk2/ArmVirtPkg/HighMemDxe/
DHighMemDxe.c33 VOID *DeviceTreeBase; in InitializeHighMemDxe() local
46 DeviceTreeBase = (VOID *)(UINTN)*(UINT64 *)GET_GUID_HOB_DATA (Hob); in InitializeHighMemDxe()
48 if (fdt_check_header (DeviceTreeBase) != 0) { in InitializeHighMemDxe()
50 DeviceTreeBase)); in InitializeHighMemDxe()
54 DEBUG ((EFI_D_INFO, "%a: DTB @ 0x%p\n", __FUNCTION__, DeviceTreeBase)); in InitializeHighMemDxe()
60 Node = fdt_next_node (DeviceTreeBase, Prev, NULL); in InitializeHighMemDxe()
65 Type = fdt_getprop (DeviceTreeBase, Node, "device_type", &Len); in InitializeHighMemDxe()
71 RegProp = fdt_getprop (DeviceTreeBase, Node, "reg", &Len); in InitializeHighMemDxe()
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/ArmVirtPlatformLib/
DVirt.c73 VOID *DeviceTreeBase; in ArmPlatformInitializeSystemMemory() local
84 DeviceTreeBase = (VOID *)(UINTN)PcdGet64 (PcdDeviceTreeInitialBaseAddress); in ArmPlatformInitializeSystemMemory()
85 ASSERT (DeviceTreeBase != NULL); in ArmPlatformInitializeSystemMemory()
90 ASSERT (fdt_check_header (DeviceTreeBase) == 0); in ArmPlatformInitializeSystemMemory()
96 Node = fdt_next_node (DeviceTreeBase, Prev, NULL); in ArmPlatformInitializeSystemMemory()
104 Type = fdt_getprop (DeviceTreeBase, Node, "device_type", &Len); in ArmPlatformInitializeSystemMemory()
110 RegProp = fdt_getprop (DeviceTreeBase, Node, "reg", &Len); in ArmPlatformInitializeSystemMemory()
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/FdtPL011SerialPortLib/
DEarlyFdtPL011SerialPortLib.c65 VOID *DeviceTreeBase; in SerialPortGetBaseAddress() local
74 DeviceTreeBase = (VOID *)(UINTN)FixedPcdGet64 (PcdDeviceTreeInitialBaseAddress); in SerialPortGetBaseAddress()
76 if ((DeviceTreeBase == NULL) || (fdt_check_header (DeviceTreeBase) != 0)) { in SerialPortGetBaseAddress()
84 Node = fdt_next_node (DeviceTreeBase, Prev, NULL); in SerialPortGetBaseAddress()
89 Compatible = fdt_getprop (DeviceTreeBase, Node, "compatible", &Len); in SerialPortGetBaseAddress()
101 RegProperty = fdt_getprop (DeviceTreeBase, Node, "reg", &Len); in SerialPortGetBaseAddress()
/device/linaro/bootloader/edk2/ArmVirtPkg/VirtFdtDxe/
DVirtFdtDxe.c150 IN CONST VOID *DeviceTreeBase, in ProcessPciHost() argument
172 Prop = fdt_getprop (DeviceTreeBase, Node, "bus-range", &Len); in ProcessPciHost()
195 Prop = fdt_getprop (DeviceTreeBase, Node, "ranges", &Len); in ProcessPciHost()
286 VOID *DeviceTreeBase; in InitializeVirtFdtDxe() local
312 DeviceTreeBase = (VOID *)(UINTN)*(UINT64 *)GET_GUID_HOB_DATA (Hob); in InitializeVirtFdtDxe()
314 if (fdt_check_header (DeviceTreeBase) != 0) { in InitializeVirtFdtDxe()
315 DEBUG ((EFI_D_ERROR, "%a: No DTB found @ 0x%p\n", __FUNCTION__, DeviceTreeBase)); in InitializeVirtFdtDxe()
319 Status = gBS->InstallConfigurationTable (&gFdtTableGuid, DeviceTreeBase); in InitializeVirtFdtDxe()
322 DEBUG ((EFI_D_INFO, "%a: DTB @ 0x%p\n", __FUNCTION__, DeviceTreeBase)); in InitializeVirtFdtDxe()
330 Node = fdt_next_node (DeviceTreeBase, Prev, NULL); in InitializeVirtFdtDxe()
[all …]