diff options
Diffstat (limited to 'arch/x86/include')
| -rw-r--r-- | arch/x86/include/asm/global_data.h | 4 | ||||
| -rw-r--r-- | arch/x86/include/asm/init_helpers.h | 2 | ||||
| -rw-r--r-- | arch/x86/include/asm/relocate.h | 1 | ||||
| -rw-r--r-- | arch/x86/include/asm/u-boot-x86.h | 1 | 
4 files changed, 8 insertions, 0 deletions
| diff --git a/arch/x86/include/asm/global_data.h b/arch/x86/include/asm/global_data.h index 8a96fc96e..4fdb08090 100644 --- a/arch/x86/include/asm/global_data.h +++ b/arch/x86/include/asm/global_data.h @@ -29,6 +29,10 @@  /* Architecture-specific global data */  struct arch_global_data {  	struct global_data *gd_addr;		/* Location of Global Data */ +	uint64_t tsc_base;		/* Initial value returned by rdtsc() */ +	uint32_t tsc_base_kclocks;	/* Initial tsc as a kclocks value */ +	uint32_t tsc_prev;		/* For show_boot_progress() */ +	void *new_fdt;			/* Relocated FDT */  };  #endif diff --git a/arch/x86/include/asm/init_helpers.h b/arch/x86/include/asm/init_helpers.h index 2f437e034..d018b290c 100644 --- a/arch/x86/include/asm/init_helpers.h +++ b/arch/x86/include/asm/init_helpers.h @@ -38,5 +38,7 @@ int flash_init_r(void);  int status_led_set_r(void);  int set_load_addr_r(void);  int init_func_spi(void); +int find_fdt(void); +int prepare_fdt(void);  #endif	/* !_INIT_HELPERS_H_ */ diff --git a/arch/x86/include/asm/relocate.h b/arch/x86/include/asm/relocate.h index 33129ef64..d371c9d64 100644 --- a/arch/x86/include/asm/relocate.h +++ b/arch/x86/include/asm/relocate.h @@ -27,6 +27,7 @@  #include <common.h>  int copy_uboot_to_ram(void); +int copy_fdt_to_ram(void);  int clear_bss(void);  int do_elf_reloc_fixups(void); diff --git a/arch/x86/include/asm/u-boot-x86.h b/arch/x86/include/asm/u-boot-x86.h index 99062e595..948615d43 100644 --- a/arch/x86/include/asm/u-boot-x86.h +++ b/arch/x86/include/asm/u-boot-x86.h @@ -31,6 +31,7 @@ extern ulong __rel_dyn_start;  extern ulong __rel_dyn_end;  extern ulong __bss_start;  extern ulong __bss_end; +extern ulong _end;  /* cpu/.../cpu.c */  int x86_cpu_init_r(void); |