| /u-boot/arch/x86/lib/fsp/ |
| A D | fsp_support.c | 12 u32 fsp_get_usable_lowmem_top(const void *hob_list) in fsp_get_usable_lowmem_top() argument 24 hdr = hob_list; in fsp_get_usable_lowmem_top() 65 if (top > (u32)hob_list) { in fsp_get_usable_lowmem_top() 74 u64 fsp_get_usable_highmem_top(const void *hob_list) in fsp_get_usable_highmem_top() argument 82 hdr = hob_list; in fsp_get_usable_highmem_top() 109 hdr = hob_list; in fsp_get_reserved_mem_from_guid() 136 base = (u32)fsp_get_reserved_mem_from_guid(hob_list, in fsp_get_fsp_reserved_mem() 162 return hob_get_guid_hob_data(hob_list, len, &guid); in fsp_get_nvs_data() 169 return hob_get_guid_hob_data(hob_list, len, &guid); in fsp_get_var_nvs_data() 176 return hob_get_guid_hob_data(hob_list, len, &guid); in fsp_get_bootloader_tmp_mem() [all …]
|
| A D | fsp_dram.c | 26 hdr = gd->arch.hob_list; in fsp_scan_for_ram_size() 62 for (bank = 1, hdr = gd->arch.hob_list; in dram_init_banksize() 109 hdr = gd->arch.hob_list; in install_e820_map() 170 ho->arch.hob_list = gd->arch.hob_list; in handoff_arch_save()
|
| A D | fsp_graphics.c | 43 ginfo = fsp_get_graphics_info(gd->arch.hob_list, NULL); in save_vesa_mode()
|
| /u-boot/arch/x86/include/asm/fsp/ |
| A D | fsp_support.h | 47 u32 fsp_get_usable_lowmem_top(const void *hob_list); 56 u64 fsp_get_usable_highmem_top(const void *hob_list); 69 u64 fsp_get_reserved_mem_from_guid(const void *hob_list, 81 u32 fsp_get_fsp_reserved_mem(const void *hob_list, u32 *len); 93 u32 fsp_get_tseg_reserved_mem(const void *hob_list, u32 *len); 105 void *fsp_get_nvs_data(const void *hob_list, u32 *len); 117 void *fsp_get_var_nvs_data(const void *hob_list, u32 *len); 129 void *fsp_get_graphics_info(const void *hob_list, u32 *len);
|
| /u-boot/arch/x86/lib/ |
| A D | hob.c | 18 const struct hob_header *hob_get_next_hob(uint type, const void *hob_list) in hob_get_next_hob() argument 22 hdr = hob_list; in hob_get_next_hob() 44 const void *hob_list) in hob_get_next_guid_hob() argument 49 hdr = hob_list; in hob_get_next_guid_hob() 71 void *hob_get_guid_hob_data(const void *hob_list, u32 *len, in hob_get_guid_hob_data() argument 76 guid_hob = hob_get_next_guid_hob(guid, hob_list); in hob_get_guid_hob_data()
|
| A D | asm-offsets.c | 22 DEFINE(GD_HOB_LIST, offsetof(gd_t, arch.hob_list)); in main()
|
| /u-boot/arch/x86/include/asm/fsp1/ |
| A D | fsp_support.h | 28 void fsp_init_done(void *hob_list); 38 void fsp_continue(u32 status, void *hob_list); 59 void *fsp_get_bootloader_tmp_mem(const void *hob_list, u32 *len);
|
| A D | fsp_api.h | 26 typedef void (*fsp_continuation_f)(u32 status, void *hob_list);
|
| /u-boot/arch/x86/cpu/intel_common/ |
| A D | cpu_from_spl.c | 30 gd->arch.hob_list = ho->arch.hob_list; in arch_cpu_init()
|
| /u-boot/arch/x86/lib/fsp1/ |
| A D | fsp_dram.c | 23 mrc->buf = fsp_get_nvs_data(gd->arch.hob_list, &mrc->len); in dram_init() 39 return fsp_get_usable_lowmem_top(gd->arch.hob_list); in board_get_usable_ram_top()
|
| A D | fsp_common.c | 57 if (!gd->arch.hob_list) { in arch_fsp_init()
|
| A D | fsp_support.c | 74 void fsp_continue(u32 status, void *hob_list) in fsp_continue() argument 81 fsp_init_done(hob_list); in fsp_continue()
|
| /u-boot/arch/x86/include/asm/ |
| A D | hob.h | 203 const struct hob_header *hob_get_next_hob(uint type, const void *hob_list); 214 const void *hob_list); 227 void *hob_get_guid_hob_data(const void *hob_list, u32 *len,
|
| A D | handoff.h | 20 void *hob_list; member
|
| A D | global_data.h | 104 void *hob_list; /* FSP HOB list */ member
|
| /u-boot/arch/x86/cpu/slimbootloader/ |
| A D | slimbootloader.c | 30 if (!gd->arch.hob_list) in tsc_init() 36 data = hob_get_guid_hob_data(gd->arch.hob_list, NULL, &guid); in tsc_init()
|
| A D | serial.c | 24 if (!gd->arch.hob_list) in slimbootloader_serial_of_to_plat() 27 data = hob_get_guid_hob_data(gd->arch.hob_list, NULL, &guid); in slimbootloader_serial_of_to_plat()
|
| A D | sdram.c | 25 if (!gd->arch.hob_list) in get_memory_map_info() 28 data = hob_get_guid_hob_data(gd->arch.hob_list, NULL, &guid); in get_memory_map_info()
|
| /u-boot/arch/x86/lib/fsp2/ |
| A D | fsp_dram.c | 52 fsp_get_nvs_data(gd->arch.hob_list, in dram_init() 55 fsp_get_var_nvs_data(gd->arch.hob_list, in dram_init()
|
| A D | fsp_meminit.c | 108 gd->arch.hob_list = hob; in fsp_memory_init()
|
| /u-boot/cmd/x86/ |
| A D | hob.c | 114 hdr = gd->arch.hob_list; in do_hob()
|
| /u-boot/doc/board/google/ |
| A D | chromebook_coral.rst | 68 output 'HOB' list (Hand-off-block) is stored into gd->arch.hob_list for parsing.
|