/external/u-boot/arch/sh/lib/ |
board.c | 18 void relocate_code(ulong start_addr_sp, gd_t *new_gd, ulong relocaddr) 22 if (new_gd->reloc_off) { 23 memcpy((void *)new_gd->relocaddr, 24 (void *)(new_gd->relocaddr - new_gd->reloc_off), 25 new_gd->mon_len); 27 reloc_board_init_r += new_gd->reloc_off; 30 __asm__ __volatile__("mov.l %0, r15\n" : : "m" (new_gd->start_addr_sp)); 33 reloc_board_init_r(new_gd, 0x0);
|
/external/u-boot/arch/x86/cpu/x86_64/ |
cpu.c | 13 void arch_setup_gd(gd_t *new_gd) 15 global_data_ptr = new_gd;
|
/external/u-boot/include/dm/ |
root.h | 31 void dm_fixup_for_gd_move(struct global_data *new_gd);
|
/external/u-boot/arch/x86/lib/ |
spl.c | 73 gd->new_gd = (struct global_data *)ptr; 74 memcpy(gd->new_gd, gd, sizeof(*gd)); 75 arch_setup_gd(gd->new_gd);
|
/external/u-boot/lib/ |
asm-offsets.c | 40 DEFINE(GD_NEW_GD, offsetof(struct global_data, new_gd));
|
/external/u-boot/arch/mips/lib/ |
reloc.c | 99 * @new_gd: pointer to relocated global data 107 void relocate_code(ulong start_addr_sp, gd_t *new_gd, ulong relocaddr) 157 "r"(new_gd),
|
/external/u-boot/arch/x86/cpu/i386/ |
cpu.c | 116 void arch_setup_gd(gd_t *new_gd) 120 gdt_addr = new_gd->arch.gdt; 134 new_gd->arch.gd_addr = new_gd; 136 (ulong)&new_gd->arch.gd_addr, 0xfffff);
|
/external/u-boot/drivers/core/ |
root.c | 46 void dm_fixup_for_gd_move(struct global_data *new_gd) 50 new_gd->uclass_root.next->prev = &new_gd->uclass_root; 51 new_gd->uclass_root.prev->next = &new_gd->uclass_root;
|
/external/u-boot/include/asm-generic/ |
global_data.h | 62 struct global_data *new_gd; /* relocated global data */ member in struct:global_data
|
/external/u-boot/common/spl/ |
spl.c | 595 gd_t *new_gd; local 608 new_gd = (gd_t *)ptr; 609 memcpy(new_gd, (void *)gd, sizeof(gd_t)); 611 dm_fixup_for_gd_move(new_gd); 614 gd = new_gd;
|
/external/u-boot/common/ |
board_r.c | 851 void board_init_r(gd_t *new_gd, ulong dest_addr) 857 * dropping the new_gd parameter. 860 arch_setup_gd(new_gd); 868 gd = new_gd;
|
board_f.c | 451 gd->new_gd = (gd_t *)map_sysmem(gd->start_addr_sp, sizeof(gd_t)); 636 memcpy(gd->new_gd, (char *)gd, sizeof(gd_t)); 640 gd->relocaddr, (ulong)map_to_sysmem(gd->new_gd), 676 arch_setup_gd(gd->new_gd); 679 relocate_code(gd->start_addr_sp, gd->new_gd, gd->relocaddr);
|
/external/u-boot/arch/sandbox/cpu/ |
start.c | 321 board_init_r(gd->new_gd, 0);
|