diff options
Diffstat (limited to 'arch/x86/cpu')
54 files changed, 49 insertions, 5 deletions
diff --git a/arch/x86/cpu/apollolake/cpu.c b/arch/x86/cpu/apollolake/cpu.c index 328f792..fbc016d 100644 --- a/arch/x86/cpu/apollolake/cpu.c +++ b/arch/x86/cpu/apollolake/cpu.c @@ -11,6 +11,7 @@ #include <acpi/acpi_table.h> #include <asm/cpu_common.h> #include <asm/cpu_x86.h> +#include <asm/global_data.h> #include <asm/intel_acpi.h> #include <asm/msr.h> #include <asm/mtrr.h> diff --git a/arch/x86/cpu/apollolake/cpu_spl.c b/arch/x86/cpu/apollolake/cpu_spl.c index fafe4db..9a18476 100644 --- a/arch/x86/cpu/apollolake/cpu_spl.c +++ b/arch/x86/cpu/apollolake/cpu_spl.c @@ -18,6 +18,7 @@ #include <asm/cpu_common.h> #include <asm/cpu_x86.h> #include <asm/fast_spi.h> +#include <asm/global_data.h> #include <asm/intel_pinctrl.h> #include <asm/intel_regs.h> #include <asm/io.h> diff --git a/arch/x86/cpu/apollolake/fsp_s.c b/arch/x86/cpu/apollolake/fsp_s.c index 2881880..a9b13c0 100644 --- a/arch/x86/cpu/apollolake/fsp_s.c +++ b/arch/x86/cpu/apollolake/fsp_s.c @@ -14,6 +14,7 @@ #include <malloc.h> #include <p2sb.h> #include <acpi/acpi_s3.h> +#include <asm/global_data.h> #include <asm/intel_pinctrl.h> #include <asm/io.h> #include <asm/intel_regs.h> diff --git a/arch/x86/cpu/baytrail/fsp_configs.c b/arch/x86/cpu/baytrail/fsp_configs.c index 21816ce..fb3f946 100644 --- a/arch/x86/cpu/baytrail/fsp_configs.c +++ b/arch/x86/cpu/baytrail/fsp_configs.c @@ -9,6 +9,7 @@ #include <fdtdec.h> #include <log.h> #include <asm/fsp1/fsp_support.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/braswell/fsp_configs.c b/arch/x86/cpu/braswell/fsp_configs.c index 9e710a9..243298f 100644 --- a/arch/x86/cpu/braswell/fsp_configs.c +++ b/arch/x86/cpu/braswell/fsp_configs.c @@ -7,6 +7,7 @@ #include <fdtdec.h> #include <log.h> #include <asm/fsp1/fsp_support.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/broadwell/cpu.c b/arch/x86/cpu/broadwell/cpu.c index b773011..3832a97 100644 --- a/arch/x86/cpu/broadwell/cpu.c +++ b/arch/x86/cpu/broadwell/cpu.c @@ -13,6 +13,7 @@ #include <asm/cpu.h> #include <asm/cpu_x86.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/lpc_common.h> #include <asm/msr.h> diff --git a/arch/x86/cpu/broadwell/cpu_from_spl.c b/arch/x86/cpu/broadwell/cpu_from_spl.c index 4d4cdaf..e5f62e7 100644 --- a/arch/x86/cpu/broadwell/cpu_from_spl.c +++ b/arch/x86/cpu/broadwell/cpu_from_spl.c @@ -11,6 +11,7 @@ #include <handoff.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mtrr.h> int misc_init_r(void) diff --git a/arch/x86/cpu/broadwell/cpu_full.c b/arch/x86/cpu/broadwell/cpu_full.c index ea9e98d..2049dbf 100644 --- a/arch/x86/cpu/broadwell/cpu_full.c +++ b/arch/x86/cpu/broadwell/cpu_full.c @@ -13,6 +13,7 @@ #include <asm/cpu.h> #include <asm/cpu_x86.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/msr.h> #include <asm/post.h> diff --git a/arch/x86/cpu/broadwell/lpc.c b/arch/x86/cpu/broadwell/lpc.c index 5669a02..d2638a4 100644 --- a/arch/x86/cpu/broadwell/lpc.c +++ b/arch/x86/cpu/broadwell/lpc.c @@ -9,6 +9,7 @@ #include <dm.h> #include <log.h> #include <pch.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/io.h> #include <asm/lpc_common.h> diff --git a/arch/x86/cpu/broadwell/northbridge.c b/arch/x86/cpu/broadwell/northbridge.c index 4bcab78..141babc 100644 --- a/arch/x86/cpu/broadwell/northbridge.c +++ b/arch/x86/cpu/broadwell/northbridge.c @@ -5,6 +5,7 @@ #include <common.h> #include <dm.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mrc_common.h> #include <asm/arch/iomap.h> diff --git a/arch/x86/cpu/broadwell/pch.c b/arch/x86/cpu/broadwell/pch.c index 9bcf211..f012db9 100644 --- a/arch/x86/cpu/broadwell/pch.c +++ b/arch/x86/cpu/broadwell/pch.c @@ -8,6 +8,7 @@ #include <log.h> #include <pch.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/i8259.h> #include <asm/intel_regs.h> diff --git a/arch/x86/cpu/broadwell/pinctrl_broadwell.c b/arch/x86/cpu/broadwell/pinctrl_broadwell.c index 0ead13a..85bd371 100644 --- a/arch/x86/cpu/broadwell/pinctrl_broadwell.c +++ b/arch/x86/cpu/broadwell/pinctrl_broadwell.c @@ -11,6 +11,7 @@ #include <pch.h> #include <pci.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/pci.h> diff --git a/arch/x86/cpu/broadwell/sata.c b/arch/x86/cpu/broadwell/sata.c index ceb395d..be3c9e7 100644 --- a/arch/x86/cpu/broadwell/sata.c +++ b/arch/x86/cpu/broadwell/sata.c @@ -8,6 +8,7 @@ #include <common.h> #include <dm.h> #include <log.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/intel_regs.h> diff --git a/arch/x86/cpu/broadwell/sdram.c b/arch/x86/cpu/broadwell/sdram.c index 72f59a0..c104a84 100644 --- a/arch/x86/cpu/broadwell/sdram.c +++ b/arch/x86/cpu/broadwell/sdram.c @@ -12,6 +12,7 @@ #include <pci.h> #include <syscon.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/lpc_common.h> #include <asm/mrccache.h> diff --git a/arch/x86/cpu/call32.S b/arch/x86/cpu/call32.S index e641e78..b28d58a 100644 --- a/arch/x86/cpu/call32.S +++ b/arch/x86/cpu/call32.S @@ -4,7 +4,6 @@ * Written by Simon Glass <sjg@chromium.org> */ -#include <asm/global_data.h> #include <asm/msr-index.h> #include <asm/processor-flags.h> diff --git a/arch/x86/cpu/coreboot/coreboot.c b/arch/x86/cpu/coreboot/coreboot.c index 22a9325..15c3ad8 100644 --- a/arch/x86/cpu/coreboot/coreboot.c +++ b/arch/x86/cpu/coreboot/coreboot.c @@ -10,6 +10,7 @@ #include <fdtdec.h> #include <init.h> #include <usb.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/msr.h> #include <asm/mtrr.h> diff --git a/arch/x86/cpu/coreboot/sdram.c b/arch/x86/cpu/coreboot/sdram.c index 27e8598..a2e47d1 100644 --- a/arch/x86/cpu/coreboot/sdram.c +++ b/arch/x86/cpu/coreboot/sdram.c @@ -9,6 +9,7 @@ #include <init.h> #include <asm/e820.h> #include <asm/arch/sysinfo.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/coreboot/tables.c b/arch/x86/cpu/coreboot/tables.c index 1594b4a..c52741a 100644 --- a/arch/x86/cpu/coreboot/tables.c +++ b/arch/x86/cpu/coreboot/tables.c @@ -9,6 +9,7 @@ #include <common.h> #include <net.h> #include <asm/arch/sysinfo.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/cpu.c b/arch/x86/cpu/cpu.c index 7135126..9c4edfc 100644 --- a/arch/x86/cpu/cpu.c +++ b/arch/x86/cpu/cpu.c @@ -37,6 +37,7 @@ #include <asm/control_regs.h> #include <asm/coreboot_tables.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/lapic.h> #include <asm/microcode.h> #include <asm/mp.h> diff --git a/arch/x86/cpu/cpu_x86.c b/arch/x86/cpu/cpu_x86.c index bfb511a..59da41f 100644 --- a/arch/x86/cpu/cpu_x86.c +++ b/arch/x86/cpu/cpu_x86.c @@ -8,6 +8,7 @@ #include <dm.h> #include <errno.h> #include <asm/cpu.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/efi/payload.c b/arch/x86/cpu/efi/payload.c index 71619f6..9a73b76 100644 --- a/arch/x86/cpu/efi/payload.c +++ b/arch/x86/cpu/efi/payload.c @@ -13,6 +13,7 @@ #include <usb.h> #include <asm/bootparam.h> #include <asm/e820.h> +#include <asm/global_data.h> #include <asm/post.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/efi/sdram.c b/arch/x86/cpu/efi/sdram.c index 3143c07..af65982 100644 --- a/arch/x86/cpu/efi/sdram.c +++ b/arch/x86/cpu/efi/sdram.c @@ -6,6 +6,7 @@ #include <common.h> #include <efi.h> #include <init.h> +#include <asm/global_data.h> #include <asm/u-boot-x86.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/i386/call64.S b/arch/x86/cpu/i386/call64.S index 0ffc100..d81bcc6 100644 --- a/arch/x86/cpu/i386/call64.S +++ b/arch/x86/cpu/i386/call64.S @@ -6,7 +6,6 @@ * Parts of this copied from Linux arch/x86/boot/compressed/head_64.S */ -#include <asm/global_data.h> #include <asm/msr-index.h> #include <asm/processor-flags.h> diff --git a/arch/x86/cpu/i386/cpu.c b/arch/x86/cpu/i386/cpu.c index 6fa0f4d..e59215c 100644 --- a/arch/x86/cpu/i386/cpu.c +++ b/arch/x86/cpu/i386/cpu.c @@ -27,6 +27,7 @@ #include <asm/control_regs.h> #include <asm/coreboot_tables.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/mp.h> #include <asm/msr.h> #include <asm/mtrr.h> diff --git a/arch/x86/cpu/i386/interrupt.c b/arch/x86/cpu/i386/interrupt.c index d85f84b..fae2544 100644 --- a/arch/x86/cpu/i386/interrupt.c +++ b/arch/x86/cpu/i386/interrupt.c @@ -18,6 +18,7 @@ #include <irq.h> #include <irq_func.h> #include <asm/control_regs.h> +#include <asm/global_data.h> #include <asm/i8259.h> #include <asm/interrupt.h> #include <asm/io.h> diff --git a/arch/x86/cpu/intel_common/acpi.c b/arch/x86/cpu/intel_common/acpi.c index 6a3456f..15f19da 100644 --- a/arch/x86/cpu/intel_common/acpi.c +++ b/arch/x86/cpu/intel_common/acpi.c @@ -17,6 +17,7 @@ #include <asm/acpi_table.h> #include <asm/cpu.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_acpi.h> #include <asm/ioapic.h> #include <asm/mpspec.h> diff --git a/arch/x86/cpu/intel_common/cpu.c b/arch/x86/cpu/intel_common/cpu.c index a51bf86..96d05e2 100644 --- a/arch/x86/cpu/intel_common/cpu.c +++ b/arch/x86/cpu/intel_common/cpu.c @@ -15,6 +15,7 @@ #include <acpi/acpigen.h> #include <asm/cpu.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/lapic.h> #include <asm/lpc_common.h> diff --git a/arch/x86/cpu/intel_common/cpu_from_spl.c b/arch/x86/cpu/intel_common/cpu_from_spl.c index e4157c5..1c0dced 100644 --- a/arch/x86/cpu/intel_common/cpu_from_spl.c +++ b/arch/x86/cpu/intel_common/cpu_from_spl.c @@ -9,6 +9,7 @@ #include <handoff.h> #include <init.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/lapic.h> #include <asm/lpc_common.h> diff --git a/arch/x86/cpu/intel_common/itss.c b/arch/x86/cpu/intel_common/itss.c index ae4de4c..588a512 100644 --- a/arch/x86/cpu/intel_common/itss.c +++ b/arch/x86/cpu/intel_common/itss.c @@ -17,6 +17,7 @@ #include <malloc.h> #include <p2sb.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/itss.h> static int set_polarity(struct udevice *dev, uint irq, bool active_low) diff --git a/arch/x86/cpu/intel_common/lpc.c b/arch/x86/cpu/intel_common/lpc.c index 3420f03..23befbe 100644 --- a/arch/x86/cpu/intel_common/lpc.c +++ b/arch/x86/cpu/intel_common/lpc.c @@ -9,6 +9,7 @@ #include <fdtdec.h> #include <pch.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/io.h> #include <asm/lpc_common.h> diff --git a/arch/x86/cpu/intel_common/microcode.c b/arch/x86/cpu/intel_common/microcode.c index 0355d3c..4d8e1d21 100644 --- a/arch/x86/cpu/intel_common/microcode.c +++ b/arch/x86/cpu/intel_common/microcode.c @@ -10,6 +10,7 @@ #include <errno.h> #include <fdtdec.h> #include <log.h> +#include <asm/global_data.h> #include <linux/libfdt.h> #include <asm/cpu.h> #include <asm/microcode.h> diff --git a/arch/x86/cpu/intel_common/mrc.c b/arch/x86/cpu/intel_common/mrc.c index 73bfd12..a97b0b7 100644 --- a/arch/x86/cpu/intel_common/mrc.c +++ b/arch/x86/cpu/intel_common/mrc.c @@ -9,6 +9,7 @@ #include <log.h> #include <syscon.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/intel_regs.h> #include <asm/mrc_common.h> diff --git a/arch/x86/cpu/irq.c b/arch/x86/cpu/irq.c index 8b53b96..766b245 100644 --- a/arch/x86/cpu/irq.c +++ b/arch/x86/cpu/irq.c @@ -10,6 +10,7 @@ #include <irq.h> #include <log.h> #include <malloc.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/irq.h> #include <asm/pci.h> diff --git a/arch/x86/cpu/ivybridge/bd82x6x.c b/arch/x86/cpu/ivybridge/bd82x6x.c index 5448f06..0540b02 100644 --- a/arch/x86/cpu/ivybridge/bd82x6x.c +++ b/arch/x86/cpu/ivybridge/bd82x6x.c @@ -10,6 +10,7 @@ #include <malloc.h> #include <pch.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/io.h> #include <asm/lapic.h> diff --git a/arch/x86/cpu/ivybridge/cpu.c b/arch/x86/cpu/ivybridge/cpu.c index cb6eded..bddba3e 100644 --- a/arch/x86/cpu/ivybridge/cpu.c +++ b/arch/x86/cpu/ivybridge/cpu.c @@ -20,6 +20,7 @@ #include <pch.h> #include <asm/cpu.h> #include <asm/cpu_common.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/io.h> #include <asm/lapic.h> diff --git a/arch/x86/cpu/ivybridge/fsp_configs.c b/arch/x86/cpu/ivybridge/fsp_configs.c index 41d7d2a..3c4ea6c 100644 --- a/arch/x86/cpu/ivybridge/fsp_configs.c +++ b/arch/x86/cpu/ivybridge/fsp_configs.c @@ -7,6 +7,7 @@ #include <fdtdec.h> #include <log.h> #include <asm/fsp1/fsp_support.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/lpc.c b/arch/x86/cpu/ivybridge/lpc.c index 85fd2a9..f931d2b 100644 --- a/arch/x86/cpu/ivybridge/lpc.c +++ b/arch/x86/cpu/ivybridge/lpc.c @@ -12,6 +12,7 @@ #include <log.h> #include <rtc.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/intel_regs.h> #include <asm/interrupt.h> #include <asm/io.h> diff --git a/arch/x86/cpu/ivybridge/model_206ax.c b/arch/x86/cpu/ivybridge/model_206ax.c index 598ebcd..3906a69 100644 --- a/arch/x86/cpu/ivybridge/model_206ax.c +++ b/arch/x86/cpu/ivybridge/model_206ax.c @@ -15,6 +15,7 @@ #include <asm/cpu.h> #include <asm/cpu_common.h> #include <asm/cpu_x86.h> +#include <asm/global_data.h> #include <asm/msr.h> #include <asm/msr-index.h> #include <asm/mtrr.h> diff --git a/arch/x86/cpu/ivybridge/northbridge.c b/arch/x86/cpu/ivybridge/northbridge.c index b713fcb..994f8a4 100644 --- a/arch/x86/cpu/ivybridge/northbridge.c +++ b/arch/x86/cpu/ivybridge/northbridge.c @@ -9,6 +9,7 @@ #include <common.h> #include <dm.h> #include <log.h> +#include <asm/global_data.h> #include <asm/msr.h> #include <asm/cpu.h> #include <asm/intel_regs.h> diff --git a/arch/x86/cpu/ivybridge/sata.c b/arch/x86/cpu/ivybridge/sata.c index 025b20b..f47ecdf 100644 --- a/arch/x86/cpu/ivybridge/sata.c +++ b/arch/x86/cpu/ivybridge/sata.c @@ -9,6 +9,7 @@ #include <dm.h> #include <fdtdec.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/pch_common.h> #include <asm/pci.h> diff --git a/arch/x86/cpu/ivybridge/sdram_nop.c b/arch/x86/cpu/ivybridge/sdram_nop.c index 54e6acf..51dfe23 100644 --- a/arch/x86/cpu/ivybridge/sdram_nop.c +++ b/arch/x86/cpu/ivybridge/sdram_nop.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/mp_init.c b/arch/x86/cpu/mp_init.c index 0e61c7b..c09762a 100644 --- a/arch/x86/cpu/mp_init.c +++ b/arch/x86/cpu/mp_init.c @@ -14,6 +14,7 @@ #include <qfw.h> #include <asm/atomic.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/interrupt.h> #include <asm/io.h> #include <asm/lapic.h> diff --git a/arch/x86/cpu/mtrr.c b/arch/x86/cpu/mtrr.c index 6f095c5..166aff3 100644 --- a/arch/x86/cpu/mtrr.c +++ b/arch/x86/cpu/mtrr.c @@ -21,6 +21,7 @@ #include <log.h> #include <sort.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mp.h> #include <asm/msr.h> diff --git a/arch/x86/cpu/qemu/dram.c b/arch/x86/cpu/qemu/dram.c index 19d92f2..c174550 100644 --- a/arch/x86/cpu/qemu/dram.c +++ b/arch/x86/cpu/qemu/dram.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/post.h> #include <asm/arch/qemu.h> diff --git a/arch/x86/cpu/qemu/e820.c b/arch/x86/cpu/qemu/e820.c index 0da36bd..19e54c5 100644 --- a/arch/x86/cpu/qemu/e820.c +++ b/arch/x86/cpu/qemu/e820.c @@ -11,6 +11,7 @@ #include <malloc.h> #include <asm/e820.h> #include <asm/arch/qemu.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/quark/acpi.c b/arch/x86/cpu/quark/acpi.c index b0406a0..82b776f 100644 --- a/arch/x86/cpu/quark/acpi.c +++ b/arch/x86/cpu/quark/acpi.c @@ -5,6 +5,7 @@ #include <common.h> #include <acpi/acpi_table.h> +#include <asm/processor.h> #include <asm/tables.h> #include <asm/arch/global_nvs.h> #include <asm/arch/iomap.h> diff --git a/arch/x86/cpu/quark/dram.c b/arch/x86/cpu/quark/dram.c index 7293713..2287dce 100644 --- a/arch/x86/cpu/quark/dram.c +++ b/arch/x86/cpu/quark/dram.c @@ -11,6 +11,7 @@ #include <log.h> #include <malloc.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/mrccache.h> #include <asm/mtrr.h> #include <asm/post.h> diff --git a/arch/x86/cpu/sipi_vector.S b/arch/x86/cpu/sipi_vector.S index fa1e6cb..6d2da96 100644 --- a/arch/x86/cpu/sipi_vector.S +++ b/arch/x86/cpu/sipi_vector.S @@ -11,7 +11,6 @@ * C code */ -#include <asm/global_data.h> #include <asm/msr-index.h> #include <asm/processor.h> #include <asm/processor-flags.h> diff --git a/arch/x86/cpu/slimbootloader/sdram.c b/arch/x86/cpu/slimbootloader/sdram.c index 33e91fb..36d0d4d 100644 --- a/arch/x86/cpu/slimbootloader/sdram.c +++ b/arch/x86/cpu/slimbootloader/sdram.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/e820.h> #include <asm/arch/slimbootloader.h> diff --git a/arch/x86/cpu/slimbootloader/serial.c b/arch/x86/cpu/slimbootloader/serial.c index 772a94c..d28b280 100644 --- a/arch/x86/cpu/slimbootloader/serial.c +++ b/arch/x86/cpu/slimbootloader/serial.c @@ -9,6 +9,7 @@ #include <ns16550.h> #include <serial.h> #include <asm/arch/slimbootloader.h> +#include <asm/global_data.h> /** * The serial port info hob is generated by Slim Bootloader, so eligible for diff --git a/arch/x86/cpu/slimbootloader/slimbootloader.c b/arch/x86/cpu/slimbootloader/slimbootloader.c index f61fe81..ec5b87c 100644 --- a/arch/x86/cpu/slimbootloader/slimbootloader.c +++ b/arch/x86/cpu/slimbootloader/slimbootloader.c @@ -8,6 +8,7 @@ #include <init.h> #include <log.h> #include <asm/arch/slimbootloader.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/start.S b/arch/x86/cpu/start.S index 3d0d952..897fd92 100644 --- a/arch/x86/cpu/start.S +++ b/arch/x86/cpu/start.S @@ -22,7 +22,6 @@ */ #include <config.h> -#include <asm/global_data.h> #include <asm/post.h> #include <asm/processor.h> #include <asm/processor-flags.h> diff --git a/arch/x86/cpu/start16.S b/arch/x86/cpu/start16.S index 54f4ff6..865a497 100644 --- a/arch/x86/cpu/start16.S +++ b/arch/x86/cpu/start16.S @@ -9,7 +9,6 @@ * Daniel Engström, Omicron Ceti AB, <daniel@omicron.se> */ -#include <asm/global_data.h> #include <asm/processor-flags.h> #define BOOT_SEG 0xffff0000 /* linear segment of boot code */ diff --git a/arch/x86/cpu/turbo.c b/arch/x86/cpu/turbo.c index 4a73cb2..e2c84cd 100644 --- a/arch/x86/cpu/turbo.c +++ b/arch/x86/cpu/turbo.c @@ -8,6 +8,7 @@ #include <common.h> #include <log.h> #include <asm/cpu.h> +#include <asm/global_data.h> #include <asm/msr.h> #include <asm/processor.h> #include <asm/turbo.h> |