diff options
author | Simon Glass <sjg@chromium.org> | 2020-10-30 21:38:53 -0600 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-02-02 15:33:42 -0500 |
commit | 401d1c4f5d2d29c4bc4beaec95402ca23eb63295 (patch) | |
tree | 0122abb2a3f1ea9837eaccc6150d2dae9570388e /board | |
parent | fdcb93e1709ab1a2ebb562455621617c29e2099c (diff) | |
download | u-boot-401d1c4f5d2d29c4bc4beaec95402ca23eb63295.tar.gz u-boot-401d1c4f5d2d29c4bc4beaec95402ca23eb63295.tar.bz2 u-boot-401d1c4f5d2d29c4bc4beaec95402ca23eb63295.zip |
common: Drop asm/global_data.h from common header
Move this out of the common header and include it only where needed. In
a number of cases this requires adding "struct udevice;" to avoid adding
another large header or in other cases replacing / adding missing header
files that had been pulled in, very indirectly. Finally, we have a few
cases where we did not need to include <asm/global_data.h> at all, so
remove that include.
Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'board')
483 files changed, 484 insertions, 1 deletions
diff --git a/board/AndesTech/adp-ae3xx/adp-ae3xx.c b/board/AndesTech/adp-ae3xx/adp-ae3xx.c index b52cbd4d86..3c4a27d63f 100644 --- a/board/AndesTech/adp-ae3xx/adp-ae3xx.c +++ b/board/AndesTech/adp-ae3xx/adp-ae3xx.c @@ -7,6 +7,7 @@ #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <common.h> #include <flash.h> diff --git a/board/AndesTech/adp-ag101p/adp-ag101p.c b/board/AndesTech/adp-ag101p/adp-ag101p.c index 3dd880f3d6..8848b7f973 100644 --- a/board/AndesTech/adp-ag101p/adp-ag101p.c +++ b/board/AndesTech/adp-ag101p/adp-ag101p.c @@ -12,6 +12,7 @@ #if defined(CONFIG_FTMAC100) && !defined(CONFIG_DM_ETH) #include <netdev.h> #endif +#include <asm/global_data.h> #include <linux/io.h> #include <asm/io.h> #include <asm/mach-types.h> diff --git a/board/AndesTech/ax25-ae350/ax25-ae350.c b/board/AndesTech/ax25-ae350/ax25-ae350.c index 59a43e4dcc..d781038de2 100644 --- a/board/AndesTech/ax25-ae350/ax25-ae350.c +++ b/board/AndesTech/ax25-ae350/ax25-ae350.c @@ -12,6 +12,7 @@ #if defined(CONFIG_FTMAC100) && !defined(CONFIG_DM_ETH) #include <netdev.h> #endif +#include <asm/global_data.h> #include <linux/io.h> #include <faraday/ftsmc020.h> #include <fdtdec.h> diff --git a/board/Arcturus/ucp1020/spl.c b/board/Arcturus/ucp1020/spl.c index 4ed06a80b7..437e975fdf 100644 --- a/board/Arcturus/ucp1020/spl.c +++ b/board/Arcturus/ucp1020/spl.c @@ -20,6 +20,7 @@ #include <i2c.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/BuR/brppt1/board.c b/board/BuR/brppt1/board.c index 8aa03eac28..7df37e4e66 100644 --- a/board/BuR/brppt1/board.c +++ b/board/BuR/brppt1/board.c @@ -23,6 +23,7 @@ #include <asm/arch/gpio.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/BuR/brppt2/board.c b/board/BuR/brppt2/board.c index f156b552a7..e6eb403fc3 100644 --- a/board/BuR/brppt2/board.c +++ b/board/BuR/brppt2/board.c @@ -21,6 +21,7 @@ # include <asm/arch/mx6-ddr.h> #endif #include <asm/arch/clock.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> diff --git a/board/BuR/brsmarc1/board.c b/board/BuR/brsmarc1/board.c index 5b9108a89f..738a5d2ff9 100644 --- a/board/BuR/brsmarc1/board.c +++ b/board/BuR/brsmarc1/board.c @@ -19,6 +19,7 @@ #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/emif.h> diff --git a/board/BuR/brxre1/board.c b/board/BuR/brxre1/board.c index 5d57e19fde..ef692b006d 100644 --- a/board/BuR/brxre1/board.c +++ b/board/BuR/brxre1/board.c @@ -21,6 +21,7 @@ #include <asm/arch/gpio.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/BuR/common/common.c b/board/BuR/common/common.c index f676d7baa6..78bf7d6228 100644 --- a/board/BuR/common/common.c +++ b/board/BuR/common/common.c @@ -15,6 +15,7 @@ #include <fdtdec.h> #include <i2c.h> #include <lcd.h> +#include <asm/global_data.h> #include <linux/delay.h> #include "bur_common.h" diff --git a/board/BuS/eb_cpu5282/eb_cpu5282.c b/board/BuS/eb_cpu5282/eb_cpu5282.c index f5e4de3c41..153ed0e963 100644 --- a/board/BuS/eb_cpu5282/eb_cpu5282.c +++ b/board/BuS/eb_cpu5282/eb_cpu5282.c @@ -9,6 +9,7 @@ #include <common.h> #include <command.h> +#include <asm/global_data.h> #include "asm/m5282.h" #include <bmp_layout.h> #include <env.h> diff --git a/board/CZ.NIC/turris_mox/turris_mox.c b/board/CZ.NIC/turris_mox/turris_mox.c index 679f3eb701..486680a49e 100644 --- a/board/CZ.NIC/turris_mox/turris_mox.c +++ b/board/CZ.NIC/turris_mox/turris_mox.c @@ -7,6 +7,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/soc.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <clk.h> diff --git a/board/CZ.NIC/turris_omnia/turris_omnia.c b/board/CZ.NIC/turris_omnia/turris_omnia.c index 2da878d364..0353d58a36 100644 --- a/board/CZ.NIC/turris_omnia/turris_omnia.c +++ b/board/CZ.NIC/turris_omnia/turris_omnia.c @@ -15,6 +15,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/CarMediaLab/flea3/flea3.c b/board/CarMediaLab/flea3/flea3.c index 11fcecb94e..12c5ac331f 100644 --- a/board/CarMediaLab/flea3/flea3.c +++ b/board/CarMediaLab/flea3/flea3.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <env.h> #include <linux/delay.h> diff --git a/board/LaCie/edminiv2/edminiv2.c b/board/LaCie/edminiv2/edminiv2.c index b5ffe8162f..9c066a283c 100644 --- a/board/LaCie/edminiv2/edminiv2.c +++ b/board/LaCie/edminiv2/edminiv2.c @@ -11,6 +11,7 @@ #include <miiphy.h> #include <net.h> #include <asm/arch/orion5x.h> +#include <asm/global_data.h> #include "../common/common.h" #include <spl.h> #include <ns16550.h> diff --git a/board/LaCie/net2big_v2/net2big_v2.c b/board/LaCie/net2big_v2/net2big_v2.c index e94c9a6dce..695d6f6ed4 100644 --- a/board/LaCie/net2big_v2/net2big_v2.c +++ b/board/LaCie/net2big_v2/net2big_v2.c @@ -14,6 +14,7 @@ #include <i2c.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/LaCie/netspace_v2/netspace_v2.c b/board/LaCie/netspace_v2/netspace_v2.c index 33246b2015..730eab7e70 100644 --- a/board/LaCie/netspace_v2/netspace_v2.c +++ b/board/LaCie/netspace_v2/netspace_v2.c @@ -13,6 +13,7 @@ #include <env.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/aspenite/aspenite.c b/board/Marvell/aspenite/aspenite.c index c1406d7489..1f9389c0a7 100644 --- a/board/Marvell/aspenite/aspenite.c +++ b/board/Marvell/aspenite/aspenite.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> #include <mvmfp.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/mfp.h> diff --git a/board/Marvell/db-88f6281-bp/db-88f6281-bp.c b/board/Marvell/db-88f6281-bp/db-88f6281-bp.c index 62027bd638..08f79d4b53 100644 --- a/board/Marvell/db-88f6281-bp/db-88f6281-bp.c +++ b/board/Marvell/db-88f6281-bp/db-88f6281-bp.c @@ -3,6 +3,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/io.h> #include <miiphy.h> diff --git a/board/Marvell/db-88f6720/db-88f6720.c b/board/Marvell/db-88f6720/db-88f6720.c index 271535b763..26c30647fb 100644 --- a/board/Marvell/db-88f6720/db-88f6720.c +++ b/board/Marvell/db-88f6720/db-88f6720.c @@ -8,6 +8,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/db-88f6820-amc/db-88f6820-amc.c b/board/Marvell/db-88f6820-amc/db-88f6820-amc.c index 9cd9ea2c06..163a1b3de9 100644 --- a/board/Marvell/db-88f6820-amc/db-88f6820-amc.c +++ b/board/Marvell/db-88f6820-amc/db-88f6820-amc.c @@ -9,6 +9,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/db-88f6820-gp/db-88f6820-gp.c b/board/Marvell/db-88f6820-gp/db-88f6820-gp.c index 2bdd55329d..06307e582c 100644 --- a/board/Marvell/db-88f6820-gp/db-88f6820-gp.c +++ b/board/Marvell/db-88f6820-gp/db-88f6820-gp.c @@ -9,6 +9,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c b/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c index 8d1dbebdb7..9e1fdecfca 100644 --- a/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c +++ b/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c @@ -8,6 +8,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/db-xc3-24g4xg/db-xc3-24g4xg.c b/board/Marvell/db-xc3-24g4xg/db-xc3-24g4xg.c index 5f12a27002..0abdca1cd2 100644 --- a/board/Marvell/db-xc3-24g4xg/db-xc3-24g4xg.c +++ b/board/Marvell/db-xc3-24g4xg/db-xc3-24g4xg.c @@ -6,6 +6,7 @@ #include <common.h> #include <i2c.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <linux/bitops.h> #include <linux/mbus.h> diff --git a/board/Marvell/dreamplug/dreamplug.c b/board/Marvell/dreamplug/dreamplug.c index 7d188c3279..e1c64b5224 100644 --- a/board/Marvell/dreamplug/dreamplug.c +++ b/board/Marvell/dreamplug/dreamplug.c @@ -15,6 +15,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> +#include <asm/global_data.h> #include "dreamplug.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Marvell/gplugd/gplugd.c b/board/Marvell/gplugd/gplugd.c index 58e433fd34..c6376cdf6a 100644 --- a/board/Marvell/gplugd/gplugd.c +++ b/board/Marvell/gplugd/gplugd.c @@ -18,6 +18,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/mfp.h> #include <asm/arch/armada100.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <miiphy.h> #include <asm/mach-types.h> diff --git a/board/Marvell/guruplug/guruplug.c b/board/Marvell/guruplug/guruplug.c index f3981c66d2..8e7dbb3f3f 100644 --- a/board/Marvell/guruplug/guruplug.c +++ b/board/Marvell/guruplug/guruplug.c @@ -9,6 +9,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/mvebu_armada-37xx/board.c b/board/Marvell/mvebu_armada-37xx/board.c index 1b9e7520cc..447365b97c 100644 --- a/board/Marvell/mvebu_armada-37xx/board.c +++ b/board/Marvell/mvebu_armada-37xx/board.c @@ -11,6 +11,7 @@ #include <init.h> #include <mmc.h> #include <phy.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/mvebu_armada-8k/board.c b/board/Marvell/mvebu_armada-8k/board.c index bf8a929ec1..7da5d9f96b 100644 --- a/board/Marvell/mvebu_armada-8k/board.c +++ b/board/Marvell/mvebu_armada-8k/board.c @@ -7,6 +7,7 @@ #include <dm.h> #include <i2c.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/octeontx/board.c b/board/Marvell/octeontx/board.c index 940faacbe3..059ebf8f17 100644 --- a/board/Marvell/octeontx/board.c +++ b/board/Marvell/octeontx/board.c @@ -13,6 +13,7 @@ #include <log.h> #include <netdev.h> #include <pci_ids.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/compiler.h> #include <linux/libfdt.h> diff --git a/board/Marvell/octeontx2/board.c b/board/Marvell/octeontx2/board.c index 50e903d9aa..9b973a4ace 100644 --- a/board/Marvell/octeontx2/board.c +++ b/board/Marvell/octeontx2/board.c @@ -9,6 +9,7 @@ #include <console.h> #include <cpu_func.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/uclass-internal.h> #include <env.h> #include <init.h> diff --git a/board/Marvell/openrd/openrd.c b/board/Marvell/openrd/openrd.c index d9b5b213fe..f44ac3315e 100644 --- a/board/Marvell/openrd/openrd.c +++ b/board/Marvell/openrd/openrd.c @@ -14,6 +14,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Marvell/sheevaplug/sheevaplug.c b/board/Marvell/sheevaplug/sheevaplug.c index 6311ed3b2e..0cc7f2b392 100644 --- a/board/Marvell/sheevaplug/sheevaplug.c +++ b/board/Marvell/sheevaplug/sheevaplug.c @@ -9,6 +9,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Seagate/dockstar/dockstar.c b/board/Seagate/dockstar/dockstar.c index 85dd10e55a..380e37be55 100644 --- a/board/Seagate/dockstar/dockstar.c +++ b/board/Seagate/dockstar/dockstar.c @@ -16,6 +16,7 @@ #include <asm/arch/soc.h> #include <asm/arch/mpp.h> #include <asm/arch/cpu.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include "dockstar.h" diff --git a/board/Seagate/goflexhome/goflexhome.c b/board/Seagate/goflexhome/goflexhome.c index de1ec54466..4c19fa7195 100644 --- a/board/Seagate/goflexhome/goflexhome.c +++ b/board/Seagate/goflexhome/goflexhome.c @@ -16,6 +16,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> diff --git a/board/Seagate/nas220/nas220.c b/board/Seagate/nas220/nas220.c index 3a027d083a..cd2bbdad1c 100644 --- a/board/Seagate/nas220/nas220.c +++ b/board/Seagate/nas220/nas220.c @@ -12,6 +12,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> diff --git a/board/Synology/ds109/ds109.c b/board/Synology/ds109/ds109.c index fe3b0eb554..eaac95460c 100644 --- a/board/Synology/ds109/ds109.c +++ b/board/Synology/ds109/ds109.c @@ -9,6 +9,7 @@ #include <init.h> #include <miiphy.h> #include <net.h> +#include <asm/global_data.h> #include <asm/setup.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/Synology/ds414/ds414.c b/board/Synology/ds414/ds414.c index 632205164e..9c4ce670dd 100644 --- a/board/Synology/ds414/ds414.c +++ b/board/Synology/ds414/ds414.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <miiphy.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/advantech/dms-ba16/dms-ba16.c b/board/advantech/dms-ba16/dms-ba16.c index 20820fdf07..07a47e9fbb 100644 --- a/board/advantech/dms-ba16/dms-ba16.c +++ b/board/advantech/dms-ba16/dms-ba16.c @@ -11,6 +11,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c b/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c index ea057d27cf..8492e7603b 100644 --- a/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c +++ b/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c @@ -9,6 +9,7 @@ #include <env.h> #include <errno.h> #include <init.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <asm/io.h> diff --git a/board/advantech/imx8qm_rom7720_a1/spl.c b/board/advantech/imx8qm_rom7720_a1/spl.c index a2386c9ef0..8493bb0158 100644 --- a/board/advantech/imx8qm_rom7720_a1/spl.c +++ b/board/advantech/imx8qm_rom7720_a1/spl.c @@ -9,6 +9,7 @@ #include <log.h> #include <spl.h> #include <fsl_esdhc.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> diff --git a/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c b/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c index 668484b71b..d8b9fdfe35 100644 --- a/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c +++ b/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/delay.h> #include <linux/io.h> diff --git a/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c b/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c index e4bf507cc3..52b8eba92f 100644 --- a/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c +++ b/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c @@ -10,6 +10,7 @@ #include <net.h> #include <netdev.h> #include <led.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/io.h> #include <asm/arch/cpu.h> diff --git a/board/alliedtelesis/common/gpio_hog.c b/board/alliedtelesis/common/gpio_hog.c index 1f87b3ac1b..4aecf7e2ce 100644 --- a/board/alliedtelesis/common/gpio_hog.c +++ b/board/alliedtelesis/common/gpio_hog.c @@ -5,6 +5,7 @@ #include <common.h> #include <dm.h> +#include <asm/global_data.h> #include <asm/gpio.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/alliedtelesis/x530/x530.c b/board/alliedtelesis/x530/x530.c index c7438aeaf1..d602092d73 100644 --- a/board/alliedtelesis/x530/x530.c +++ b/board/alliedtelesis/x530/x530.c @@ -10,6 +10,7 @@ #include <i2c.h> #include <init.h> #include <wdt.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <linux/bitops.h> #include <linux/mbus.h> diff --git a/board/amazon/kc1/kc1.c b/board/amazon/kc1/kc1.c index 973bc5a927..75fb14025c 100644 --- a/board/amazon/kc1/kc1.c +++ b/board/amazon/kc1/kc1.c @@ -10,6 +10,7 @@ #include <env.h> #include <fastboot.h> #include <init.h> +#include <asm/global_data.h> #include <linux/ctype.h> #include <linux/usb/musb.h> #include <asm/omap_musb.h> diff --git a/board/amlogic/vim3/vim3.c b/board/amlogic/vim3/vim3.c index 7145dbe18e..7b09617cdc 100644 --- a/board/amlogic/vim3/vim3.c +++ b/board/amlogic/vim3/vim3.c @@ -13,6 +13,7 @@ #include <asm/arch/boot.h> #include <asm/arch/eth.h> #include <asm/arch/sm.h> +#include <asm/global_data.h> #include <i2c.h> #include "khadas-mcu.h" diff --git a/board/aristainetos/aristainetos.c b/board/aristainetos/aristainetos.c index 07d2e3ec7b..f13fa11637 100644 --- a/board/aristainetos/aristainetos.c +++ b/board/aristainetos/aristainetos.c @@ -16,6 +16,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/errno.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/armadeus/apf27/apf27.c b/board/armadeus/apf27/apf27.c index 29e0bf388d..5e3fdd36fa 100644 --- a/board/armadeus/apf27/apf27.c +++ b/board/armadeus/apf27/apf27.c @@ -9,6 +9,7 @@ #include <common.h> #include <hang.h> #include <init.h> +#include <asm/global_data.h> #include <jffs2/jffs2.h> #include <nand.h> #include <netdev.h> diff --git a/board/armltd/integrator/integrator.c b/board/armltd/integrator/integrator.c index 3c56fa1c01..3e864e8e7a 100644 --- a/board/armltd/integrator/integrator.c +++ b/board/armltd/integrator/integrator.c @@ -24,6 +24,7 @@ #include <init.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <dm/platform_data/serial_pl01x.h> #include "arm-ebi.h" diff --git a/board/armltd/total_compute/total_compute.c b/board/armltd/total_compute/total_compute.c index da24b32333..01c65e4db8 100644 --- a/board/armltd/total_compute/total_compute.c +++ b/board/armltd/total_compute/total_compute.c @@ -8,6 +8,7 @@ #include <dm.h> #include <dm/platform_data/serial_pl01x.h> #include <asm/armv8/mmu.h> +#include <asm/global_data.h> static const struct pl01x_serial_plat serial_plat = { .base = UART0_BASE, diff --git a/board/armltd/vexpress/vexpress_common.c b/board/armltd/vexpress/vexpress_common.c index 8fea8ff352..df4cbd3204 100644 --- a/board/armltd/vexpress/vexpress_common.c +++ b/board/armltd/vexpress/vexpress_common.c @@ -23,6 +23,7 @@ #include <errno.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include <asm/arch/systimer.h> diff --git a/board/armltd/vexpress64/vexpress64.c b/board/armltd/vexpress64/vexpress64.c index bd66d52cb7..9d294903e9 100644 --- a/board/armltd/vexpress64/vexpress64.c +++ b/board/armltd/vexpress64/vexpress64.c @@ -12,6 +12,7 @@ #include <errno.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/compiler.h> #include <dm/platform_data/serial_pl01x.h> diff --git a/board/astro/mcf5373l/mcf5373l.c b/board/astro/mcf5373l/mcf5373l.c index e7c2b90930..3e2f79a1cf 100644 --- a/board/astro/mcf5373l/mcf5373l.c +++ b/board/astro/mcf5373l/mcf5373l.c @@ -10,6 +10,7 @@ #include <serial.h> #include <watchdog.h> #include <command.h> +#include <asm/global_data.h> #include <asm/m5329.h> #include <asm/immap_5329.h> #include <asm/io.h> diff --git a/board/atmark-techno/armadillo-800eva/armadillo-800eva.c b/board/atmark-techno/armadillo-800eva/armadillo-800eva.c index a18fb275d9..1bae283252 100644 --- a/board/atmark-techno/armadillo-800eva/armadillo-800eva.c +++ b/board/atmark-techno/armadillo-800eva/armadillo-800eva.c @@ -24,6 +24,7 @@ #include <cpu_func.h> #include <init.h> #include <malloc.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/mach-types.h> #include <asm/io.h> diff --git a/board/atmel/at91rm9200ek/at91rm9200ek.c b/board/atmel/at91rm9200ek/at91rm9200ek.c index 8844bc7541..a314ced5e4 100644 --- a/board/atmel/at91rm9200ek/at91rm9200ek.c +++ b/board/atmel/at91rm9200ek/at91rm9200ek.c @@ -13,6 +13,7 @@ #include <init.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/hardware.h> #include <asm/arch/at91_pio.h> diff --git a/board/atmel/at91sam9260ek/at91sam9260ek.c b/board/atmel/at91sam9260ek/at91sam9260ek.c index 42fa762772..38f97bce20 100644 --- a/board/atmel/at91sam9260ek/at91sam9260ek.c +++ b/board/atmel/at91sam9260ek/at91sam9260ek.c @@ -9,6 +9,7 @@ #include <debug_uart.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9260_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/atmel/at91sam9261ek/at91sam9261ek.c b/board/atmel/at91sam9261ek/at91sam9261ek.c index f467a4f566..0318eeaa94 100644 --- a/board/atmel/at91sam9261ek/at91sam9261ek.c +++ b/board/atmel/at91sam9261ek/at91sam9261ek.c @@ -9,6 +9,7 @@ #include <debug_uart.h> #include <init.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9261.h> #include <asm/arch/at91sam9261_matrix.h> diff --git a/board/atmel/at91sam9263ek/at91sam9263ek.c b/board/atmel/at91sam9263ek/at91sam9263ek.c index be132bc185..3218e14e86 100644 --- a/board/atmel/at91sam9263ek/at91sam9263ek.c +++ b/board/atmel/at91sam9263ek/at91sam9263ek.c @@ -11,6 +11,7 @@ #include <init.h> #include <net.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/arch/at91sam9263.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c b/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c index 8aabc55951..8cb2808e05 100644 --- a/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c +++ b/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c @@ -10,6 +10,7 @@ #include <init.h> #include <net.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clk.h> #include <asm/arch/at91sam9g45_matrix.h> diff --git a/board/atmel/at91sam9n12ek/at91sam9n12ek.c b/board/atmel/at91sam9n12ek/at91sam9n12ek.c index d7ff2e1335..a3fc55bbc3 100644 --- a/board/atmel/at91sam9n12ek/at91sam9n12ek.c +++ b/board/atmel/at91sam9n12ek/at91sam9n12ek.c @@ -8,6 +8,7 @@ #include <init.h> #include <net.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9x5_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/atmel/at91sam9rlek/at91sam9rlek.c b/board/atmel/at91sam9rlek/at91sam9rlek.c index f81dccc9cc..f427ee658b 100644 --- a/board/atmel/at91sam9rlek/at91sam9rlek.c +++ b/board/atmel/at91sam9rlek/at91sam9rlek.c @@ -9,6 +9,7 @@ #include <debug_uart.h> #include <init.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include <asm/arch/at91sam9rl.h> diff --git a/board/atmel/at91sam9x5ek/at91sam9x5ek.c b/board/atmel/at91sam9x5ek/at91sam9x5ek.c index 2c071075ba..e0abe4aeb0 100644 --- a/board/atmel/at91sam9x5ek/at91sam9x5ek.c +++ b/board/atmel/at91sam9x5ek/at91sam9x5ek.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9x5_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/atmel/common/video_display.c b/board/atmel/common/video_display.c index 2666b0b3cd..a5049f4aad 100644 --- a/board/atmel/common/video_display.c +++ b/board/atmel/common/video_display.c @@ -13,6 +13,7 @@ #include <video.h> #include <video_console.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clk.h> diff --git a/board/atmel/sam9x60ek/sam9x60ek.c b/board/atmel/sam9x60ek/sam9x60ek.c index fbd05c78a9..32e5a2bf23 100644 --- a/board/atmel/sam9x60ek/sam9x60ek.c +++ b/board/atmel/sam9x60ek/sam9x60ek.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9_smc.h> #include <asm/arch/at91_common.h> diff --git a/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c b/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c index 376562cd0e..1b7d946b50 100644 --- a/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c +++ b/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c @@ -7,6 +7,7 @@ #include <common.h> #include <debug_uart.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c b/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c index c8c2e95816..32d51bba7d 100644 --- a/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c +++ b/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c @@ -8,6 +8,7 @@ #include <common.h> #include <debug_uart.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/atmel/sama5d2_icp/sama5d2_icp.c b/board/atmel/sama5d2_icp/sama5d2_icp.c index 7c34df48b8..3f33fcfc46 100644 --- a/board/atmel/sama5d2_icp/sama5d2_icp.c +++ b/board/atmel/sama5d2_icp/sama5d2_icp.c @@ -7,6 +7,7 @@ #include <common.h> #include <debug_uart.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c b/board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c index b0a23b02db..a6937e7d52 100644 --- a/board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c +++ b/board/atmel/sama5d2_ptc_ek/sama5d2_ptc_ek.c @@ -11,6 +11,7 @@ #include <init.h> #include <nand.h> #include <version.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/atmel/sama5d2_xplained/sama5d2_xplained.c b/board/atmel/sama5d2_xplained/sama5d2_xplained.c index 01636fb73d..5110ec8969 100644 --- a/board/atmel/sama5d2_xplained/sama5d2_xplained.c +++ b/board/atmel/sama5d2_xplained/sama5d2_xplained.c @@ -7,6 +7,7 @@ #include <common.h> #include <debug_uart.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/atmel/sama5d3_xplained/sama5d3_xplained.c b/board/atmel/sama5d3_xplained/sama5d3_xplained.c index 84c561be6f..db9603f584 100644 --- a/board/atmel/sama5d3_xplained/sama5d3_xplained.c +++ b/board/atmel/sama5d3_xplained/sama5d3_xplained.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sama5d3_smc.h> #include <asm/arch/at91_common.h> diff --git a/board/atmel/sama5d3xek/sama5d3xek.c b/board/atmel/sama5d3xek/sama5d3xek.c index 7f6a319859..b6f8dcd91d 100644 --- a/board/atmel/sama5d3xek/sama5d3xek.c +++ b/board/atmel/sama5d3xek/sama5d3xek.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sama5d3_smc.h> #include <asm/arch/at91_common.h> diff --git a/board/atmel/sama5d4_xplained/sama5d4_xplained.c b/board/atmel/sama5d4_xplained/sama5d4_xplained.c index 93cc183a5b..2088b48b7e 100644 --- a/board/atmel/sama5d4_xplained/sama5d4_xplained.c +++ b/board/atmel/sama5d4_xplained/sama5d4_xplained.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/at91_rstc.h> diff --git a/board/atmel/sama5d4ek/sama5d4ek.c b/board/atmel/sama5d4ek/sama5d4ek.c index 4b3883e20f..46ec1eb324 100644 --- a/board/atmel/sama5d4ek/sama5d4ek.c +++ b/board/atmel/sama5d4ek/sama5d4ek.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/at91_rstc.h> diff --git a/board/atmel/sama7g5ek/sama7g5ek.c b/board/atmel/sama7g5ek/sama7g5ek.c index b5cece08ac..4df43d81f8 100644 --- a/board/atmel/sama7g5ek/sama7g5ek.c +++ b/board/atmel/sama7g5ek/sama7g5ek.c @@ -7,6 +7,7 @@ #include <common.h> #include <debug_uart.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/atmel_pio4.h> diff --git a/board/bachmann/ot1200/ot1200.c b/board/bachmann/ot1200/ot1200.c index d3af634e3a..69d1b106b0 100644 --- a/board/bachmann/ot1200/ot1200.c +++ b/board/bachmann/ot1200/ot1200.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/barco/platinum/platinum.c b/board/barco/platinum/platinum.c index f96106cb75..ec8d552888 100644 --- a/board/barco/platinum/platinum.c +++ b/board/barco/platinum/platinum.c @@ -11,6 +11,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/barco/titanium/titanium.c b/board/barco/titanium/titanium.c index 7a52e94c7e..efd1dc35ef 100644 --- a/board/barco/titanium/titanium.c +++ b/board/barco/titanium/titanium.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/beacon/beacon-rzg2m/beacon-rzg2m.c b/board/beacon/beacon-rzg2m/beacon-rzg2m.c index 86a24dd065..c343de5102 100644 --- a/board/beacon/beacon-rzg2m/beacon-rzg2m.c +++ b/board/beacon/beacon-rzg2m/beacon-rzg2m.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/rcar-mstp.h> diff --git a/board/beacon/imx8mm/imx8mm_beacon.c b/board/beacon/imx8mm/imx8mm_beacon.c index c61d25fbea..87ffebb571 100644 --- a/board/beacon/imx8mm/imx8mm_beacon.c +++ b/board/beacon/imx8mm/imx8mm_beacon.c @@ -6,6 +6,7 @@ #include <common.h> #include <miiphy.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> diff --git a/board/beacon/imx8mm/spl.c b/board/beacon/imx8mm/spl.c index 4ee10cf855..12266b22a4 100644 --- a/board/beacon/imx8mm/spl.c +++ b/board/beacon/imx8mm/spl.c @@ -6,6 +6,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/arch/clock.h> diff --git a/board/beacon/imx8mn/imx8mn_beacon.c b/board/beacon/imx8mn/imx8mn_beacon.c index 51deb7b4e6..7fe252b262 100644 --- a/board/beacon/imx8mn/imx8mn_beacon.c +++ b/board/beacon/imx8mn/imx8mn_beacon.c @@ -9,6 +9,7 @@ #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/beacon/imx8mn/spl.c b/board/beacon/imx8mn/spl.c index 6f076f5445..b5263ccfd7 100644 --- a/board/beacon/imx8mn/spl.c +++ b/board/beacon/imx8mn/spl.c @@ -10,6 +10,7 @@ #include <log.h> #include <asm/io.h> #include <errno.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/ddr.h> #include <asm/arch/imx8mn_pins.h> diff --git a/board/beckhoff/mx53cx9020/mx53cx9020.c b/board/beckhoff/mx53cx9020/mx53cx9020.c index 617b545232..a3657db826 100644 --- a/board/beckhoff/mx53cx9020/mx53cx9020.c +++ b/board/beckhoff/mx53cx9020/mx53cx9020.c @@ -13,6 +13,7 @@ #include <asm/arch/sys_proto.h> #include <asm/arch/clock.h> #include <asm/arch/iomux-mx53.h> +#include <asm/global_data.h> #include <asm/mach-imx/mx5_video.h> #include <ACEX1K.h> #include <asm/gpio.h> diff --git a/board/bluegiga/apx4devkit/apx4devkit.c b/board/bluegiga/apx4devkit/apx4devkit.c index 739f71f5c4..ed0885f724 100644 --- a/board/bluegiga/apx4devkit/apx4devkit.c +++ b/board/bluegiga/apx4devkit/apx4devkit.c @@ -16,6 +16,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/setup.h> diff --git a/board/bluewater/gurnard/gurnard.c b/board/bluewater/gurnard/gurnard.c index 17ecdb679e..e217b95b4f 100644 --- a/board/bluewater/gurnard/gurnard.c +++ b/board/bluewater/gurnard/gurnard.c @@ -19,6 +19,7 @@ #ifndef CONFIG_DM_ETH #include <netdev.h> #endif +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/mach-types.h> diff --git a/board/bluewater/snapper9260/snapper9260.c b/board/bluewater/snapper9260/snapper9260.c index 58fab15c11..df53a651c3 100644 --- a/board/bluewater/snapper9260/snapper9260.c +++ b/board/bluewater/snapper9260/snapper9260.c @@ -10,6 +10,7 @@ #include <common.h> #include <dm.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/mach-types.h> diff --git a/board/bosch/guardian/board.c b/board/bosch/guardian/board.c index 1d8fa78154..113838f8b7 100644 --- a/board/bosch/guardian/board.c +++ b/board/bosch/guardian/board.c @@ -19,6 +19,7 @@ #include <led.h> #include <miiphy.h> #include <panel.h> +#include <asm/global_data.h> #include <power/tps65217.h> #include <power/tps65910.h> #include <spl.h> diff --git a/board/bosch/shc/board.c b/board/bosch/shc/board.c index b8f1b56502..bfce291691 100644 --- a/board/bosch/shc/board.c +++ b/board/bosch/shc/board.c @@ -29,6 +29,7 @@ #include <asm/arch/mmc_host_def.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/boundary/nitrogen6x/nitrogen6x.c b/board/boundary/nitrogen6x/nitrogen6x.c index 5b2d675a55..84e14d1124 100644 --- a/board/boundary/nitrogen6x/nitrogen6x.c +++ b/board/boundary/nitrogen6x/nitrogen6x.c @@ -9,6 +9,7 @@ #include <env.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/broadcom/bcm23550_w1d/bcm23550_w1d.c b/board/broadcom/bcm23550_w1d/bcm23550_w1d.c index a1e3b25c2e..90685c072a 100644 --- a/board/broadcom/bcm23550_w1d/bcm23550_w1d.c +++ b/board/broadcom/bcm23550_w1d/bcm23550_w1d.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include <env.h> diff --git a/board/broadcom/bcm28155_ap/bcm28155_ap.c b/board/broadcom/bcm28155_ap/bcm28155_ap.c index 79ce54993d..43726f79bd 100644 --- a/board/broadcom/bcm28155_ap/bcm28155_ap.c +++ b/board/broadcom/bcm28155_ap/bcm28155_ap.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include <env.h> diff --git a/board/broadcom/bcm_ep/board.c b/board/broadcom/bcm_ep/board.c index ad9af92b55..6064eb43db 100644 --- a/board/broadcom/bcm_ep/board.c +++ b/board/broadcom/bcm_ep/board.c @@ -8,6 +8,7 @@ #include <init.h> #include <net.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <config.h> #include <netdev.h> diff --git a/board/broadcom/bcmns2/northstar2.c b/board/broadcom/bcmns2/northstar2.c index 91f489aad3..494e457ff6 100644 --- a/board/broadcom/bcmns2/northstar2.c +++ b/board/broadcom/bcmns2/northstar2.c @@ -6,6 +6,7 @@ #include <cpu_func.h> #include <init.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/system.h> #include <asm/armv8/mmu.h> diff --git a/board/broadcom/bcmns3/ns3.c b/board/broadcom/bcmns3/ns3.c index 10ae344a06..9d2df92fa1 100644 --- a/board/broadcom/bcmns3/ns3.c +++ b/board/broadcom/bcmns3/ns3.c @@ -8,6 +8,7 @@ #include <fdt_support.h> #include <asm/io.h> #include <asm/gic-v3.h> +#include <asm/global_data.h> #include <asm/system.h> #include <asm/armv8/mmu.h> #include <asm/arch-bcmns3/bl33_info.h> diff --git a/board/broadcom/bcmstb/bcmstb.c b/board/broadcom/bcmstb/bcmstb.c index add4285db3..f6bdf1f5f4 100644 --- a/board/broadcom/bcmstb/bcmstb.c +++ b/board/broadcom/bcmstb/bcmstb.c @@ -10,6 +10,7 @@ #include <init.h> #include <log.h> #include <time.h> +#include <asm/global_data.h> #include <linux/types.h> #include <common.h> #include <env.h> diff --git a/board/bticino/mamoj/mamoj.c b/board/bticino/mamoj/mamoj.c index b7d37b7004..c9da42b43b 100644 --- a/board/bticino/mamoj/mamoj.c +++ b/board/bticino/mamoj/mamoj.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/bticino/mamoj/spl.c b/board/bticino/mamoj/spl.c index a9bb2a55e5..883b7f4133 100644 --- a/board/bticino/mamoj/spl.c +++ b/board/bticino/mamoj/spl.c @@ -9,6 +9,7 @@ #include <init.h> #include <serial.h> #include <spl.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/io.h> diff --git a/board/buffalo/lsxl/lsxl.c b/board/buffalo/lsxl/lsxl.c index 64daa456b3..34be601fdd 100644 --- a/board/buffalo/lsxl/lsxl.c +++ b/board/buffalo/lsxl/lsxl.c @@ -24,6 +24,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/mpp.h> #include <asm/arch/gpio.h> +#include <asm/global_data.h> #include <linux/delay.h> #include "lsxl.h" diff --git a/board/calao/usb_a9263/usb_a9263.c b/board/calao/usb_a9263/usb_a9263.c index 1fcaff6045..c0a5c518ca 100644 --- a/board/calao/usb_a9263/usb_a9263.c +++ b/board/calao/usb_a9263/usb_a9263.c @@ -15,6 +15,7 @@ #include <asm/arch/clk.h> #include <asm/arch/gpio.h> #include <asm-generic/gpio.h> +#include <asm/global_data.h> #include <asm/io.h> #include <net.h> #include <netdev.h> diff --git a/board/cavium/thunderx/thunderx.c b/board/cavium/thunderx/thunderx.c index fd23472898..b09f72cad5 100644 --- a/board/cavium/thunderx/thunderx.c +++ b/board/cavium/thunderx/thunderx.c @@ -10,6 +10,7 @@ #include <malloc.h> #include <errno.h> #include <net.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <cavium/atf.h> diff --git a/board/ccv/xpress/xpress.c b/board/ccv/xpress/xpress.c index 27beaeb101..9f5e78ce68 100644 --- a/board/ccv/xpress/xpress.c +++ b/board/ccv/xpress/xpress.c @@ -12,6 +12,7 @@ #include <asm/arch/mx6ul_pins.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/cirrus/edb93xx/edb93xx.c b/board/cirrus/edb93xx/edb93xx.c index cbed98b0e3..7a7f62fe88 100644 --- a/board/cirrus/edb93xx/edb93xx.c +++ b/board/cirrus/edb93xx/edb93xx.c @@ -21,6 +21,7 @@ #include <net.h> #include <netdev.h> #include <status_led.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-types.h> #include <asm/arch/ep93xx.h> diff --git a/board/cloudengines/pogo_e02/pogo_e02.c b/board/cloudengines/pogo_e02/pogo_e02.c index 8df039168c..039fd6e3dd 100644 --- a/board/cloudengines/pogo_e02/pogo_e02.c +++ b/board/cloudengines/pogo_e02/pogo_e02.c @@ -17,6 +17,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> +#include <asm/global_data.h> #include "pogo_e02.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/cobra5272/cobra5272.c b/board/cobra5272/cobra5272.c index a79884cb50..3e2418866c 100644 --- a/board/cobra5272/cobra5272.c +++ b/board/cobra5272/cobra5272.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/compulab/cl-som-imx7/cl-som-imx7.c b/board/compulab/cl-som-imx7/cl-som-imx7.c index 1eef1d5507..454c93a572 100644 --- a/board/compulab/cl-som-imx7/cl-som-imx7.c +++ b/board/compulab/cl-som-imx7/cl-som-imx7.c @@ -15,6 +15,7 @@ #include <phy.h> #include <netdev.h> #include <fsl_esdhc_imx.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <power/pmic.h> #include <power/pfuze3000_pmic.h> diff --git a/board/compulab/cm_fx6/cm_fx6.c b/board/compulab/cm_fx6/cm_fx6.c index 7520e96e07..f29b08247e 100644 --- a/board/compulab/cm_fx6/cm_fx6.c +++ b/board/compulab/cm_fx6/cm_fx6.c @@ -27,6 +27,7 @@ #include <asm/arch/sys_proto.h> #include <asm/arch/iomux.h> #include <asm/arch/mxc_hdmi.h> +#include <asm/global_data.h> #include <asm/mach-imx/mxc_i2c.h> #include <asm/mach-imx/sata.h> #include <asm/mach-imx/video.h> diff --git a/board/compulab/cm_t335/cm_t335.c b/board/compulab/cm_t335/cm_t335.c index a9ba2b7e00..1d4a3aceef 100644 --- a/board/compulab/cm_t335/cm_t335.c +++ b/board/compulab/cm_t335/cm_t335.c @@ -14,6 +14,7 @@ #include <net.h> #include <status_led.h> #include <cpsw.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/arch/sys_proto.h> diff --git a/board/compulab/cm_t43/cm_t43.c b/board/compulab/cm_t43/cm_t43.c index 4b097c8f8f..efdade155b 100644 --- a/board/compulab/cm_t43/cm_t43.c +++ b/board/compulab/cm_t43/cm_t43.c @@ -8,6 +8,7 @@ #include <miiphy.h> #include <cpsw.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/sys_proto.h> #include <asm/emif.h> diff --git a/board/congatec/cgtqmx6eval/cgtqmx6eval.c b/board/congatec/cgtqmx6eval/cgtqmx6eval.c index 9316b2c377..6ae4a1af89 100644 --- a/board/congatec/cgtqmx6eval/cgtqmx6eval.c +++ b/board/congatec/cgtqmx6eval/cgtqmx6eval.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/coreboot/coreboot/coreboot.c b/board/coreboot/coreboot/coreboot.c index 55aeced542..9aafb8920c 100644 --- a/board/coreboot/coreboot/coreboot.c +++ b/board/coreboot/coreboot/coreboot.c @@ -5,6 +5,7 @@ #include <common.h> #include <asm/arch/sysinfo.h> +#include <asm/global_data.h> #include <init.h> #include <smbios.h> diff --git a/board/corscience/tricorder/tricorder.c b/board/corscience/tricorder/tricorder.c index 41675677de..3f4a40fd65 100644 --- a/board/corscience/tricorder/tricorder.c +++ b/board/corscience/tricorder/tricorder.c @@ -14,6 +14,7 @@ #include <malloc.h> #include <twl4030.h> #include <status_led.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/mmc_host_def.h> diff --git a/board/cortina/presidio-asic/presidio.c b/board/cortina/presidio-asic/presidio.c index 3c132f1271..5c73522263 100644 --- a/board/cortina/presidio-asic/presidio.c +++ b/board/cortina/presidio-asic/presidio.c @@ -8,6 +8,7 @@ #include <malloc.h> #include <errno.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/bitops.h> #include <linux/compiler.h> diff --git a/board/creative/xfi3/xfi3.c b/board/creative/xfi3/xfi3.c index b5f0d31307..2aa2435e49 100644 --- a/board/creative/xfi3/xfi3.c +++ b/board/creative/xfi3/xfi3.c @@ -13,6 +13,7 @@ #include <errno.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/iomux-mx23.h> diff --git a/board/cssi/MCR3000/MCR3000.c b/board/cssi/MCR3000/MCR3000.c index 55e955c36b..c20e871494 100644 --- a/board/cssi/MCR3000/MCR3000.c +++ b/board/cssi/MCR3000/MCR3000.c @@ -14,6 +14,7 @@ #include <mpc8xx.h> #include <fdt_support.h> #include <serial.h> +#include <asm/global_data.h> #include <asm/io.h> #include <dm/uclass.h> #include <wdt.h> diff --git a/board/d-link/dns325/dns325.c b/board/d-link/dns325/dns325.c index 0ae2e7d88c..055783f63a 100644 --- a/board/d-link/dns325/dns325.c +++ b/board/d-link/dns325/dns325.c @@ -19,6 +19,7 @@ #include <asm/arch/soc.h> #include <asm/arch/mpp.h> #include <asm/arch/gpio.h> +#include <asm/global_data.h> #include "dns325.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/davinci/da8xxevm/da850evm.c b/board/davinci/da8xxevm/da850evm.c index 683e8b452a..383a861738 100644 --- a/board/davinci/da8xxevm/da850evm.c +++ b/board/davinci/da8xxevm/da850evm.c @@ -17,6 +17,7 @@ #include <spi.h> #include <spi_flash.h> #include <asm/arch/hardware.h> +#include <asm/global_data.h> #include <asm/ti-common/davinci_nand.h> #include <asm/arch/emac_defs.h> #include <asm/arch/pinmux_defs.h> diff --git a/board/davinci/da8xxevm/omapl138_lcdk.c b/board/davinci/da8xxevm/omapl138_lcdk.c index a08858550d..d5f43bf520 100644 --- a/board/davinci/da8xxevm/omapl138_lcdk.c +++ b/board/davinci/da8xxevm/omapl138_lcdk.c @@ -14,6 +14,7 @@ #include <init.h> #include <net.h> #include <asm/arch/hardware.h> +#include <asm/global_data.h> #include <asm/ti-common/davinci_nand.h> #include <asm/io.h> #include <ns16550.h> diff --git a/board/dhelectronics/dh_imx6/dh_imx6.c b/board/dhelectronics/dh_imx6/dh_imx6.c index 9937d6b010..2969e90a70 100644 --- a/board/dhelectronics/dh_imx6/dh_imx6.c +++ b/board/dhelectronics/dh_imx6/dh_imx6.c @@ -11,6 +11,7 @@ #include <image.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <dm/device-internal.h> #include <asm/arch/clock.h> #include <asm/arch/crm_regs.h> diff --git a/board/dhelectronics/dh_stm32mp1/board.c b/board/dhelectronics/dh_stm32mp1/board.c index 35669c252b..49b12c4c04 100644 --- a/board/dhelectronics/dh_stm32mp1/board.c +++ b/board/dhelectronics/dh_stm32mp1/board.c @@ -9,6 +9,7 @@ #include <net.h> #include <asm/arch/stm32.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <bootm.h> diff --git a/board/ea/mx7ulp_com/mx7ulp_com.c b/board/ea/mx7ulp_com/mx7ulp_com.c index a9b8a32108..5b2d444366 100644 --- a/board/ea/mx7ulp_com/mx7ulp_com.c +++ b/board/ea/mx7ulp_com/mx7ulp_com.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mx7ulp-pins.h> diff --git a/board/eets/pdu001/board.c b/board/eets/pdu001/board.c index a602b623ad..f806d1e767 100644 --- a/board/eets/pdu001/board.c +++ b/board/eets/pdu001/board.c @@ -18,6 +18,7 @@ #include <i2c.h> #include <watchdog.h> #include <debug_uart.h> +#include <asm/global_data.h> #include <dm/ofnode.h> #include <power/pmic.h> #include <power/regulator.h> diff --git a/board/egnite/ethernut5/ethernut5.c b/board/egnite/ethernut5/ethernut5.c index 0674b30010..559fdd2f64 100644 --- a/board/egnite/ethernut5/ethernut5.c +++ b/board/egnite/ethernut5/ethernut5.c @@ -60,6 +60,7 @@ #include <i2c.h> #include <mmc.h> #include <atmel_mci.h> +#include <asm/global_data.h> #include <asm/arch/at91sam9260.h> #include <asm/arch/at91sam9260_matrix.h> diff --git a/board/el/el6x/el6x.c b/board/el/el6x/el6x.c index bdc0558eda..ddac58f73d 100644 --- a/board/el/el6x/el6x.c +++ b/board/el/el6x/el6x.c @@ -13,6 +13,7 @@ #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> #include <env.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/elgin/elgin_rv1108/elgin_rv1108.c b/board/elgin/elgin_rv1108/elgin_rv1108.c index 245e5abcae..eb7a322d84 100644 --- a/board/elgin/elgin_rv1108/elgin_rv1108.c +++ b/board/elgin/elgin_rv1108/elgin_rv1108.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <syscon.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch-rockchip/clock.h> #include <asm/arch-rockchip/grf_rv1108.h> diff --git a/board/embest/mx6boards/mx6boards.c b/board/embest/mx6boards/mx6boards.c index 752242bd54..65b3942e39 100644 --- a/board/embest/mx6boards/mx6boards.c +++ b/board/embest/mx6boards/mx6boards.c @@ -20,6 +20,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/emulation/common/qemu_capsule.c b/board/emulation/common/qemu_capsule.c index f1d403501a..5cb461d52b 100644 --- a/board/emulation/common/qemu_capsule.c +++ b/board/emulation/common/qemu_capsule.c @@ -8,6 +8,7 @@ #include <efi_loader.h> #include <env.h> #include <fdtdec.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/engicam/common/board.c b/board/engicam/common/board.c index 5a2003d509..df9149e0d6 100644 --- a/board/engicam/common/board.c +++ b/board/engicam/common/board.c @@ -16,6 +16,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> #include <watchdog.h> +#include <asm/global_data.h> #include "board.h" diff --git a/board/esd/meesc/meesc.c b/board/esd/meesc/meesc.c index deed3a9b84..eaa525eb00 100644 --- a/board/esd/meesc/meesc.c +++ b/board/esd/meesc/meesc.c @@ -15,6 +15,7 @@ #include <net.h> #include <serial.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/mach-types.h> diff --git a/board/esd/vme8349/vme8349.c b/board/esd/vme8349/vme8349.c index 8d3d26e3c7..d388fc6d49 100644 --- a/board/esd/vme8349/vme8349.c +++ b/board/esd/vme8349/vme8349.c @@ -17,6 +17,7 @@ #include <ioports.h> #include <mpc83xx.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mpc8349_pci.h> #if defined(CONFIG_OF_LIBFDT) #include <linux/libfdt.h> diff --git a/board/firefly/firefly-rk3288/firefly-rk3288.c b/board/firefly/firefly-rk3288/firefly-rk3288.c index bd8a32cf7b..41c49e5daa 100644 --- a/board/firefly/firefly-rk3288/firefly-rk3288.c +++ b/board/firefly/firefly-rk3288/firefly-rk3288.c @@ -7,6 +7,7 @@ #include <hang.h> #include <led.h> #include <log.h> +#include <asm/global_data.h> #ifdef CONFIG_SPL_BUILD DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/common/arm_sleep.c b/board/freescale/common/arm_sleep.c index bb1ef99792..733940860f 100644 --- a/board/freescale/common/arm_sleep.c +++ b/board/freescale/common/arm_sleep.c @@ -5,6 +5,7 @@ #include <common.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #ifndef CONFIG_ARMV7_NONSEC #error " Deep sleep needs non-secure mode support. " diff --git a/board/freescale/common/emc2305.c b/board/freescale/common/emc2305.c index 050b679f3c..12ad4b3e08 100644 --- a/board/freescale/common/emc2305.c +++ b/board/freescale/common/emc2305.c @@ -7,6 +7,7 @@ #include <common.h> #include <command.h> #include <i2c.h> +#include <asm/global_data.h> #include <asm/io.h> #include "emc2305.h" diff --git a/board/freescale/common/mpc85xx_sleep.c b/board/freescale/common/mpc85xx_sleep.c index 6f6f4d40fc..d2bb173c18 100644 --- a/board/freescale/common/mpc85xx_sleep.c +++ b/board/freescale/common/mpc85xx_sleep.c @@ -5,6 +5,7 @@ #include <common.h> #include <log.h> +#include <asm/global_data.h> #include <asm/immap_85xx.h> #include "sleep.h" #ifdef CONFIG_U_QE diff --git a/board/freescale/corenet_ds/corenet_ds.c b/board/freescale/corenet_ds/corenet_ds.c index 15d11ed81a..3a83e65f2f 100644 --- a/board/freescale/corenet_ds/corenet_ds.c +++ b/board/freescale/corenet_ds/corenet_ds.c @@ -10,6 +10,7 @@ #include <image.h> #include <init.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/corenet_ds/ddr.c b/board/freescale/corenet_ds/ddr.c index 19f6e8700d..2c440673e7 100644 --- a/board/freescale/corenet_ds/ddr.c +++ b/board/freescale/corenet_ds/ddr.c @@ -9,6 +9,7 @@ #include <init.h> #include <log.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/imx8mm_evk/imx8mm_evk.c b/board/freescale/imx8mm_evk/imx8mm_evk.c index 6af7100696..ab55135a97 100644 --- a/board/freescale/imx8mm_evk/imx8mm_evk.c +++ b/board/freescale/imx8mm_evk/imx8mm_evk.c @@ -8,6 +8,7 @@ #include <init.h> #include <miiphy.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale/imx8mm_evk/spl.c index 19c8a5aa23..64bc60651d 100644 --- a/board/freescale/imx8mm_evk/spl.c +++ b/board/freescale/imx8mm_evk/spl.c @@ -11,6 +11,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/arch/clock.h> diff --git a/board/freescale/imx8mn_evk/imx8mn_evk.c b/board/freescale/imx8mn_evk/imx8mn_evk.c index e5ca54f9ae..9a0a0488bf 100644 --- a/board/freescale/imx8mn_evk/imx8mn_evk.c +++ b/board/freescale/imx8mn_evk/imx8mn_evk.c @@ -6,6 +6,7 @@ #include <common.h> #include <env.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imx8mn_evk/spl.c b/board/freescale/imx8mn_evk/spl.c index dd38c1015c..6d5c7a5b46 100644 --- a/board/freescale/imx8mn_evk/spl.c +++ b/board/freescale/imx8mn_evk/spl.c @@ -12,6 +12,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/arch/clock.h> diff --git a/board/freescale/imx8mp_evk/imx8mp_evk.c b/board/freescale/imx8mp_evk/imx8mp_evk.c index 330b47fa5f..89cc17cbea 100644 --- a/board/freescale/imx8mp_evk/imx8mp_evk.c +++ b/board/freescale/imx8mp_evk/imx8mp_evk.c @@ -10,6 +10,7 @@ #include <miiphy.h> #include <netdev.h> #include <linux/delay.h> +#include <asm/global_data.h> #include <asm/mach-imx/iomux-v3.h> #include <asm-generic/gpio.h> #include <asm/arch/imx8mp_pins.h> diff --git a/board/freescale/imx8mp_evk/spl.c b/board/freescale/imx8mp_evk/spl.c index 3214718e62..ebfd94dc1f 100644 --- a/board/freescale/imx8mp_evk/spl.c +++ b/board/freescale/imx8mp_evk/spl.c @@ -12,6 +12,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <errno.h> #include <asm/io.h> diff --git a/board/freescale/imx8mq_evk/imx8mq_evk.c b/board/freescale/imx8mq_evk/imx8mq_evk.c index 1ad670b8cc..93da67d779 100644 --- a/board/freescale/imx8mq_evk/imx8mq_evk.c +++ b/board/freescale/imx8mq_evk/imx8mq_evk.c @@ -8,6 +8,7 @@ #include <init.h> #include <malloc.h> #include <errno.h> +#include <asm/global_data.h> #include <asm/io.h> #include <miiphy.h> #include <netdev.h> diff --git a/board/freescale/imx8mq_evk/spl.c b/board/freescale/imx8mq_evk/spl.c index 42183ed5aa..82753585f2 100644 --- a/board/freescale/imx8mq_evk/spl.c +++ b/board/freescale/imx8mq_evk/spl.c @@ -10,6 +10,7 @@ #include <image.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <errno.h> #include <asm/io.h> diff --git a/board/freescale/imx8qm_mek/imx8qm_mek.c b/board/freescale/imx8qm_mek/imx8qm_mek.c index fba3baa126..c677220624 100644 --- a/board/freescale/imx8qm_mek/imx8qm_mek.c +++ b/board/freescale/imx8qm_mek/imx8qm_mek.c @@ -8,6 +8,7 @@ #include <env.h> #include <errno.h> #include <init.h> +#include <asm/global_data.h> #include <linux/libfdt.h> #include <fdt_support.h> #include <asm/io.h> diff --git a/board/freescale/imx8qm_mek/spl.c b/board/freescale/imx8qm_mek/spl.c index 9dee12a2c6..944ba745c0 100644 --- a/board/freescale/imx8qm_mek/spl.c +++ b/board/freescale/imx8qm_mek/spl.c @@ -10,6 +10,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <dm/uclass.h> #include <dm/device.h> #include <dm/uclass-internal.h> diff --git a/board/freescale/imx8qxp_mek/imx8qxp_mek.c b/board/freescale/imx8qxp_mek/imx8qxp_mek.c index da55933e21..7179823a22 100644 --- a/board/freescale/imx8qxp_mek/imx8qxp_mek.c +++ b/board/freescale/imx8qxp_mek/imx8qxp_mek.c @@ -8,6 +8,7 @@ #include <env.h> #include <errno.h> #include <init.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <fsl_esdhc_imx.h> diff --git a/board/freescale/imx8qxp_mek/spl.c b/board/freescale/imx8qxp_mek/spl.c index 881d297cf1..ae6b64ff6e 100644 --- a/board/freescale/imx8qxp_mek/spl.c +++ b/board/freescale/imx8qxp_mek/spl.c @@ -10,6 +10,7 @@ #include <init.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <dm/uclass.h> #include <dm/device.h> #include <dm/uclass-internal.h> diff --git a/board/freescale/imxrt1020-evk/imxrt1020-evk.c b/board/freescale/imxrt1020-evk/imxrt1020-evk.c index 0cef6071fe..35241acd22 100644 --- a/board/freescale/imxrt1020-evk/imxrt1020-evk.c +++ b/board/freescale/imxrt1020-evk/imxrt1020-evk.c @@ -10,6 +10,7 @@ #include <log.h> #include <ram.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/armv7m.h> diff --git a/board/freescale/imxrt1050-evk/imxrt1050-evk.c b/board/freescale/imxrt1050-evk/imxrt1050-evk.c index edc7fb176b..b8d852f097 100644 --- a/board/freescale/imxrt1050-evk/imxrt1050-evk.c +++ b/board/freescale/imxrt1050-evk/imxrt1050-evk.c @@ -10,6 +10,7 @@ #include <log.h> #include <ram.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/armv7m.h> diff --git a/board/freescale/ls1012afrdm/ls1012afrdm.c b/board/freescale/ls1012afrdm/ls1012afrdm.c index 4770eadabd..2cd651b943 100644 --- a/board/freescale/ls1012afrdm/ls1012afrdm.c +++ b/board/freescale/ls1012afrdm/ls1012afrdm.c @@ -8,6 +8,7 @@ #include <i2c.h> #include <asm/cache.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1012aqds/ls1012aqds.c b/board/freescale/ls1012aqds/ls1012aqds.c index 7bea45c8ae..b77808ea57 100644 --- a/board/freescale/ls1012aqds/ls1012aqds.c +++ b/board/freescale/ls1012aqds/ls1012aqds.c @@ -8,6 +8,7 @@ #include <fdt_support.h> #include <asm/cache.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1012ardb/ls1012ardb.c b/board/freescale/ls1012ardb/ls1012ardb.c index 30b43ea135..ed6dc9ff71 100644 --- a/board/freescale/ls1012ardb/ls1012ardb.c +++ b/board/freescale/ls1012ardb/ls1012ardb.c @@ -10,6 +10,7 @@ #include <i2c.h> #include <asm/cache.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1021aiot/dcu.c b/board/freescale/ls1021aiot/dcu.c index 77732a6ab1..e4fbcbcaad 100644 --- a/board/freescale/ls1021aiot/dcu.c +++ b/board/freescale/ls1021aiot/dcu.c @@ -7,6 +7,7 @@ #include <common.h> #include <fsl_dcu_fb.h> +#include <asm/global_data.h> #include "div64.h" #include "../common/dcu_sii9022a.h" diff --git a/board/freescale/ls1021aiot/ls1021aiot.c b/board/freescale/ls1021aiot/ls1021aiot.c index 2e5cc59066..bfe6137604 100644 --- a/board/freescale/ls1021aiot/ls1021aiot.c +++ b/board/freescale/ls1021aiot/ls1021aiot.c @@ -12,6 +12,7 @@ #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> #include <asm/arch/ls102xa_stream_id.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/arch/ls102xa_devdis.h> diff --git a/board/freescale/ls1021aqds/dcu.c b/board/freescale/ls1021aqds/dcu.c index b648a7872b..f66961ca59 100644 --- a/board/freescale/ls1021aqds/dcu.c +++ b/board/freescale/ls1021aqds/dcu.c @@ -6,6 +6,7 @@ * FSL DCU Framebuffer driver */ +#include <asm/global_data.h> #include <asm/io.h> #include <common.h> #include <fsl_dcu_fb.h> diff --git a/board/freescale/ls1021aqds/ddr.c b/board/freescale/ls1021aqds/ddr.c index f84bce95a8..66fe1519cc 100644 --- a/board/freescale/ls1021aqds/ddr.c +++ b/board/freescale/ls1021aqds/ddr.c @@ -8,6 +8,7 @@ #include <fsl_ddr_dimm_params.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <linux/delay.h> diff --git a/board/freescale/ls1021atsn/ls1021atsn.c b/board/freescale/ls1021atsn/ls1021atsn.c index 878306b2d0..c1acd3040c 100644 --- a/board/freescale/ls1021atsn/ls1021atsn.c +++ b/board/freescale/ls1021atsn/ls1021atsn.c @@ -11,6 +11,7 @@ #include <asm/arch/immap_ls102xa.h> #include <asm/arch/ls102xa_soc.h> #include <asm/arch/fsl_serdes.h> +#include <asm/global_data.h> #include <linux/delay.h> #include "../common/sleep.h" #include <fsl_validate.h> diff --git a/board/freescale/ls1021atwr/dcu.c b/board/freescale/ls1021atwr/dcu.c index bdf7f7645c..7bf283e3d6 100644 --- a/board/freescale/ls1021atwr/dcu.c +++ b/board/freescale/ls1021atwr/dcu.c @@ -7,6 +7,7 @@ #include <common.h> #include <fsl_dcu_fb.h> +#include <asm/global_data.h> #include "div64.h" #include "../common/dcu_sii9022a.h" diff --git a/board/freescale/ls1021atwr/ls1021atwr.c b/board/freescale/ls1021atwr/ls1021atwr.c index 2889bd8ded..0cd38a14b8 100644 --- a/board/freescale/ls1021atwr/ls1021atwr.c +++ b/board/freescale/ls1021atwr/ls1021atwr.c @@ -11,6 +11,7 @@ #include <i2c.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/immap_ls102xa.h> #include <asm/arch/clock.h> diff --git a/board/freescale/ls1028a/ddr.c b/board/freescale/ls1028a/ddr.c index 74d3af5c35..3e976da6b3 100644 --- a/board/freescale/ls1028a/ddr.c +++ b/board/freescale/ls1028a/ddr.c @@ -6,6 +6,7 @@ #include <common.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1028a/ls1028a.c b/board/freescale/ls1028a/ls1028a.c index e37e3a3c16..f3c1d958b7 100644 --- a/board/freescale/ls1028a/ls1028a.c +++ b/board/freescale/ls1028a/ls1028a.c @@ -9,6 +9,7 @@ #include <errno.h> #include <fsl_ddr.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <hwconfig.h> #include <fdt_support.h> diff --git a/board/freescale/ls1043aqds/ddr.c b/board/freescale/ls1043aqds/ddr.c index c0fc9aadf0..23947bdb84 100644 --- a/board/freescale/ls1043aqds/ddr.c +++ b/board/freescale/ls1043aqds/ddr.c @@ -11,6 +11,7 @@ #endif #include <log.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1043aqds/ls1043aqds.c b/board/freescale/ls1043aqds/ls1043aqds.c index ef0f2e6122..44e4c61eab 100644 --- a/board/freescale/ls1043aqds/ls1043aqds.c +++ b/board/freescale/ls1043aqds/ls1043aqds.c @@ -10,6 +10,7 @@ #include <fsl_ddr_sdram.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1043ardb/ddr.c b/board/freescale/ls1043ardb/ddr.c index f16e036d0e..08b43ff5e4 100644 --- a/board/freescale/ls1043ardb/ddr.c +++ b/board/freescale/ls1043ardb/ddr.c @@ -6,6 +6,7 @@ #include <common.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> +#include <asm/global_data.h> #include "ddr.h" #include <log.h> #include <vsprintf.h> diff --git a/board/freescale/ls1043ardb/ls1043ardb.c b/board/freescale/ls1043ardb/ls1043ardb.c index dc32c030ec..beef26b084 100644 --- a/board/freescale/ls1043ardb/ls1043ardb.c +++ b/board/freescale/ls1043ardb/ls1043ardb.c @@ -6,6 +6,7 @@ #include <common.h> #include <i2c.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1046afrwy/ddr.c b/board/freescale/ls1046afrwy/ddr.c index daf17e0169..256397b52b 100644 --- a/board/freescale/ls1046afrwy/ddr.c +++ b/board/freescale/ls1046afrwy/ddr.c @@ -5,6 +5,7 @@ #include <common.h> #include <fsl_ddr_sdram.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1046afrwy/ls1046afrwy.c b/board/freescale/ls1046afrwy/ls1046afrwy.c index 4ebf77b1ad..9813a36ca0 100644 --- a/board/freescale/ls1046afrwy/ls1046afrwy.c +++ b/board/freescale/ls1046afrwy/ls1046afrwy.c @@ -7,6 +7,7 @@ #include <i2c.h> #include <fdt_support.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1046aqds/ddr.c b/board/freescale/ls1046aqds/ddr.c index f3cfbc4c39..9a96de2717 100644 --- a/board/freescale/ls1046aqds/ddr.c +++ b/board/freescale/ls1046aqds/ddr.c @@ -11,6 +11,7 @@ #endif #include <log.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1046aqds/ls1046aqds.c b/board/freescale/ls1046aqds/ls1046aqds.c index 33b10277af..3c96c900c3 100644 --- a/board/freescale/ls1046aqds/ls1046aqds.c +++ b/board/freescale/ls1046aqds/ls1046aqds.c @@ -9,6 +9,7 @@ #include <fdt_support.h> #include <fsl_ddr_sdram.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1046ardb/ddr.c b/board/freescale/ls1046ardb/ddr.c index 0e07df5211..befb556bd3 100644 --- a/board/freescale/ls1046ardb/ddr.c +++ b/board/freescale/ls1046ardb/ddr.c @@ -6,6 +6,7 @@ #include <common.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> +#include <asm/global_data.h> #include "ddr.h" #ifdef CONFIG_FSL_DEEP_SLEEP #include <fsl_sleep.h> diff --git a/board/freescale/ls1046ardb/ls1046ardb.c b/board/freescale/ls1046ardb/ls1046ardb.c index e107c8471b..93ef903f29 100644 --- a/board/freescale/ls1046ardb/ls1046ardb.c +++ b/board/freescale/ls1046ardb/ls1046ardb.c @@ -7,6 +7,7 @@ #include <i2c.h> #include <fdt_support.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls1088a/ddr.c b/board/freescale/ls1088a/ddr.c index fd9549bfbc..995c429601 100644 --- a/board/freescale/ls1088a/ddr.c +++ b/board/freescale/ls1088a/ddr.c @@ -9,6 +9,7 @@ #include <log.h> #include <asm/arch/soc.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1088a/ls1088a.c b/board/freescale/ls1088a/ls1088a.c index 5d19702a05..2ba6a3990d 100644 --- a/board/freescale/ls1088a/ls1088a.c +++ b/board/freescale/ls1088a/ls1088a.c @@ -13,6 +13,7 @@ #include <fsl_ifc.h> #include <fsl_ddr.h> #include <fsl_sec.h> +#include <asm/global_data.h> #include <asm/io.h> #include <fdt_support.h> #include <linux/delay.h> diff --git a/board/freescale/ls2080a/ddr.c b/board/freescale/ls2080a/ddr.c index 229fc9cc30..29d7bd1c5e 100644 --- a/board/freescale/ls2080a/ddr.c +++ b/board/freescale/ls2080a/ddr.c @@ -9,6 +9,7 @@ #include <log.h> #include <asm/arch/soc.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080a/ls2080a.c b/board/freescale/ls2080a/ls2080a.c index 62da2a7af1..48437a52e4 100644 --- a/board/freescale/ls2080a/ls2080a.c +++ b/board/freescale/ls2080a/ls2080a.c @@ -10,6 +10,7 @@ #include <netdev.h> #include <fsl_ifc.h> #include <fsl_ddr.h> +#include <asm/global_data.h> #include <asm/io.h> #include <fdt_support.h> #include <linux/libfdt.h> diff --git a/board/freescale/ls2080aqds/ddr.c b/board/freescale/ls2080aqds/ddr.c index 3fb2c4448c..2767d058cc 100644 --- a/board/freescale/ls2080aqds/ddr.c +++ b/board/freescale/ls2080aqds/ddr.c @@ -9,6 +9,7 @@ #include <log.h> #include <asm/arch/soc.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080aqds/ls2080aqds.c b/board/freescale/ls2080aqds/ls2080aqds.c index 3eb40f5e2a..a6f6897eb0 100644 --- a/board/freescale/ls2080aqds/ls2080aqds.c +++ b/board/freescale/ls2080aqds/ls2080aqds.c @@ -10,6 +10,7 @@ #include <netdev.h> #include <fsl_ifc.h> #include <fsl_ddr.h> +#include <asm/global_data.h> #include <asm/io.h> #include <fdt_support.h> #include <linux/libfdt.h> diff --git a/board/freescale/ls2080ardb/ddr.c b/board/freescale/ls2080ardb/ddr.c index 4571a228c5..07fa847333 100644 --- a/board/freescale/ls2080ardb/ddr.c +++ b/board/freescale/ls2080ardb/ddr.c @@ -9,6 +9,7 @@ #include <log.h> #include <asm/arch/soc.h> #include <asm/arch/clock.h> +#include <asm/global_data.h> #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080ardb/eth_ls2080rdb.c b/board/freescale/ls2080ardb/eth_ls2080rdb.c index 018d1dc672..21b4c16ff2 100644 --- a/board/freescale/ls2080ardb/eth_ls2080rdb.c +++ b/board/freescale/ls2080ardb/eth_ls2080rdb.c @@ -13,6 +13,7 @@ #include <miiphy.h> #include <phy.h> #include <fm_eth.h> +#include <asm/global_data.h> #include <asm/io.h> #include <exports.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/ls2080ardb/ls2080ardb.c b/board/freescale/ls2080ardb/ls2080ardb.c index c7e9c1dacf..26ce5a80ed 100644 --- a/board/freescale/ls2080ardb/ls2080ardb.c +++ b/board/freescale/ls2080ardb/ls2080ardb.c @@ -11,6 +11,7 @@ #include <netdev.h> #include <fsl_ifc.h> #include <fsl_ddr.h> +#include <asm/global_data.h> #include <asm/io.h> #include <hwconfig.h> #include <fdt_support.h> diff --git a/board/freescale/lx2160a/ddr.c b/board/freescale/lx2160a/ddr.c index cd422bf2bc..7ab7a9e6ca 100644 --- a/board/freescale/lx2160a/ddr.c +++ b/board/freescale/lx2160a/ddr.c @@ -6,6 +6,7 @@ #include <common.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/lx2160a/eth_lx2160aqds.c b/board/freescale/lx2160a/eth_lx2160aqds.c index fcace02936..437f0bc4cf 100644 --- a/board/freescale/lx2160a/eth_lx2160aqds.c +++ b/board/freescale/lx2160a/eth_lx2160aqds.c @@ -17,6 +17,7 @@ #include <miiphy.h> #include <phy.h> #include <fm_eth.h> +#include <asm/global_data.h> #include <asm/io.h> #include <exports.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/lx2160a/eth_lx2160ardb.c b/board/freescale/lx2160a/eth_lx2160ardb.c index b3125b7748..15cbc58d59 100644 --- a/board/freescale/lx2160a/eth_lx2160ardb.c +++ b/board/freescale/lx2160a/eth_lx2160ardb.c @@ -14,6 +14,7 @@ #include <miiphy.h> #include <phy.h> #include <fm_eth.h> +#include <asm/global_data.h> #include <asm/io.h> #include <exports.h> #include <asm/arch/fsl_serdes.h> diff --git a/board/freescale/lx2160a/eth_lx2162aqds.c b/board/freescale/lx2160a/eth_lx2162aqds.c index 4683f674f0..b742c1ff52 100644 --- a/board/freescale/lx2160a/eth_lx2162aqds.c +++ b/board/freescale/lx2160a/eth_lx2162aqds.c @@ -19,6 +19,7 @@ #include <fm_eth.h> #include <asm/io.h> #include <exports.h> +#include <asm/global_data.h> #include <asm/arch/fsl_serdes.h> #include <fsl-mc/fsl_mc.h> #include <fsl-mc/ldpaa_wriop.h> diff --git a/board/freescale/lx2160a/lx2160a.c b/board/freescale/lx2160a/lx2160a.c index ea027bec56..1d203ec6da 100644 --- a/board/freescale/lx2160a/lx2160a.c +++ b/board/freescale/lx2160a/lx2160a.c @@ -7,6 +7,7 @@ #include <clock_legacy.h> #include <dm.h> #include <init.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_pl01x.h> #include <i2c.h> #include <malloc.h> diff --git a/board/freescale/m5208evbe/m5208evbe.c b/board/freescale/m5208evbe/m5208evbe.c index a950030eb3..7bfb4557dd 100644 --- a/board/freescale/m5208evbe/m5208evbe.c +++ b/board/freescale/m5208evbe/m5208evbe.c @@ -10,6 +10,7 @@ #include <config.h> #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m52277evb/m52277evb.c b/board/freescale/m52277evb/m52277evb.c index 144e490479..510af33e4c 100644 --- a/board/freescale/m52277evb/m52277evb.c +++ b/board/freescale/m52277evb/m52277evb.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m5235evb/m5235evb.c b/board/freescale/m5235evb/m5235evb.c index 5d40393755..e7c7a94036 100644 --- a/board/freescale/m5235evb/m5235evb.c +++ b/board/freescale/m5235evb/m5235evb.c @@ -10,6 +10,7 @@ #include <config.h> #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/board/freescale/m5249evb/m5249evb.c b/board/freescale/m5249evb/m5249evb.c index a89d510058..48c0079111 100644 --- a/board/freescale/m5249evb/m5249evb.c +++ b/board/freescale/m5249evb/m5249evb.c @@ -8,6 +8,7 @@ #include <command.h> #include <init.h> #include <malloc.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <linux/delay.h> diff --git a/board/freescale/m5253demo/m5253demo.c b/board/freescale/m5253demo/m5253demo.c index 9a157db601..2a4703579d 100644 --- a/board/freescale/m5253demo/m5253demo.c +++ b/board/freescale/m5253demo/m5253demo.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <netdev.h> #include <asm/io.h> diff --git a/board/freescale/m5272c3/m5272c3.c b/board/freescale/m5272c3/m5272c3.c index 1017ef0c2a..9580cf2a03 100644 --- a/board/freescale/m5272c3/m5272c3.c +++ b/board/freescale/m5272c3/m5272c3.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/board/freescale/m5275evb/m5275evb.c b/board/freescale/m5275evb/m5275evb.c index e65e6d0af5..1c4fb7232a 100644 --- a/board/freescale/m5275evb/m5275evb.c +++ b/board/freescale/m5275evb/m5275evb.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/board/freescale/m5282evb/m5282evb.c b/board/freescale/m5282evb/m5282evb.c index 251be667d4..e1ea9b3a58 100644 --- a/board/freescale/m5282evb/m5282evb.c +++ b/board/freescale/m5282evb/m5282evb.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m53017evb/m53017evb.c b/board/freescale/m53017evb/m53017evb.c index f13b6931ea..c9f89353ce 100644 --- a/board/freescale/m53017evb/m53017evb.c +++ b/board/freescale/m53017evb/m53017evb.c @@ -10,6 +10,7 @@ #include <config.h> #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m5329evb/m5329evb.c b/board/freescale/m5329evb/m5329evb.c index 531894f651..7a75b04dd0 100644 --- a/board/freescale/m5329evb/m5329evb.c +++ b/board/freescale/m5329evb/m5329evb.c @@ -10,6 +10,7 @@ #include <config.h> #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m5373evb/m5373evb.c b/board/freescale/m5373evb/m5373evb.c index 29ff55f159..cfa5ca4a47 100644 --- a/board/freescale/m5373evb/m5373evb.c +++ b/board/freescale/m5373evb/m5373evb.c @@ -10,6 +10,7 @@ #include <config.h> #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m54418twr/m54418twr.c b/board/freescale/m54418twr/m54418twr.c index a418fba140..ca8993197e 100644 --- a/board/freescale/m54418twr/m54418twr.c +++ b/board/freescale/m54418twr/m54418twr.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <spi.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/immap.h> #include <mmc.h> diff --git a/board/freescale/m54451evb/m54451evb.c b/board/freescale/m54451evb/m54451evb.c index 1298bd324e..a4ddc69166 100644 --- a/board/freescale/m54451evb/m54451evb.c +++ b/board/freescale/m54451evb/m54451evb.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <spi.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m54455evb/m54455evb.c b/board/freescale/m54455evb/m54455evb.c index 286300645b..c749ee407e 100644 --- a/board/freescale/m54455evb/m54455evb.c +++ b/board/freescale/m54455evb/m54455evb.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m547xevb/m547xevb.c b/board/freescale/m547xevb/m547xevb.c index 908a500f4b..1568f455e9 100644 --- a/board/freescale/m547xevb/m547xevb.c +++ b/board/freescale/m547xevb/m547xevb.c @@ -11,6 +11,7 @@ #include <common.h> #include <init.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/m548xevb/m548xevb.c b/board/freescale/m548xevb/m548xevb.c index 796b808e6f..b62355a7ae 100644 --- a/board/freescale/m548xevb/m548xevb.c +++ b/board/freescale/m548xevb/m548xevb.c @@ -11,6 +11,7 @@ #include <common.h> #include <init.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/freescale/mpc8308rdb/sdram.c b/board/freescale/mpc8308rdb/sdram.c index 6e0922cd53..6340fd16ea 100644 --- a/board/freescale/mpc8308rdb/sdram.c +++ b/board/freescale/mpc8308rdb/sdram.c @@ -14,6 +14,7 @@ #include <common.h> #include <init.h> #include <mpc83xx.h> +#include <asm/global_data.h> #include <asm/bitops.h> #include <asm/io.h> diff --git a/board/freescale/mpc8313erdb/mpc8313erdb.c b/board/freescale/mpc8313erdb/mpc8313erdb.c index 7e1a31f265..3bf5cff1e1 100644 --- a/board/freescale/mpc8313erdb/mpc8313erdb.c +++ b/board/freescale/mpc8313erdb/mpc8313erdb.c @@ -20,6 +20,7 @@ #if defined(CONFIG_MPC83XX_GPIO) && !defined(CONFIG_SPL_BUILD) #include <asm/gpio.h> #endif +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc8313erdb/sdram.c b/board/freescale/mpc8313erdb/sdram.c index 99f6bcd5a9..f146ae5d43 100644 --- a/board/freescale/mpc8313erdb/sdram.c +++ b/board/freescale/mpc8313erdb/sdram.c @@ -11,6 +11,7 @@ #include <init.h> #include <mpc83xx.h> #include <spd_sdram.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/bitops.h> diff --git a/board/freescale/mpc8315erdb/mpc8315erdb.c b/board/freescale/mpc8315erdb/mpc8315erdb.c index 05b983a3f2..e89d5d4955 100644 --- a/board/freescale/mpc8315erdb/mpc8315erdb.c +++ b/board/freescale/mpc8315erdb/mpc8315erdb.c @@ -11,6 +11,7 @@ #include <i2c.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <fdt_support.h> diff --git a/board/freescale/mpc8315erdb/sdram.c b/board/freescale/mpc8315erdb/sdram.c index 8a828207f9..ffbb79aaec 100644 --- a/board/freescale/mpc8315erdb/sdram.c +++ b/board/freescale/mpc8315erdb/sdram.c @@ -11,6 +11,7 @@ #include <init.h> #include <mpc83xx.h> #include <spd_sdram.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/bitops.h> diff --git a/board/freescale/mpc8323erdb/mpc8323erdb.c b/board/freescale/mpc8323erdb/mpc8323erdb.c index 3cde715e96..cef3216a6f 100644 --- a/board/freescale/mpc8323erdb/mpc8323erdb.c +++ b/board/freescale/mpc8323erdb/mpc8323erdb.c @@ -19,6 +19,7 @@ #include <i2c.h> #include <miiphy.h> #include <command.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <u-boot/crc.h> diff --git a/board/freescale/mpc832xemds/mpc832xemds.c b/board/freescale/mpc832xemds/mpc832xemds.c index 6139cbd040..f34758a947 100644 --- a/board/freescale/mpc832xemds/mpc832xemds.c +++ b/board/freescale/mpc832xemds/mpc832xemds.c @@ -16,6 +16,7 @@ #if defined(CONFIG_PCI) #include <pci.h> #endif +#include <asm/global_data.h> #include <asm/mmu.h> #if defined(CONFIG_OF_LIBFDT) #include <linux/libfdt.h> diff --git a/board/freescale/mpc8349emds/mpc8349emds.c b/board/freescale/mpc8349emds/mpc8349emds.c index 46be5ccd92..5f38639afd 100644 --- a/board/freescale/mpc8349emds/mpc8349emds.c +++ b/board/freescale/mpc8349emds/mpc8349emds.c @@ -10,6 +10,7 @@ #include <ioports.h> #include <mpc83xx.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/mpc8349_pci.h> #include <i2c.h> #include <spi.h> diff --git a/board/freescale/mpc8349itx/mpc8349itx.c b/board/freescale/mpc8349itx/mpc8349itx.c index a265a8380f..5b4c290df1 100644 --- a/board/freescale/mpc8349itx/mpc8349itx.c +++ b/board/freescale/mpc8349itx/mpc8349itx.c @@ -18,6 +18,7 @@ #endif #include <spd_sdram.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/mmu.h> #if defined(CONFIG_OF_LIBFDT) #include <linux/libfdt.h> diff --git a/board/freescale/mpc837xemds/mpc837xemds.c b/board/freescale/mpc837xemds/mpc837xemds.c index f515299bc9..71875cf8f8 100644 --- a/board/freescale/mpc837xemds/mpc837xemds.c +++ b/board/freescale/mpc837xemds/mpc837xemds.c @@ -10,6 +10,7 @@ #include <init.h> #include <net.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/fsl_mpc83xx_serdes.h> #include <spd_sdram.h> diff --git a/board/freescale/mpc837xerdb/mpc837xerdb.c b/board/freescale/mpc837xerdb/mpc837xerdb.c index 39673ad076..81d31f19c4 100644 --- a/board/freescale/mpc837xerdb/mpc837xerdb.c +++ b/board/freescale/mpc837xerdb/mpc837xerdb.c @@ -11,6 +11,7 @@ #include <i2c.h> #include <init.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/fsl_mpc83xx_serdes.h> #include <fdt_support.h> diff --git a/board/freescale/mpc8610hpcd/mpc8610hpcd.c b/board/freescale/mpc8610hpcd/mpc8610hpcd.c index 52bf4da98e..74b0e45b4f 100644 --- a/board/freescale/mpc8610hpcd/mpc8610hpcd.c +++ b/board/freescale/mpc8610hpcd/mpc8610hpcd.c @@ -9,6 +9,7 @@ #include <log.h> #include <net.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap_86xx.h> #include <asm/fsl_pci.h> diff --git a/board/freescale/mpc8641hpcn/mpc8641hpcn.c b/board/freescale/mpc8641hpcn/mpc8641hpcn.c index 0f9aea469b..b30b86364d 100644 --- a/board/freescale/mpc8641hpcn/mpc8641hpcn.c +++ b/board/freescale/mpc8641hpcn/mpc8641hpcn.c @@ -8,6 +8,7 @@ #include <log.h> #include <net.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap_86xx.h> #include <asm/fsl_pci.h> diff --git a/board/freescale/mx23evk/mx23evk.c b/board/freescale/mx23evk/mx23evk.c index 3fbac6b5cc..605cdec218 100644 --- a/board/freescale/mx23evk/mx23evk.c +++ b/board/freescale/mx23evk/mx23evk.c @@ -13,6 +13,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/imx-regs.h> #include <asm/arch/clock.h> diff --git a/board/freescale/mx25pdk/mx25pdk.c b/board/freescale/mx25pdk/mx25pdk.c index 1cffdd9331..3b445a46dd 100644 --- a/board/freescale/mx25pdk/mx25pdk.c +++ b/board/freescale/mx25pdk/mx25pdk.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/imx-regs.h> diff --git a/board/freescale/mx28evk/mx28evk.c b/board/freescale/mx28evk/mx28evk.c index a6b66d99cc..21c9cb1128 100644 --- a/board/freescale/mx28evk/mx28evk.c +++ b/board/freescale/mx28evk/mx28evk.c @@ -14,6 +14,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/freescale/mx35pdk/mx35pdk.c b/board/freescale/mx35pdk/mx35pdk.c index fc024c47db..4039d9f049 100644 --- a/board/freescale/mx35pdk/mx35pdk.c +++ b/board/freescale/mx35pdk/mx35pdk.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/delay.h> #include <linux/errno.h> diff --git a/board/freescale/mx51evk/mx51evk.c b/board/freescale/mx51evk/mx51evk.c index 4250efddde..ac48e7668c 100644 --- a/board/freescale/mx51evk/mx51evk.c +++ b/board/freescale/mx51evk/mx51evk.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/imx-regs.h> diff --git a/board/freescale/mx53ard/mx53ard.c b/board/freescale/mx53ard/mx53ard.c index d265d3adaa..f9ec5ca6ef 100644 --- a/board/freescale/mx53ard/mx53ard.c +++ b/board/freescale/mx53ard/mx53ard.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/freescale/mx53evk/mx53evk.c b/board/freescale/mx53evk/mx53evk.c index ef6c6ec1ed..b006638e2c 100644 --- a/board/freescale/mx53evk/mx53evk.c +++ b/board/freescale/mx53evk/mx53evk.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c index 1da263bb5d..ee54a61d87 100644 --- a/board/freescale/mx53loco/mx53loco.c +++ b/board/freescale/mx53loco/mx53loco.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/freescale/mx53smd/mx53smd.c b/board/freescale/mx53smd/mx53smd.c index 7c0f98a132..2f91a0525c 100644 --- a/board/freescale/mx53smd/mx53smd.c +++ b/board/freescale/mx53smd/mx53smd.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/freescale/mx6memcal/mx6memcal.c b/board/freescale/mx6memcal/mx6memcal.c index ea7a56369d..1cc744fa9b 100644 --- a/board/freescale/mx6memcal/mx6memcal.c +++ b/board/freescale/mx6memcal/mx6memcal.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mx6memcal/spl.c b/board/freescale/mx6memcal/spl.c index c11eee51b6..c82b532f6d 100644 --- a/board/freescale/mx6memcal/spl.c +++ b/board/freescale/mx6memcal/spl.c @@ -7,6 +7,7 @@ #include <common.h> #include <cpu_func.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/iomux.h> #include <asm/arch/clock.h> diff --git a/board/freescale/mx6qarm2/mx6qarm2.c b/board/freescale/mx6qarm2/mx6qarm2.c index ddde245869..c06fd64367 100644 --- a/board/freescale/mx6qarm2/mx6qarm2.c +++ b/board/freescale/mx6qarm2/mx6qarm2.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> diff --git a/board/freescale/mx6sabreauto/mx6sabreauto.c b/board/freescale/mx6sabreauto/mx6sabreauto.c index c031cf8538..e92ef26d0a 100644 --- a/board/freescale/mx6sabreauto/mx6sabreauto.c +++ b/board/freescale/mx6sabreauto/mx6sabreauto.c @@ -9,6 +9,7 @@ #include <image.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index 9a176f4711..8c35230855 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -12,6 +12,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <asm/mach-imx/spi.h> #include <env.h> #include <linux/errno.h> diff --git a/board/freescale/mx6slevk/mx6slevk.c b/board/freescale/mx6slevk/mx6slevk.c index 5d2f815d23..2c90a35e2c 100644 --- a/board/freescale/mx6slevk/mx6slevk.c +++ b/board/freescale/mx6slevk/mx6slevk.c @@ -14,6 +14,7 @@ #include <asm/arch/mx6-ddr.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> diff --git a/board/freescale/mx6sllevk/mx6sllevk.c b/board/freescale/mx6sllevk/mx6sllevk.c index 0a36b46e9e..b4fddafe64 100644 --- a/board/freescale/mx6sllevk/mx6sllevk.c +++ b/board/freescale/mx6sllevk/mx6sllevk.c @@ -10,6 +10,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c b/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c index 1640f465ba..7340a34402 100644 --- a/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c +++ b/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c @@ -13,6 +13,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/freescale/mx6sxsabresd/mx6sxsabresd.c b/board/freescale/mx6sxsabresd/mx6sxsabresd.c index 7fb8de177b..57fab23864 100644 --- a/board/freescale/mx6sxsabresd/mx6sxsabresd.c +++ b/board/freescale/mx6sxsabresd/mx6sxsabresd.c @@ -13,6 +13,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> diff --git a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c index 9cb1759401..b916ea0102 100644 --- a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c +++ b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c @@ -12,6 +12,7 @@ #include <asm/arch/mx6ul_pins.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/freescale/mx6ullevk/mx6ullevk.c b/board/freescale/mx6ullevk/mx6ullevk.c index 3f1ecce10f..86c11c7bd3 100644 --- a/board/freescale/mx6ullevk/mx6ullevk.c +++ b/board/freescale/mx6ullevk/mx6ullevk.c @@ -10,6 +10,7 @@ #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/freescale/mx7dsabresd/mx7dsabresd.c b/board/freescale/mx7dsabresd/mx7dsabresd.c index f12e9d4cfe..2777ae13bc 100644 --- a/board/freescale/mx7dsabresd/mx7dsabresd.c +++ b/board/freescale/mx7dsabresd/mx7dsabresd.c @@ -9,6 +9,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx7-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> diff --git a/board/freescale/mx7ulp_evk/mx7ulp_evk.c b/board/freescale/mx7ulp_evk/mx7ulp_evk.c index fd21591ad6..01e3213653 100644 --- a/board/freescale/mx7ulp_evk/mx7ulp_evk.c +++ b/board/freescale/mx7ulp_evk/mx7ulp_evk.c @@ -6,6 +6,7 @@ #include <common.h> #include <fdt_support.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mx7ulp-pins.h> diff --git a/board/freescale/p1010rdb/ddr.c b/board/freescale/p1010rdb/ddr.c index 71f6259b60..2625195f81 100644 --- a/board/freescale/p1010rdb/ddr.c +++ b/board/freescale/p1010rdb/ddr.c @@ -5,6 +5,7 @@ #include <common.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <asm/immap_85xx.h> #include <asm/processor.h> diff --git a/board/freescale/p1010rdb/p1010rdb.c b/board/freescale/p1010rdb/p1010rdb.c index 4c3a03e7cd..7e007da87c 100644 --- a/board/freescale/p1010rdb/p1010rdb.c +++ b/board/freescale/p1010rdb/p1010rdb.c @@ -9,6 +9,7 @@ #include <image.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/mmu.h> #include <asm/cache.h> diff --git a/board/freescale/p1010rdb/spl.c b/board/freescale/p1010rdb/spl.c index 35b95e0838..6c84eef398 100644 --- a/board/freescale/p1010rdb/spl.c +++ b/board/freescale/p1010rdb/spl.c @@ -15,6 +15,7 @@ #include <i2c.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1_p2_rdb_pc/spl.c b/board/freescale/p1_p2_rdb_pc/spl.c index b16f701ae1..010f4639ee 100644 --- a/board/freescale/p1_p2_rdb_pc/spl.c +++ b/board/freescale/p1_p2_rdb_pc/spl.c @@ -16,6 +16,7 @@ #include <i2c.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p2041rdb/ddr.c b/board/freescale/p2041rdb/ddr.c index 7a06c7af3d..910058cefe 100644 --- a/board/freescale/p2041rdb/ddr.c +++ b/board/freescale/p2041rdb/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/p2041rdb/p2041rdb.c b/board/freescale/p2041rdb/p2041rdb.c index 720d304fe4..4ece1e6ea0 100644 --- a/board/freescale/p2041rdb/p2041rdb.c +++ b/board/freescale/p2041rdb/p2041rdb.c @@ -10,6 +10,7 @@ #include <image.h> #include <init.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/qemu-ppce500/qemu-ppce500.c b/board/freescale/qemu-ppce500/qemu-ppce500.c index 3395377b4f..aa5774fd79 100644 --- a/board/freescale/qemu-ppce500/qemu-ppce500.c +++ b/board/freescale/qemu-ppce500/qemu-ppce500.c @@ -12,6 +12,7 @@ #include <net.h> #include <pci.h> #include <time.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/mmu.h> #include <asm/fsl_pci.h> diff --git a/board/freescale/s32v234evb/s32v234evb.c b/board/freescale/s32v234evb/s32v234evb.c index f381cfc2ad..304f5acf3b 100644 --- a/board/freescale/s32v234evb/s32v234evb.c +++ b/board/freescale/s32v234evb/s32v234evb.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/siul.h> diff --git a/board/freescale/t102xrdb/ddr.c b/board/freescale/t102xrdb/ddr.c index 3640a47957..818c20cf1b 100644 --- a/board/freescale/t102xrdb/ddr.c +++ b/board/freescale/t102xrdb/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/t102xrdb/spl.c b/board/freescale/t102xrdb/spl.c index 66d2f3bda7..71566851d0 100644 --- a/board/freescale/t102xrdb/spl.c +++ b/board/freescale/t102xrdb/spl.c @@ -14,6 +14,7 @@ #include <mmc.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/sleep.h" #include "../common/spl.h" diff --git a/board/freescale/t102xrdb/t102xrdb.c b/board/freescale/t102xrdb/t102xrdb.c index bb775eb2d3..2770e104ee 100644 --- a/board/freescale/t102xrdb/t102xrdb.c +++ b/board/freescale/t102xrdb/t102xrdb.c @@ -12,6 +12,7 @@ #include <image.h> #include <init.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/t104xrdb/ddr.c b/board/freescale/t104xrdb/ddr.c index e313bf99cf..8351f7ce9d 100644 --- a/board/freescale/t104xrdb/ddr.c +++ b/board/freescale/t104xrdb/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/t104xrdb/spl.c b/board/freescale/t104xrdb/spl.c index 28ac12a1fd..f5fe73e62d 100644 --- a/board/freescale/t104xrdb/spl.c +++ b/board/freescale/t104xrdb/spl.c @@ -14,6 +14,7 @@ #include <mmc.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/sleep.h" #include "../common/spl.h" diff --git a/board/freescale/t104xrdb/t104xrdb.c b/board/freescale/t104xrdb/t104xrdb.c index c7290e5a34..780043483d 100644 --- a/board/freescale/t104xrdb/t104xrdb.c +++ b/board/freescale/t104xrdb/t104xrdb.c @@ -12,6 +12,7 @@ #include <init.h> #include <log.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/t208xqds/ddr.c b/board/freescale/t208xqds/ddr.c index 3317f99c81..56471b3988 100644 --- a/board/freescale/t208xqds/ddr.c +++ b/board/freescale/t208xqds/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/t208xqds/spl.c b/board/freescale/t208xqds/spl.c index 13e61f083f..e934a3ca6f 100644 --- a/board/freescale/t208xqds/spl.c +++ b/board/freescale/t208xqds/spl.c @@ -14,6 +14,7 @@ #include <mmc.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/qixis.h" #include "t208xqds_qixis.h" #include "../common/spl.h" diff --git a/board/freescale/t208xqds/t208xqds.c b/board/freescale/t208xqds/t208xqds.c index f3af8d5292..dedf722c69 100644 --- a/board/freescale/t208xqds/t208xqds.c +++ b/board/freescale/t208xqds/t208xqds.c @@ -13,6 +13,7 @@ #include <init.h> #include <log.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/t208xrdb/ddr.c b/board/freescale/t208xrdb/ddr.c index 6a09d1cd22..1fbab36e1a 100644 --- a/board/freescale/t208xrdb/ddr.c +++ b/board/freescale/t208xrdb/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/t208xrdb/spl.c b/board/freescale/t208xrdb/spl.c index 2bba94da7b..b0ce9af000 100644 --- a/board/freescale/t208xrdb/spl.c +++ b/board/freescale/t208xrdb/spl.c @@ -14,6 +14,7 @@ #include <mmc.h> #include <fsl_esdhc.h> #include <spi_flash.h> +#include <asm/global_data.h> #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t208xrdb/t208xrdb.c b/board/freescale/t208xrdb/t208xrdb.c index d37abb7ef3..a18459841c 100644 --- a/board/freescale/t208xrdb/t208xrdb.c +++ b/board/freescale/t208xrdb/t208xrdb.c @@ -11,6 +11,7 @@ #include <image.h> #include <init.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/t4rdb/ddr.c b/board/freescale/t4rdb/ddr.c index 5b7d10c979..57cbde154f 100644 --- a/board/freescale/t4rdb/ddr.c +++ b/board/freescale/t4rdb/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/freescale/t4rdb/spl.c b/board/freescale/t4rdb/spl.c index fc624efbe6..e2f9c9b3de 100644 --- a/board/freescale/t4rdb/spl.c +++ b/board/freescale/t4rdb/spl.c @@ -10,6 +10,7 @@ #include <console.h> #include <env_internal.h> #include <init.h> +#include <asm/global_data.h> #include <asm/spl.h> #include <malloc.h> #include <ns16550.h> diff --git a/board/freescale/t4rdb/t4240rdb.c b/board/freescale/t4rdb/t4240rdb.c index 5c2a75b905..6ab35ca918 100644 --- a/board/freescale/t4rdb/t4240rdb.c +++ b/board/freescale/t4rdb/t4240rdb.c @@ -11,6 +11,7 @@ #include <image.h> #include <init.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/compiler.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/freescale/vf610twr/vf610twr.c b/board/freescale/vf610twr/vf610twr.c index bd125bc17e..98cb0140ad 100644 --- a/board/freescale/vf610twr/vf610twr.c +++ b/board/freescale/vf610twr/vf610twr.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/iomux-vf610.h> diff --git a/board/friendlyarm/nanopi2/board.c b/board/friendlyarm/nanopi2/board.c index 68980536ab..c0fe2d546f 100644 --- a/board/friendlyarm/nanopi2/board.c +++ b/board/friendlyarm/nanopi2/board.c @@ -12,6 +12,7 @@ #ifdef CONFIG_PWM_NX #include <pwm.h> #endif +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/nexell.h> diff --git a/board/gardena/smart-gateway-at91sam/board.c b/board/gardena/smart-gateway-at91sam/board.c index 45c947fcbb..3f402cfeee 100644 --- a/board/gardena/smart-gateway-at91sam/board.c +++ b/board/gardena/smart-gateway-at91sam/board.c @@ -11,6 +11,7 @@ #include <led.h> #include <asm/arch/at91_common.h> #include <asm/arch/clk.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/gateworks/gw_ventana/gw_ventana.c b/board/gateworks/gw_ventana/gw_ventana.c index 048f624c35..71de80c1b9 100644 --- a/board/gateworks/gw_ventana/gw_ventana.c +++ b/board/gateworks/gw_ventana/gw_ventana.c @@ -15,6 +15,7 @@ #include <asm/arch/mx6-pins.h> #include <asm/arch/mxc_hdmi.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/boot_mode.h> #include <asm/mach-imx/sata.h> diff --git a/board/gdsys/a38x/controlcenterdc.c b/board/gdsys/a38x/controlcenterdc.c index a2287f9deb..ba57a27218 100644 --- a/board/gdsys/a38x/controlcenterdc.c +++ b/board/gdsys/a38x/controlcenterdc.c @@ -11,6 +11,7 @@ #include <miiphy.h> #include <net.h> #include <tpm-v1.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm-generic/gpio.h> diff --git a/board/gdsys/a38x/hydra.c b/board/gdsys/a38x/hydra.c index daade6da0a..495a976918 100644 --- a/board/gdsys/a38x/hydra.c +++ b/board/gdsys/a38x/hydra.c @@ -1,6 +1,7 @@ #include <common.h> #include <command.h> #include <console.h> /* ctrlc */ +#include <pci.h> #include <asm/io.h> #include "hydra.h" diff --git a/board/gdsys/mpc8308/gazerbeam.c b/board/gdsys/mpc8308/gazerbeam.c index 0e7fa1e333..4e974c56d2 100644 --- a/board/gdsys/mpc8308/gazerbeam.c +++ b/board/gdsys/mpc8308/gazerbeam.c @@ -17,6 +17,7 @@ #include <sysinfo.h> #include <tpm-v1.h> #include <video_osd.h> +#include <asm/global_data.h> #include "../common/ihs_mdio.h" #include "../../../drivers/sysinfo/gazerbeam.h" diff --git a/board/gdsys/mpc8308/sdram.c b/board/gdsys/mpc8308/sdram.c index 9695fb0a10..bfd55f54e4 100644 --- a/board/gdsys/mpc8308/sdram.c +++ b/board/gdsys/mpc8308/sdram.c @@ -19,6 +19,7 @@ #include <spd_sdram.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/processor.h> diff --git a/board/ge/b1x5v2/b1x5v2.c b/board/ge/b1x5v2/b1x5v2.c index 1cb347fd9e..de4cb0d5af 100644 --- a/board/ge/b1x5v2/b1x5v2.c +++ b/board/ge/b1x5v2/b1x5v2.c @@ -12,6 +12,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/mach-imx/video.h> diff --git a/board/ge/bx50v3/bx50v3.c b/board/ge/bx50v3/bx50v3.c index 3ea9425fd1..c11fc40abe 100644 --- a/board/ge/bx50v3/bx50v3.c +++ b/board/ge/bx50v3/bx50v3.c @@ -12,6 +12,7 @@ #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> #include <env.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <linux/libfdt.h> diff --git a/board/ge/mx53ppd/mx53ppd.c b/board/ge/mx53ppd/mx53ppd.c index ef689733c4..6174125e72 100644 --- a/board/ge/mx53ppd/mx53ppd.c +++ b/board/ge/mx53ppd/mx53ppd.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/google/imx8mq_phanbell/imx8mq_phanbell.c b/board/google/imx8mq_phanbell/imx8mq_phanbell.c index 746071b415..d0a740dd3f 100644 --- a/board/google/imx8mq_phanbell/imx8mq_phanbell.c +++ b/board/google/imx8mq_phanbell/imx8mq_phanbell.c @@ -8,6 +8,7 @@ #include <init.h> #include <malloc.h> #include <errno.h> +#include <asm/global_data.h> #include <asm/io.h> #include <miiphy.h> #include <netdev.h> diff --git a/board/google/imx8mq_phanbell/spl.c b/board/google/imx8mq_phanbell/spl.c index 06a3f4c1aa..eec3f3d931 100644 --- a/board/google/imx8mq_phanbell/spl.c +++ b/board/google/imx8mq_phanbell/spl.c @@ -6,6 +6,7 @@ #include <common.h> #include <hang.h> +#include <asm/global_data.h> #include <asm/io.h> #include <errno.h> #include <init.h> diff --git a/board/google/veyron/veyron.c b/board/google/veyron/veyron.c index 391d973c0b..32dbcdc4d1 100644 --- a/board/google/veyron/veyron.c +++ b/board/google/veyron/veyron.c @@ -9,6 +9,7 @@ #include <init.h> #include <log.h> #include <asm/arch-rockchip/clock.h> +#include <asm/global_data.h> #include <dt-bindings/clock/rk3288-cru.h> #include <linux/delay.h> #include <linux/err.h> diff --git a/board/grinn/chiliboard/board.c b/board/grinn/chiliboard/board.c index 8cc9278287..12480f5729 100644 --- a/board/grinn/chiliboard/board.c +++ b/board/grinn/chiliboard/board.c @@ -16,6 +16,7 @@ #include <asm/arch/mux.h> #include <asm/arch/sys_proto.h> #include <asm/emif.h> +#include <asm/global_data.h> #include <asm/io.h> #include <cpsw.h> #include <env.h> diff --git a/board/grinn/liteboard/board.c b/board/grinn/liteboard/board.c index 578d75aed3..48392c48e5 100644 --- a/board/grinn/liteboard/board.c +++ b/board/grinn/liteboard/board.c @@ -15,6 +15,7 @@ #include <asm/arch/mx6ul_pins.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/boot_mode.h> diff --git a/board/highbank/highbank.c b/board/highbank/highbank.c index e07295c7b5..a790d453da 100644 --- a/board/highbank/highbank.c +++ b/board/highbank/highbank.c @@ -12,6 +12,7 @@ #include <net.h> #include <netdev.h> #include <scsi.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/io.h> diff --git a/board/hisilicon/hikey/hikey.c b/board/hisilicon/hikey/hikey.c index 65a8179adb..afe324c890 100644 --- a/board/hisilicon/hikey/hikey.c +++ b/board/hisilicon/hikey/hikey.c @@ -9,6 +9,7 @@ #include <fdt_support.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_pl01x.h> #include <errno.h> #include <malloc.h> diff --git a/board/hisilicon/hikey960/hikey960.c b/board/hisilicon/hikey960/hikey960.c index 3fe4c60d02..62073aa954 100644 --- a/board/hisilicon/hikey960/hikey960.c +++ b/board/hisilicon/hikey960/hikey960.c @@ -10,6 +10,7 @@ #include <errno.h> #include <asm/cache.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/hi3660.h> #include <asm/armv8/mmu.h> diff --git a/board/hisilicon/poplar/poplar.c b/board/hisilicon/poplar/poplar.c index bfb2c66a17..fda9a3405d 100644 --- a/board/hisilicon/poplar/poplar.c +++ b/board/hisilicon/poplar/poplar.c @@ -9,6 +9,7 @@ #include <dm.h> #include <init.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <dm/platform_data/serial_pl01x.h> #include <asm/arch/hi3798cv200.h> diff --git a/board/ids/ids8313/ids8313.c b/board/ids/ids8313/ids8313.c index ac35b5b0d0..45c77a249a 100644 --- a/board/ids/ids8313/ids8313.c +++ b/board/ids/ids8313/ids8313.c @@ -17,6 +17,7 @@ #include <mpc83xx.h> #include <spi.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> diff --git a/board/imgtec/boston/ddr.c b/board/imgtec/boston/ddr.c index 241b384668..182f79b918 100644 --- a/board/imgtec/boston/ddr.c +++ b/board/imgtec/boston/ddr.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> diff --git a/board/imgtec/boston/dt.c b/board/imgtec/boston/dt.c index 44b56416ff..bf772ff5de 100644 --- a/board/imgtec/boston/dt.c +++ b/board/imgtec/boston/dt.c @@ -5,6 +5,7 @@ #include <common.h> #include <fdt_support.h> +#include <asm/global_data.h> int ft_board_setup(void *blob, struct bd_info *bd) { diff --git a/board/imgtec/ci20/ci20.c b/board/imgtec/ci20/ci20.c index 038dbdd74f..7ee175d40a 100644 --- a/board/imgtec/ci20/ci20.c +++ b/board/imgtec/ci20/ci20.c @@ -11,6 +11,7 @@ #include <init.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <linux/bitops.h> diff --git a/board/imgtec/malta/malta.c b/board/imgtec/malta/malta.c index 252cc813c6..c04f727961 100644 --- a/board/imgtec/malta/malta.c +++ b/board/imgtec/malta/malta.c @@ -13,6 +13,7 @@ #include <pci_gt64120.h> #include <pci_msc01.h> #include <rtc.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/addrspace.h> diff --git a/board/imgtec/xilfpga/xilfpga.c b/board/imgtec/xilfpga/xilfpga.c index 0b68bbde50..6a836370e3 100644 --- a/board/imgtec/xilfpga/xilfpga.c +++ b/board/imgtec/xilfpga/xilfpga.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/inversepath/usbarmory/usbarmory.c b/board/inversepath/usbarmory/usbarmory.c index 56a2a7c4a6..086d0522c7 100644 --- a/board/inversepath/usbarmory/usbarmory.c +++ b/board/inversepath/usbarmory/usbarmory.c @@ -11,6 +11,7 @@ #include <command.h> #include <fs.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/iomega/iconnect/iconnect.c b/board/iomega/iconnect/iconnect.c index 79c794bfc8..fe4be28b13 100644 --- a/board/iomega/iconnect/iconnect.c +++ b/board/iomega/iconnect/iconnect.c @@ -11,6 +11,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> +#include <asm/global_data.h> #include "iconnect.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/isee/igep003x/board.c b/board/isee/igep003x/board.c index 9b4cb91b34..02ae7df04d 100644 --- a/board/isee/igep003x/board.c +++ b/board/isee/igep003x/board.c @@ -21,6 +21,7 @@ #include <asm/arch/gpio.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/isee/igep00x0/common.c b/board/isee/igep00x0/common.c index 58c713f0f3..3fdf83e845 100644 --- a/board/isee/igep00x0/common.c +++ b/board/isee/igep00x0/common.c @@ -2,6 +2,7 @@ #include <common.h> #include <twl4030.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/omap_mmc.h> #include <asm/arch/mux.h> diff --git a/board/k+p/kp_imx53/kp_imx53.c b/board/k+p/kp_imx53/kp_imx53.c index efca3e0965..cc8118b4ad 100644 --- a/board/k+p/kp_imx53/kp_imx53.c +++ b/board/k+p/kp_imx53/kp_imx53.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c index e60d556b30..110496d995 100644 --- a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c +++ b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc.c @@ -12,6 +12,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/boot_mode.h> #include <env.h> #include <errno.h> diff --git a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c index 75fb6acfb3..103c4531a6 100644 --- a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c +++ b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c @@ -13,6 +13,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-ddr.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <errno.h> #include <spl.h> diff --git a/board/keymile/common/common.c b/board/keymile/common/common.c index df507e2790..c8b617ab57 100644 --- a/board/keymile/common/common.c +++ b/board/keymile/common/common.c @@ -15,6 +15,7 @@ #include <cli_hush.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/ctype.h> #include <linux/delay.h> diff --git a/board/keymile/km83xx/km83xx.c b/board/keymile/km83xx/km83xx.c index a984165e24..ecc8c786b6 100644 --- a/board/keymile/km83xx/km83xx.c +++ b/board/keymile/km83xx/km83xx.c @@ -22,6 +22,7 @@ #include <mpc83xx.h> #include <i2c.h> #include <miiphy.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mmu.h> #include <asm/processor.h> diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c index 60187bd8d2..e9af090a3b 100644 --- a/board/keymile/km_arm/km_arm.c +++ b/board/keymile/km_arm/km_arm.c @@ -20,6 +20,7 @@ #include <netdev.h> #include <miiphy.h> #include <spi.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/keymile/kmp204x/ddr.c b/board/keymile/kmp204x/ddr.c index d9c9ddf2ba..77a00c55c9 100644 --- a/board/keymile/kmp204x/ddr.c +++ b/board/keymile/kmp204x/ddr.c @@ -11,6 +11,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/kmc/kzm9g/kzm9g.c b/board/kmc/kzm9g/kzm9g.c index 4b40604218..02c87a031c 100644 --- a/board/kmc/kzm9g/kzm9g.c +++ b/board/kmc/kzm9g/kzm9g.c @@ -8,6 +8,7 @@ #include <cpu_func.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sys_proto.h> #include <asm/gpio.h> diff --git a/board/kobol/helios4/helios4.c b/board/kobol/helios4/helios4.c index 17d2489415..adb091ce4f 100644 --- a/board/kobol/helios4/helios4.c +++ b/board/kobol/helios4/helios4.c @@ -10,6 +10,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/kontron/sl28/ddr.c b/board/kontron/sl28/ddr.c index d111b6d4c3..41426996ab 100644 --- a/board/kontron/sl28/ddr.c +++ b/board/kontron/sl28/ddr.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0+ #include <common.h> +#include <asm/global_data.h> #include <asm/io.h> #include <fsl_ddr_sdram.h> diff --git a/board/kontron/sl28/sl28.c b/board/kontron/sl28/sl28.c index 34f17b486b..d0372accaf 100644 --- a/board/kontron/sl28/sl28.c +++ b/board/kontron/sl28/sl28.c @@ -5,6 +5,7 @@ #include <errno.h> #include <fsl_ddr.h> #include <fdt_support.h> +#include <asm/global_data.h> #include <linux/libfdt.h> #include <env_internal.h> #include <asm/arch-fsl-layerscape/soc.h> diff --git a/board/kontron/sl28/spl_atf.c b/board/kontron/sl28/spl_atf.c index 5438b5239c..a9cd6850e9 100644 --- a/board/kontron/sl28/spl_atf.c +++ b/board/kontron/sl28/spl_atf.c @@ -6,6 +6,7 @@ */ #include <common.h> +#include <asm/global_data.h> #include <asm/io.h> #include <atf_common.h> #include <spl.h> diff --git a/board/kosagi/novena/novena.c b/board/kosagi/novena/novena.c index b1939f8a56..0e1b4a0a46 100644 --- a/board/kosagi/novena/novena.c +++ b/board/kosagi/novena/novena.c @@ -10,6 +10,7 @@ #include <eeprom.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <dm/device-internal.h> #include <ahci.h> #include <env.h> diff --git a/board/l+g/vinco/vinco.c b/board/l+g/vinco/vinco.c index b1593bab5e..f221f05261 100644 --- a/board/l+g/vinco/vinco.c +++ b/board/l+g/vinco/vinco.c @@ -11,6 +11,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_common.h> #include <asm/arch/at91_pmc.h> diff --git a/board/laird/wb45n/wb45n.c b/board/laird/wb45n/wb45n.c index df6eeb6243..5e1ef8a49a 100644 --- a/board/laird/wb45n/wb45n.c +++ b/board/laird/wb45n/wb45n.c @@ -4,6 +4,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9x5_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/laird/wb50n/wb50n.c b/board/laird/wb50n/wb50n.c index 9cc21b2abd..8fa989a2a4 100644 --- a/board/laird/wb50n/wb50n.c +++ b/board/laird/wb50n/wb50n.c @@ -4,6 +4,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91_sfr.h> #include <asm/arch/sama5d3_smc.h> diff --git a/board/lego/ev3/legoev3.c b/board/lego/ev3/legoev3.c index 51b669a891..5e5c8c1198 100644 --- a/board/lego/ev3/legoev3.c +++ b/board/lego/ev3/legoev3.c @@ -19,6 +19,7 @@ #include <spi_flash.h> #include <asm/arch/hardware.h> #include <asm/arch/pinmux_defs.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/davinci_misc.h> #include <linux/errno.h> diff --git a/board/lg/sniper/sniper.c b/board/lg/sniper/sniper.c index 118ab269d6..3065461be5 100644 --- a/board/lg/sniper/sniper.c +++ b/board/lg/sniper/sniper.c @@ -11,6 +11,7 @@ #include <env.h> #include <fastboot.h> #include <init.h> +#include <asm/global_data.h> #include <linux/ctype.h> #include <linux/usb/musb.h> #include <asm/omap_musb.h> diff --git a/board/liebherr/display5/display5.c b/board/liebherr/display5/display5.c index 5f44714301..e3a59dbec0 100644 --- a/board/liebherr/display5/display5.c +++ b/board/liebherr/display5/display5.c @@ -9,6 +9,7 @@ #include <fdt_support.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/liebherr/display5/spl.c b/board/liebherr/display5/spl.c index 23959c2557..b8658c8d61 100644 --- a/board/liebherr/display5/spl.c +++ b/board/liebherr/display5/spl.c @@ -12,6 +12,7 @@ #include <log.h> #include <serial.h> #include <spl.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <asm/io.h> diff --git a/board/liebherr/mccmon6/mccmon6.c b/board/liebherr/mccmon6/mccmon6.c index 71f75d877d..1b49526fba 100644 --- a/board/liebherr/mccmon6/mccmon6.c +++ b/board/liebherr/mccmon6/mccmon6.c @@ -12,6 +12,7 @@ #include <asm/arch/iomux.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/liebherr/xea/xea.c b/board/liebherr/xea/xea.c index 9286f4c755..cd11b0ada7 100644 --- a/board/liebherr/xea/xea.c +++ b/board/liebherr/xea/xea.c @@ -18,6 +18,7 @@ #include <init.h> #include <log.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/logicpd/am3517evm/am3517evm.c b/board/logicpd/am3517evm/am3517evm.c index cba51f54d4..f014165928 100644 --- a/board/logicpd/am3517evm/am3517evm.c +++ b/board/logicpd/am3517evm/am3517evm.c @@ -16,6 +16,7 @@ #include <net.h> #include <ns16550.h> #include <serial.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/omap_musb.h> #include <asm/arch/am35x_def.h> diff --git a/board/logicpd/imx6/imx6logic.c b/board/logicpd/imx6/imx6logic.c index ba69c96686..0d53548dcb 100644 --- a/board/logicpd/imx6/imx6logic.c +++ b/board/logicpd/imx6/imx6logic.c @@ -16,6 +16,7 @@ #include <mmc.h> #include <fsl_esdhc_imx.h> #include <serial.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <linux/sizes.h> diff --git a/board/logicpd/omap3som/omap3logic.c b/board/logicpd/omap3som/omap3logic.c index 496886fea2..2379b52190 100644 --- a/board/logicpd/omap3som/omap3logic.c +++ b/board/logicpd/omap3som/omap3logic.c @@ -20,6 +20,7 @@ #include <i2c.h> #include <serial.h> #include <twl4030.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/mux.h> diff --git a/board/maxbcm/maxbcm.c b/board/maxbcm/maxbcm.c index 3c6422214f..e92132ad19 100644 --- a/board/maxbcm/maxbcm.c +++ b/board/maxbcm/maxbcm.c @@ -6,6 +6,7 @@ #include <common.h> #include <init.h> #include <miiphy.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/mediatek/mt7622/mt7622_rfb.c b/board/mediatek/mt7622/mt7622_rfb.c index 6a5f936635..0504d6177f 100644 --- a/board/mediatek/mt7622/mt7622_rfb.c +++ b/board/mediatek/mt7622/mt7622_rfb.c @@ -8,6 +8,7 @@ #include <config.h> #include <env.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mediatek/mt7623/mt7623_rfb.c b/board/mediatek/mt7623/mt7623_rfb.c index 984e75ccaf..755e879085 100644 --- a/board/mediatek/mt7623/mt7623_rfb.c +++ b/board/mediatek/mt7623/mt7623_rfb.c @@ -5,6 +5,7 @@ #include <common.h> #include <mmc.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mediatek/mt7629/mt7629_rfb.c b/board/mediatek/mt7629/mt7629_rfb.c index 08468b50ea..d1bca6d62e 100644 --- a/board/mediatek/mt7629/mt7629_rfb.c +++ b/board/mediatek/mt7629/mt7629_rfb.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mediatek/mt8512/mt8512.c b/board/mediatek/mt8512/mt8512.c index 4ad62b73a6..ac3adb8012 100644 --- a/board/mediatek/mt8512/mt8512.c +++ b/board/mediatek/mt8512/mt8512.c @@ -7,6 +7,7 @@ #include <dm.h> #include <log.h> #include <wdt.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mediatek/mt8518/mt8518_ap1.c b/board/mediatek/mt8518/mt8518_ap1.c index c9acfcb1a5..fce5de6767 100644 --- a/board/mediatek/mt8518/mt8518_ap1.c +++ b/board/mediatek/mt8518/mt8518_ap1.c @@ -7,6 +7,7 @@ #include <dm.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/menlo/m53menlo/m53menlo.c b/board/menlo/m53menlo/m53menlo.c index 893f625599..c34baca602 100644 --- a/board/menlo/m53menlo/m53menlo.c +++ b/board/menlo/m53menlo/m53menlo.c @@ -10,6 +10,7 @@ #include <dm.h> #include <init.h> #include <malloc.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/sys_proto.h> diff --git a/board/microchip/mpfs_icicle/mpfs_icicle.c b/board/microchip/mpfs_icicle/mpfs_icicle.c index 0e34409067..afef719dff 100644 --- a/board/microchip/mpfs_icicle/mpfs_icicle.c +++ b/board/microchip/mpfs_icicle/mpfs_icicle.c @@ -8,6 +8,7 @@ #include <dm.h> #include <env.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mikrotik/crs3xx-98dx3236/crs3xx-98dx3236.c b/board/mikrotik/crs3xx-98dx3236/crs3xx-98dx3236.c index 8b419ef6f7..315169ba66 100644 --- a/board/mikrotik/crs3xx-98dx3236/crs3xx-98dx3236.c +++ b/board/mikrotik/crs3xx-98dx3236/crs3xx-98dx3236.c @@ -6,6 +6,7 @@ #include <common.h> #include <i2c.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <linux/bitops.h> #include <linux/mbus.h> diff --git a/board/mini-box/picosam9g45/picosam9g45.c b/board/mini-box/picosam9g45/picosam9g45.c index e8e1ac3eb1..5d6cb24966 100644 --- a/board/mini-box/picosam9g45/picosam9g45.c +++ b/board/mini-box/picosam9g45/picosam9g45.c @@ -13,6 +13,7 @@ #include <common.h> #include <init.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clk.h> #include <asm/arch/at91sam9g45_matrix.h> diff --git a/board/mpc8308_p1m/sdram.c b/board/mpc8308_p1m/sdram.c index cbf8781746..62a2d8a53a 100644 --- a/board/mpc8308_p1m/sdram.c +++ b/board/mpc8308_p1m/sdram.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <mpc83xx.h> +#include <asm/global_data.h> #include <asm/bitops.h> #include <asm/io.h> diff --git a/board/mscc/jr2/jr2.c b/board/mscc/jr2/jr2.c index 51700f4acf..1c516aacd8 100644 --- a/board/mscc/jr2/jr2.c +++ b/board/mscc/jr2/jr2.c @@ -11,6 +11,7 @@ #include <miiphy.h> #include <linux/bitops.h> #include <linux/delay.h> +#include <asm/global_data.h> enum { BOARD_TYPE_PCB110 = 0xAABBCE00, diff --git a/board/mscc/luton/luton.c b/board/mscc/luton/luton.c index acc26157c7..038902d08a 100644 --- a/board/mscc/luton/luton.c +++ b/board/mscc/luton/luton.c @@ -6,6 +6,7 @@ #include <common.h> #include <image.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <led.h> #include <miiphy.h> diff --git a/board/mscc/ocelot/ocelot.c b/board/mscc/ocelot/ocelot.c index 74e8bfc431..c462890bb8 100644 --- a/board/mscc/ocelot/ocelot.c +++ b/board/mscc/ocelot/ocelot.c @@ -7,6 +7,7 @@ #include <image.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/addrspace.h> #include <asm/types.h> diff --git a/board/mscc/serval/serval.c b/board/mscc/serval/serval.c index ed1aea55cc..94c1c42b79 100644 --- a/board/mscc/serval/serval.c +++ b/board/mscc/serval/serval.c @@ -6,6 +6,7 @@ #include <common.h> #include <image.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <led.h> #include <miiphy.h> diff --git a/board/mscc/servalt/servalt.c b/board/mscc/servalt/servalt.c index 879f5de506..252d8e3156 100644 --- a/board/mscc/servalt/servalt.c +++ b/board/mscc/servalt/servalt.c @@ -6,6 +6,7 @@ #include <common.h> #include <image.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <led.h> diff --git a/board/myir/mys_6ulx/mys_6ulx.c b/board/myir/mys_6ulx/mys_6ulx.c index d886af05be..847497bcba 100644 --- a/board/myir/mys_6ulx/mys_6ulx.c +++ b/board/myir/mys_6ulx/mys_6ulx.c @@ -9,6 +9,7 @@ #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> #include <fsl_esdhc_imx.h> diff --git a/board/nokia/rx51/rx51.c b/board/nokia/rx51/rx51.c index ceb4317901..a6b4db503a 100644 --- a/board/nokia/rx51/rx51.c +++ b/board/nokia/rx51/rx51.c @@ -30,6 +30,7 @@ #include <twl4030.h> #include <i2c.h> #include <video_fb.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/setup.h> #include <asm/bitops.h> diff --git a/board/novtech/meerkat96/meerkat96.c b/board/novtech/meerkat96/meerkat96.c index b13e7ce3b1..1edebe5db9 100644 --- a/board/novtech/meerkat96/meerkat96.c +++ b/board/novtech/meerkat96/meerkat96.c @@ -9,6 +9,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx7-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> #include <common.h> diff --git a/board/olimex/mx23_olinuxino/mx23_olinuxino.c b/board/olimex/mx23_olinuxino/mx23_olinuxino.c index f13fdb8d47..d1e189cbb6 100644 --- a/board/olimex/mx23_olinuxino/mx23_olinuxino.c +++ b/board/olimex/mx23_olinuxino/mx23_olinuxino.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/iomux-mx23.h> diff --git a/board/phytec/pcl063/pcl063.c b/board/phytec/pcl063/pcl063.c index 9e6940f9c7..b2e435f690 100644 --- a/board/phytec/pcl063/pcl063.c +++ b/board/phytec/pcl063/pcl063.c @@ -11,6 +11,7 @@ #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> #include <fsl_esdhc_imx.h> diff --git a/board/phytec/pcm052/pcm052.c b/board/phytec/pcm052/pcm052.c index b0c56a29f1..f9cf4abd47 100644 --- a/board/phytec/pcm052/pcm052.c +++ b/board/phytec/pcm052/pcm052.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> #include <asm/arch/iomux-vf610.h> diff --git a/board/phytec/pcm058/pcm058.c b/board/phytec/pcm058/pcm058.c index 79c666588f..5e5b129ef1 100644 --- a/board/phytec/pcm058/pcm058.c +++ b/board/phytec/pcm058/pcm058.c @@ -14,6 +14,7 @@ #include <net.h> #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-ddr.h> +#include <asm/global_data.h> #include <asm/mach-imx/boot_mode.h> #include <asm/arch/sys_proto.h> #include <dm.h> diff --git a/board/phytec/pfla02/pfla02.c b/board/phytec/pfla02/pfla02.c index 3b10cc0f9f..076ce6711e 100644 --- a/board/phytec/pfla02/pfla02.c +++ b/board/phytec/pfla02/pfla02.c @@ -8,6 +8,7 @@ #include <init.h> #include <log.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/imx-regs.h> diff --git a/board/phytec/phycore_am335x_r2/board.c b/board/phytec/phycore_am335x_r2/board.c index fb58906847..5ca9415204 100644 --- a/board/phytec/phycore_am335x_r2/board.c +++ b/board/phytec/phycore_am335x_r2/board.c @@ -17,6 +17,7 @@ #include <asm/arch/ddr_defs.h> #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <power/tps65910.h> #include <jffs2/load_kernel.h> #include <mtd_node.h> diff --git a/board/phytec/phycore_imx8mm/phycore-imx8mm.c b/board/phytec/phycore_imx8mm/phycore-imx8mm.c index d2f3d23b7e..ef64729169 100644 --- a/board/phytec/phycore_imx8mm/phycore-imx8mm.c +++ b/board/phytec/phycore_imx8mm/phycore-imx8mm.c @@ -6,6 +6,7 @@ #include <common.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/boot_mode.h> #include <env.h> diff --git a/board/phytec/phycore_imx8mm/spl.c b/board/phytec/phycore_imx8mm/spl.c index 863374d800..64f0780f6e 100644 --- a/board/phytec/phycore_imx8mm/spl.c +++ b/board/phytec/phycore_imx8mm/spl.c @@ -9,6 +9,7 @@ #include <asm/arch/ddr.h> #include <asm/arch/imx8mm_pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/boot_mode.h> #include <asm/mach-imx/iomux-v3.h> #include <dm/device.h> diff --git a/board/phytec/phycore_imx8mp/phycore-imx8mp.c b/board/phytec/phycore_imx8mp/phycore-imx8mp.c index 6cb2ba5fc2..67649078c2 100644 --- a/board/phytec/phycore_imx8mp/phycore-imx8mp.c +++ b/board/phytec/phycore_imx8mp/phycore-imx8mp.c @@ -6,6 +6,7 @@ #include <common.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/boot_mode.h> #include <env.h> diff --git a/board/phytec/phycore_imx8mp/spl.c b/board/phytec/phycore_imx8mp/spl.c index 6de5d07bbf..eefdd7fdda 100644 --- a/board/phytec/phycore_imx8mp/spl.c +++ b/board/phytec/phycore_imx8mp/spl.c @@ -9,6 +9,7 @@ #include <asm/arch/ddr.h> #include <asm/arch/imx8mp_pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/boot_mode.h> #include <asm/mach-imx/gpio.h> #include <asm/mach-imx/mxc_i2c.h> diff --git a/board/phytec/phycore_rk3288/phycore-rk3288.c b/board/phytec/phycore_rk3288/phycore-rk3288.c index ecc73227a0..f588fc3b0c 100644 --- a/board/phytec/phycore_rk3288/phycore-rk3288.c +++ b/board/phytec/phycore_rk3288/phycore-rk3288.c @@ -8,6 +8,7 @@ #include <init.h> #include <log.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <common.h> #include <dm.h> diff --git a/board/phytium/durian/durian.c b/board/phytium/durian/durian.c index b80688ae86..8a82a4591a 100644 --- a/board/phytium/durian/durian.c +++ b/board/phytium/durian/durian.c @@ -12,6 +12,7 @@ #include <log.h> #include <asm/armv8/mmu.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/system.h> #include <asm/io.h> #include <linux/arm-smccc.h> diff --git a/board/ppcag/bg0900/bg0900.c b/board/ppcag/bg0900/bg0900.c index e8168e3468..578f5c73b6 100644 --- a/board/ppcag/bg0900/bg0900.c +++ b/board/ppcag/bg0900/bg0900.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/qemu-mips/qemu-mips.c b/board/qemu-mips/qemu-mips.c index 7553d0b00d..f57091739e 100644 --- a/board/qemu-mips/qemu-mips.c +++ b/board/qemu-mips/qemu-mips.c @@ -8,6 +8,7 @@ #include <command.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/mipsregs.h> #include <asm/io.h> #include <netdev.h> diff --git a/board/qualcomm/dragonboard410c/dragonboard410c.c b/board/qualcomm/dragonboard410c/dragonboard410c.c index 4d1dbd696d..646013cfc9 100644 --- a/board/qualcomm/dragonboard410c/dragonboard410c.c +++ b/board/qualcomm/dragonboard410c/dragonboard410c.c @@ -13,6 +13,7 @@ #include <net.h> #include <usb.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <fdt_support.h> #include <asm/arch/dram.h> diff --git a/board/qualcomm/dragonboard820c/dragonboard820c.c b/board/qualcomm/dragonboard820c/dragonboard820c.c index c1ade5ce43..877e34c210 100644 --- a/board/qualcomm/dragonboard820c/dragonboard820c.c +++ b/board/qualcomm/dragonboard820c/dragonboard820c.c @@ -10,6 +10,7 @@ #include <asm/arch/sysmap-apq8096.h> #include <env.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <linux/arm-smccc.h> #include <linux/psci.h> #include <common.h> diff --git a/board/raidsonic/ib62x0/ib62x0.c b/board/raidsonic/ib62x0/ib62x0.c index db1b0adc38..f9bc07649e 100644 --- a/board/raidsonic/ib62x0/ib62x0.c +++ b/board/raidsonic/ib62x0/ib62x0.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> #include <miiphy.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/renesas/alt/alt.c b/board/renesas/alt/alt.c index 279ed48721..854c47636d 100644 --- a/board/renesas/alt/alt.c +++ b/board/renesas/alt/alt.c @@ -12,6 +12,7 @@ #include <init.h> #include <malloc.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/blanche/blanche.c b/board/renesas/blanche/blanche.c index 2450fca7a5..9671382f2a 100644 --- a/board/renesas/blanche/blanche.c +++ b/board/renesas/blanche/blanche.c @@ -15,6 +15,7 @@ #include <asm/arch/rmobile.h> #include <asm/arch/sh_sdhi.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/mach-types.h> diff --git a/board/renesas/condor/condor.c b/board/renesas/condor/condor.c index 8054511d9d..4454061e07 100644 --- a/board/renesas/condor/condor.c +++ b/board/renesas/condor/condor.c @@ -10,6 +10,7 @@ #include <cpu_func.h> #include <hang.h> #include <init.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/mach-types.h> #include <asm/io.h> diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index 9993f5bbe3..ffd52ebfe4 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -13,6 +13,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/renesas/eagle/eagle.c b/board/renesas/eagle/eagle.c index 6228f22e01..f9e553feaa 100644 --- a/board/renesas/eagle/eagle.c +++ b/board/renesas/eagle/eagle.c @@ -13,6 +13,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/renesas/ebisu/ebisu.c b/board/renesas/ebisu/ebisu.c index c8d180566d..82cd2a5800 100644 --- a/board/renesas/ebisu/ebisu.c +++ b/board/renesas/ebisu/ebisu.c @@ -13,6 +13,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/renesas/gose/gose.c b/board/renesas/gose/gose.c index c6a93c25e6..56cdc73b1a 100644 --- a/board/renesas/gose/gose.c +++ b/board/renesas/gose/gose.c @@ -12,6 +12,7 @@ #include <init.h> #include <malloc.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/grpeach/grpeach.c b/board/renesas/grpeach/grpeach.c index b92e01ca98..ac989eb29c 100644 --- a/board/renesas/grpeach/grpeach.c +++ b/board/renesas/grpeach/grpeach.c @@ -7,6 +7,7 @@ #include <common.h> #include <cpu_func.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sys_proto.h> diff --git a/board/renesas/koelsch/koelsch.c b/board/renesas/koelsch/koelsch.c index 1b3acc8fd1..b0a66ea266 100644 --- a/board/renesas/koelsch/koelsch.c +++ b/board/renesas/koelsch/koelsch.c @@ -13,6 +13,7 @@ #include <init.h> #include <malloc.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/lager/lager.c b/board/renesas/lager/lager.c index 36a35a9a9c..add4eef3d5 100644 --- a/board/renesas/lager/lager.c +++ b/board/renesas/lager/lager.c @@ -16,6 +16,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/renesas/porter/porter.c b/board/renesas/porter/porter.c index 793e02cb44..b3e4c08d74 100644 --- a/board/renesas/porter/porter.c +++ b/board/renesas/porter/porter.c @@ -13,6 +13,7 @@ #include <init.h> #include <malloc.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/rcar-common/common.c b/board/renesas/rcar-common/common.c index 9762fb2638..e77357968a 100644 --- a/board/renesas/rcar-common/common.c +++ b/board/renesas/rcar-common/common.c @@ -10,6 +10,7 @@ #include <common.h> #include <dm.h> #include <init.h> +#include <asm/global_data.h> #include <dm/uclass-internal.h> #include <asm/arch/rmobile.h> #include <linux/libfdt.h> diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index c78c2a42b0..08ed725521 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -14,6 +14,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/renesas/silk/silk.c b/board/renesas/silk/silk.c index 171d06f317..05af5f4d68 100644 --- a/board/renesas/silk/silk.c +++ b/board/renesas/silk/silk.c @@ -13,6 +13,7 @@ #include <init.h> #include <malloc.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/stout/stout.c b/board/renesas/stout/stout.c index babcce9aa1..3fdf936ddc 100644 --- a/board/renesas/stout/stout.c +++ b/board/renesas/stout/stout.c @@ -14,6 +14,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <env_internal.h> #include <asm/processor.h> diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index efbffa0ee7..7ba1948659 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -12,6 +12,7 @@ #include <malloc.h> #include <netdev.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/platform_data/serial_sh.h> #include <asm/processor.h> #include <asm/mach-types.h> diff --git a/board/rockchip/evb_rk3308/evb_rk3308.c b/board/rockchip/evb_rk3308/evb_rk3308.c index 180f1fe4f0..e0c96fd70a 100644 --- a/board/rockchip/evb_rk3308/evb_rk3308.c +++ b/board/rockchip/evb_rk3308/evb_rk3308.c @@ -5,6 +5,7 @@ #include <common.h> #include <adc.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/rockchip/evb_rv1108/evb_rv1108.c b/board/rockchip/evb_rv1108/evb_rv1108.c index fc31c49311..e6ac598648 100644 --- a/board/rockchip/evb_rv1108/evb_rv1108.c +++ b/board/rockchip/evb_rv1108/evb_rv1108.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <syscon.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch-rockchip/clock.h> #include <asm/arch-rockchip/grf_rv1108.h> diff --git a/board/ronetix/pm9261/pm9261.c b/board/ronetix/pm9261/pm9261.c index 0ce6a6e44e..5be2c5e192 100644 --- a/board/ronetix/pm9261/pm9261.c +++ b/board/ronetix/pm9261/pm9261.c @@ -10,6 +10,7 @@ #include <common.h> #include <init.h> #include <vsprintf.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/io.h> #include <asm/gpio.h> diff --git a/board/ronetix/pm9263/pm9263.c b/board/ronetix/pm9263/pm9263.c index 62dfe6e33d..95c0dec4db 100644 --- a/board/ronetix/pm9263/pm9263.c +++ b/board/ronetix/pm9263/pm9263.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/io.h> #include <asm/gpio.h> diff --git a/board/ronetix/pm9g45/pm9g45.c b/board/ronetix/pm9g45/pm9g45.c index c7d22db0ab..8d5825c7f1 100644 --- a/board/ronetix/pm9g45/pm9g45.c +++ b/board/ronetix/pm9g45/pm9g45.c @@ -12,6 +12,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/io.h> #include <asm/gpio.h> diff --git a/board/samsung/arndale/arndale.c b/board/samsung/arndale/arndale.c index d283ef6275..b43242fd3f 100644 --- a/board/samsung/arndale/arndale.c +++ b/board/samsung/arndale/arndale.c @@ -8,6 +8,7 @@ #include <init.h> #include <log.h> #include <usb.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/pinmux.h> #include <asm/arch/dwmmc.h> diff --git a/board/samsung/common/board.c b/board/samsung/common/board.c index 470531fdbb..104d2a6574 100644 --- a/board/samsung/common/board.c +++ b/board/samsung/common/board.c @@ -16,6 +16,7 @@ #include <spi.h> #include <tmu.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/board.h> diff --git a/board/samsung/common/exynos5-dt-types.c b/board/samsung/common/exynos5-dt-types.c index f1ecb7d2c3..e2d5a7c9ba 100644 --- a/board/samsung/common/exynos5-dt-types.c +++ b/board/samsung/common/exynos5-dt-types.c @@ -9,6 +9,7 @@ #include <dm.h> #include <errno.h> #include <fdtdec.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <power/pmic.h> #include <power/regulator.h> diff --git a/board/samsung/common/exynos5-dt.c b/board/samsung/common/exynos5-dt.c index 69aa2120e1..4463cdcb87 100644 --- a/board/samsung/common/exynos5-dt.c +++ b/board/samsung/common/exynos5-dt.c @@ -9,6 +9,7 @@ #include <env.h> #include <fdtdec.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <errno.h> #include <i2c.h> diff --git a/board/samsung/common/misc.c b/board/samsung/common/misc.c index 837463ba78..7d3b9846e3 100644 --- a/board/samsung/common/misc.c +++ b/board/samsung/common/misc.c @@ -9,6 +9,7 @@ #include <env.h> #include <lcd.h> #include <libtizen.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <samsung/misc.h> #include <errno.h> diff --git a/board/samsung/goni/goni.c b/board/samsung/goni/goni.c index 2f0ef22c41..b32b82fc2d 100644 --- a/board/samsung/goni/goni.c +++ b/board/samsung/goni/goni.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/mmc.h> #include <dm.h> diff --git a/board/samsung/odroid/odroid.c b/board/samsung/odroid/odroid.c index 7d7e722892..90aab62d33 100644 --- a/board/samsung/odroid/odroid.c +++ b/board/samsung/odroid/odroid.c @@ -10,6 +10,7 @@ #include <asm/arch/power.h> #include <asm/arch/clock.h> #include <asm/arch/gpio.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/cpu.h> #include <dm.h> diff --git a/board/samsung/smdkc100/smdkc100.c b/board/samsung/smdkc100/smdkc100.c index d034f53d68..69ed715403 100644 --- a/board/samsung/smdkc100/smdkc100.c +++ b/board/samsung/smdkc100/smdkc100.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/sromc.h> diff --git a/board/samsung/smdkv310/smdkv310.c b/board/samsung/smdkv310/smdkv310.c index 24273f1214..8811cbb9ad 100644 --- a/board/samsung/smdkv310/smdkv310.c +++ b/board/samsung/smdkv310/smdkv310.c @@ -7,6 +7,7 @@ #include <init.h> #include <log.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <netdev.h> diff --git a/board/samsung/universal_c210/universal.c b/board/samsung/universal_c210/universal.c index f50da6be72..9ef11b8471 100644 --- a/board/samsung/universal_c210/universal.c +++ b/board/samsung/universal_c210/universal.c @@ -10,6 +10,7 @@ #include <log.h> #include <spi.h> #include <lcd.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/adc.h> diff --git a/board/sandbox/sandbox.c b/board/sandbox/sandbox.c index d152703b15..3c63d45dd3 100644 --- a/board/sandbox/sandbox.c +++ b/board/sandbox/sandbox.c @@ -11,6 +11,7 @@ #include <init.h> #include <led.h> #include <os.h> +#include <asm/global_data.h> #include <asm/test.h> #include <asm/u-boot-sandbox.h> diff --git a/board/sandisk/sansa_fuze_plus/sfp.c b/board/sandisk/sansa_fuze_plus/sfp.c index 42004098b3..f46b02e38e 100644 --- a/board/sandisk/sansa_fuze_plus/sfp.c +++ b/board/sandisk/sansa_fuze_plus/sfp.c @@ -13,6 +13,7 @@ #include <errno.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/iomux-mx23.h> diff --git a/board/sbc8349/sbc8349.c b/board/sbc8349/sbc8349.c index 824479c099..b440a0b17e 100644 --- a/board/sbc8349/sbc8349.c +++ b/board/sbc8349/sbc8349.c @@ -13,6 +13,7 @@ #include <ioports.h> #include <mpc83xx.h> #include <asm/bitops.h> +#include <asm/global_data.h> #include <asm/mpc8349_pci.h> #include <i2c.h> #include <spd_sdram.h> diff --git a/board/sbc8641d/sbc8641d.c b/board/sbc8641d/sbc8641d.c index 34e46d4ea4..a67092daf4 100644 --- a/board/sbc8641d/sbc8641d.c +++ b/board/sbc8641d/sbc8641d.c @@ -16,6 +16,7 @@ #include <init.h> #include <log.h> #include <pci.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap_86xx.h> #include <asm/fsl_pci.h> diff --git a/board/schulercontrol/sc_sps_1/sc_sps_1.c b/board/schulercontrol/sc_sps_1/sc_sps_1.c index 8011871fc8..3a04b1a634 100644 --- a/board/schulercontrol/sc_sps_1/sc_sps_1.c +++ b/board/schulercontrol/sc_sps_1/sc_sps_1.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/seco/mx6quq7/mx6quq7.c b/board/seco/mx6quq7/mx6quq7.c index c7e3d425ea..a061d7d8af 100644 --- a/board/seco/mx6quq7/mx6quq7.c +++ b/board/seco/mx6quq7/mx6quq7.c @@ -13,6 +13,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/siemens/capricorn/spl.c b/board/siemens/capricorn/spl.c index 8435bd3863..8e077d73ae 100644 --- a/board/siemens/capricorn/spl.c +++ b/board/siemens/capricorn/spl.c @@ -9,6 +9,7 @@ #include <init.h> #include <spl.h> #include <dm.h> +#include <asm/global_data.h> #include <dm/uclass.h> #include <dm/device.h> #include <dm/uclass-internal.h> diff --git a/board/siemens/common/board.c b/board/siemens/common/board.c index e0bd8590bc..1bdf404ac3 100644 --- a/board/siemens/common/board.c +++ b/board/siemens/common/board.c @@ -25,6 +25,7 @@ #include <asm/arch/gpio.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/siemens/corvus/board.c b/board/siemens/corvus/board.c index 25d85a8f17..a6e1737be0 100644 --- a/board/siemens/corvus/board.c +++ b/board/siemens/corvus/board.c @@ -14,6 +14,7 @@ #include <dm.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9g45_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/siemens/smartweb/smartweb.c b/board/siemens/smartweb/smartweb.c index c6bdd97083..d500a6214d 100644 --- a/board/siemens/smartweb/smartweb.c +++ b/board/siemens/smartweb/smartweb.c @@ -19,6 +19,7 @@ #include <dm.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9_sdramc.h> #include <asm/arch/at91sam9260_matrix.h> diff --git a/board/siemens/taurus/taurus.c b/board/siemens/taurus/taurus.c index 91e29f06f6..cad16f9065 100644 --- a/board/siemens/taurus/taurus.c +++ b/board/siemens/taurus/taurus.c @@ -17,6 +17,7 @@ #include <env.h> #include <flash.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/at91sam9260_matrix.h> #include <asm/arch/at91sam9_smc.h> diff --git a/board/sks-kinkel/sksimx6/sksimx6.c b/board/sks-kinkel/sksimx6/sksimx6.c index 9fdbeac82f..cec3ade96c 100644 --- a/board/sks-kinkel/sksimx6/sksimx6.c +++ b/board/sks-kinkel/sksimx6/sksimx6.c @@ -11,6 +11,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/socrates/socrates.c b/board/socrates/socrates.c index 25bc664328..0c9262d354 100644 --- a/board/socrates/socrates.c +++ b/board/socrates/socrates.c @@ -16,6 +16,7 @@ #include <init.h> #include <pci.h> #include <uuid.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap_85xx.h> #include <ioports.h> diff --git a/board/softing/vining_2000/vining_2000.c b/board/softing/vining_2000/vining_2000.c index 4e9d351582..aaeeee361e 100644 --- a/board/softing/vining_2000/vining_2000.c +++ b/board/softing/vining_2000/vining_2000.c @@ -14,6 +14,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> diff --git a/board/softing/vining_fpga/socfpga.c b/board/softing/vining_fpga/socfpga.c index 7e311b7a1c..aaedf03450 100644 --- a/board/softing/vining_fpga/socfpga.c +++ b/board/softing/vining_fpga/socfpga.c @@ -10,6 +10,7 @@ #include <net.h> #include <status_led.h> #include <asm/arch/reset_manager.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <i2c.h> diff --git a/board/solidrun/clearfog/clearfog.c b/board/solidrun/clearfog/clearfog.c index 92443d5177..7b2accf01d 100644 --- a/board/solidrun/clearfog/clearfog.c +++ b/board/solidrun/clearfog/clearfog.c @@ -10,6 +10,7 @@ #include <miiphy.h> #include <net.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/soc.h> diff --git a/board/solidrun/common/tlv_data.c b/board/solidrun/common/tlv_data.c index f08ac8975a..11d6e4a138 100644 --- a/board/solidrun/common/tlv_data.c +++ b/board/solidrun/common/tlv_data.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <compiler.h> #include <tlv_eeprom.h> #include "tlv_data.h" diff --git a/board/solidrun/mx6cuboxi/mx6cuboxi.c b/board/solidrun/mx6cuboxi/mx6cuboxi.c index ae1c04df87..3eadc38f6f 100644 --- a/board/solidrun/mx6cuboxi/mx6cuboxi.c +++ b/board/solidrun/mx6cuboxi/mx6cuboxi.c @@ -23,6 +23,7 @@ #include <asm/arch/mx6-pins.h> #include <asm/arch/mxc_hdmi.h> #include <env.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/somlabs/visionsom-6ull/visionsom-6ull.c b/board/somlabs/visionsom-6ull/visionsom-6ull.c index bc7257be40..076c641d8a 100644 --- a/board/somlabs/visionsom-6ull/visionsom-6ull.c +++ b/board/somlabs/visionsom-6ull/visionsom-6ull.c @@ -11,6 +11,7 @@ #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/boot_mode.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/st/common/stm32mp_mtdparts.c b/board/st/common/stm32mp_mtdparts.c index 71a0b449ad..69eb10844d 100644 --- a/board/st/common/stm32mp_mtdparts.c +++ b/board/st/common/stm32mp_mtdparts.c @@ -14,6 +14,7 @@ #include <tee.h> #include <asm/arch/stm32prog.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #define MTDPARTS_LEN 256 #define MTDIDS_LEN 128 diff --git a/board/st/stih410-b2260/board.c b/board/st/stih410-b2260/board.c index e06f05bfa4..cd3a7dc51a 100644 --- a/board/st/stih410-b2260/board.c +++ b/board/st/stih410-b2260/board.c @@ -8,6 +8,7 @@ #include <cpu_func.h> #include <init.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <linux/usb/otg.h> #include <dwc3-sti-glue.h> #include <dwc3-uboot.h> diff --git a/board/st/stm32f429-discovery/stm32f429-discovery.c b/board/st/stm32f429-discovery/stm32f429-discovery.c index ee6a90c9fd..9d8fc9f5a2 100644 --- a/board/st/stm32f429-discovery/stm32f429-discovery.c +++ b/board/st/stm32f429-discovery/stm32f429-discovery.c @@ -15,6 +15,7 @@ #include <env.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/stm32.h> diff --git a/board/st/stm32f429-evaluation/stm32f429-evaluation.c b/board/st/stm32f429-evaluation/stm32f429-evaluation.c index 22a193d8fc..96b4c25726 100644 --- a/board/st/stm32f429-evaluation/stm32f429-evaluation.c +++ b/board/st/stm32f429-evaluation/stm32f429-evaluation.c @@ -9,6 +9,7 @@ #include <env.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/stm32.h> diff --git a/board/st/stm32f469-discovery/stm32f469-discovery.c b/board/st/stm32f469-discovery/stm32f469-discovery.c index 4ad4ee69c7..742fd67b98 100644 --- a/board/st/stm32f469-discovery/stm32f469-discovery.c +++ b/board/st/stm32f469-discovery/stm32f469-discovery.c @@ -9,6 +9,7 @@ #include <env.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/stm32.h> diff --git a/board/st/stm32f746-disco/stm32f746-disco.c b/board/st/stm32f746-disco/stm32f746-disco.c index 0f728fd9f9..40450ca914 100644 --- a/board/st/stm32f746-disco/stm32f746-disco.c +++ b/board/st/stm32f746-disco/stm32f746-disco.c @@ -17,6 +17,7 @@ #include <splash.h> #include <st_logo_data.h> #include <video.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/armv7m.h> #include <asm/arch/stm32.h> diff --git a/board/st/stm32h743-disco/stm32h743-disco.c b/board/st/stm32h743-disco/stm32h743-disco.c index 0b5afa05ac..405836aba3 100644 --- a/board/st/stm32h743-disco/stm32h743-disco.c +++ b/board/st/stm32h743-disco/stm32h743-disco.c @@ -8,6 +8,7 @@ #include <dm.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/st/stm32h743-eval/stm32h743-eval.c b/board/st/stm32h743-eval/stm32h743-eval.c index 0b5afa05ac..405836aba3 100644 --- a/board/st/stm32h743-eval/stm32h743-eval.c +++ b/board/st/stm32h743-eval/stm32h743-eval.c @@ -8,6 +8,7 @@ #include <dm.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/st/stm32mp1/stm32mp1.c b/board/st/stm32mp1/stm32mp1.c index 78362d24a2..ab85d8ba68 100644 --- a/board/st/stm32mp1/stm32mp1.c +++ b/board/st/stm32mp1/stm32mp1.c @@ -32,6 +32,7 @@ #include <syscon.h> #include <usb.h> #include <watchdog.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/stm32.h> diff --git a/board/st/stv0991/stv0991.c b/board/st/stv0991/stv0991.c index 95e203ff0e..3b0de82db2 100644 --- a/board/st/stv0991/stv0991.c +++ b/board/st/stv0991/stv0991.c @@ -15,6 +15,7 @@ #include <asm/arch/hardware.h> #include <asm/arch/gpio.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/io.h> #include <dm/platform_data/serial_pl01x.h> diff --git a/board/ste/stemmy/stemmy.c b/board/ste/stemmy/stemmy.c index f7834c08fc..b9b2a6fddc 100644 --- a/board/ste/stemmy/stemmy.c +++ b/board/ste/stemmy/stemmy.c @@ -4,6 +4,7 @@ */ #include <common.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/sunxi/board.c b/board/sunxi/board.c index e42b61e906..c150810d16 100644 --- a/board/sunxi/board.c +++ b/board/sunxi/board.c @@ -29,6 +29,7 @@ #include <asm/arch/mmc.h> #include <asm/arch/prcm.h> #include <asm/arch/spl.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <u-boot/crc.h> #ifndef CONFIG_ARM64 diff --git a/board/synopsys/axs10x/axs10x.c b/board/synopsys/axs10x/axs10x.c index b4a1d4c5df..75e4d03762 100644 --- a/board/synopsys/axs10x/axs10x.c +++ b/board/synopsys/axs10x/axs10x.c @@ -9,6 +9,7 @@ #include <init.h> #include <malloc.h> #include <asm/arcregs.h> +#include <asm/global_data.h> #include "axs10x.h" #include <asm/cache.h> diff --git a/board/synopsys/emsdp/emsdp.c b/board/synopsys/emsdp/emsdp.c index 91fa94a638..997120ec5e 100644 --- a/board/synopsys/emsdp/emsdp.c +++ b/board/synopsys/emsdp/emsdp.c @@ -9,6 +9,7 @@ #include <dwmmc.h> #include <init.h> #include <malloc.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <asm/arcregs.h> diff --git a/board/synopsys/hsdk/hsdk.c b/board/synopsys/hsdk/hsdk.c index cd11f9dac0..892b94bb08 100644 --- a/board/synopsys/hsdk/hsdk.c +++ b/board/synopsys/hsdk/hsdk.c @@ -14,6 +14,7 @@ #include <irq_func.h> #include <log.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/delay.h> #include <linux/printk.h> diff --git a/board/synopsys/iot_devkit/iot_devkit.c b/board/synopsys/iot_devkit/iot_devkit.c index 497ea186d3..c6051363c1 100644 --- a/board/synopsys/iot_devkit/iot_devkit.c +++ b/board/synopsys/iot_devkit/iot_devkit.c @@ -8,6 +8,7 @@ #include <init.h> #include <malloc.h> #include <dwmmc.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/libfdt.h> #include <fdtdec.h> diff --git a/board/sysam/amcore/amcore.c b/board/sysam/amcore/amcore.c index 65fc60e2b4..beab4e9d18 100644 --- a/board/sysam/amcore/amcore.c +++ b/board/sysam/amcore/amcore.c @@ -9,6 +9,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <dm.h> diff --git a/board/sysam/stmark2/stmark2.c b/board/sysam/stmark2/stmark2.c index ce8b541ccd..d48da48b69 100644 --- a/board/sysam/stmark2/stmark2.c +++ b/board/sysam/stmark2/stmark2.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> #include <spi.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/immap.h> #include <mmc.h> diff --git a/board/syteco/zmx25/zmx25.c b/board/syteco/zmx25/zmx25.c index d5393d7059..2d4c5cce89 100644 --- a/board/syteco/zmx25/zmx25.c +++ b/board/syteco/zmx25/zmx25.c @@ -17,6 +17,7 @@ #include <cpu_func.h> #include <env.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/tbs/tbs2910/tbs2910.c b/board/tbs/tbs2910/tbs2910.c index d32517f998..faf73cc218 100644 --- a/board/tbs/tbs2910/tbs2910.c +++ b/board/tbs/tbs2910/tbs2910.c @@ -8,6 +8,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/errno.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/tcl/sl50/board.c b/board/tcl/sl50/board.c index 230481be0d..4821925c02 100644 --- a/board/tcl/sl50/board.c +++ b/board/tcl/sl50/board.c @@ -23,6 +23,7 @@ #include <asm/arch/mmc_host_def.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/technexion/pico-imx6/pico-imx6.c b/board/technexion/pico-imx6/pico-imx6.c index da82244b39..6b9c4f4373 100644 --- a/board/technexion/pico-imx6/pico-imx6.c +++ b/board/technexion/pico-imx6/pico-imx6.c @@ -6,6 +6,7 @@ * Author: Fabio Estevam <festevam@gmail.com> */ +#include <common.h> #include <env.h> #include <init.h> #include <net.h> @@ -15,6 +16,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/arch/mxc_hdmi.h> #include <asm/mach-imx/video.h> @@ -22,7 +24,6 @@ #include <asm/io.h> #include <linux/delay.h> #include <linux/sizes.h> -#include <common.h> #include <miiphy.h> #include <netdev.h> #include <phy.h> diff --git a/board/technexion/pico-imx6ul/pico-imx6ul.c b/board/technexion/pico-imx6ul/pico-imx6ul.c index 126823fce0..62a54d0c8e 100644 --- a/board/technexion/pico-imx6ul/pico-imx6ul.c +++ b/board/technexion/pico-imx6ul/pico-imx6ul.c @@ -13,6 +13,7 @@ #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> diff --git a/board/technexion/pico-imx7d/pico-imx7d.c b/board/technexion/pico-imx7d/pico-imx7d.c index a6fd49d729..2d749dac19 100644 --- a/board/technexion/pico-imx7d/pico-imx7d.c +++ b/board/technexion/pico-imx7d/pico-imx7d.c @@ -10,6 +10,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx7-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> diff --git a/board/technexion/pico-imx8mq/pico-imx8mq.c b/board/technexion/pico-imx8mq/pico-imx8mq.c index 330de7137c..951e3e1985 100644 --- a/board/technexion/pico-imx8mq/pico-imx8mq.c +++ b/board/technexion/pico-imx8mq/pico-imx8mq.c @@ -8,6 +8,7 @@ #include <init.h> #include <malloc.h> #include <errno.h> +#include <asm/global_data.h> #include <asm/io.h> #include <miiphy.h> #include <netdev.h> diff --git a/board/technexion/pico-imx8mq/spl.c b/board/technexion/pico-imx8mq/spl.c index b181f797a7..8b853a914e 100644 --- a/board/technexion/pico-imx8mq/spl.c +++ b/board/technexion/pico-imx8mq/spl.c @@ -11,6 +11,7 @@ #include <asm/arch/ddr.h> #include <asm/arch/imx8mq_pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/gpio.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/technexion/tao3530/tao3530.c b/board/technexion/tao3530/tao3530.c index 84db131de2..0c9dca31e6 100644 --- a/board/technexion/tao3530/tao3530.c +++ b/board/technexion/tao3530/tao3530.c @@ -9,6 +9,7 @@ #include <malloc.h> #include <netdev.h> #include <twl4030.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/mem.h> diff --git a/board/technologic/ts4600/ts4600.c b/board/technologic/ts4600/ts4600.c index 0ef306d58a..b9cce821d9 100644 --- a/board/technologic/ts4600/ts4600.c +++ b/board/technologic/ts4600/ts4600.c @@ -15,6 +15,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/imx-regs.h> diff --git a/board/technologic/ts4800/ts4800.c b/board/technologic/ts4800/ts4800.c index fe36fb7ffa..a309e58b27 100644 --- a/board/technologic/ts4800/ts4800.c +++ b/board/technologic/ts4800/ts4800.c @@ -10,6 +10,7 @@ #include <init.h> #include <log.h> #include <net.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/gpio.h> #include <asm/arch/imx-regs.h> diff --git a/board/theadorable/theadorable.c b/board/theadorable/theadorable.c index 67bc00b65b..3c4133083f 100644 --- a/board/theadorable/theadorable.c +++ b/board/theadorable/theadorable.c @@ -13,6 +13,7 @@ #if !defined(CONFIG_SPL_BUILD) #include <bootcount.h> #endif +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/arch/cpu.h> diff --git a/board/ti/am335x/board.c b/board/ti/am335x/board.c index 3cc0e4b91c..2cd0a1281f 100644 --- a/board/ti/am335x/board.c +++ b/board/ti/am335x/board.c @@ -27,6 +27,7 @@ #include <asm/arch/mmc_host_def.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mem.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/emif.h> #include <asm/gpio.h> diff --git a/board/ti/am3517crane/am3517crane.c b/board/ti/am3517crane/am3517crane.c index f32d1757db..b1017d6c9b 100644 --- a/board/ti/am3517crane/am3517crane.c +++ b/board/ti/am3517crane/am3517crane.c @@ -11,6 +11,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/mem.h> diff --git a/board/ti/am43xx/board.c b/board/ti/am43xx/board.c index 62ed37cb48..ac0d792643 100644 --- a/board/ti/am43xx/board.c +++ b/board/ti/am43xx/board.c @@ -10,6 +10,7 @@ #include <common.h> #include <eeprom.h> #include <image.h> +#include <asm/global_data.h> #include <dm/uclass.h> #include <env.h> #include <fdt_support.h> diff --git a/board/ti/am57xx/board.c b/board/ti/am57xx/board.c index 7809875510..73063faee6 100644 --- a/board/ti/am57xx/board.c +++ b/board/ti/am57xx/board.c @@ -20,6 +20,7 @@ #include <serial.h> #include <usb.h> #include <errno.h> +#include <asm/global_data.h> #include <asm/omap_common.h> #include <asm/omap_sec_common.h> #include <asm/emif.h> diff --git a/board/ti/am65x/evm.c b/board/ti/am65x/evm.c index 4438f14e4f..fbe33cbea5 100644 --- a/board/ti/am65x/evm.c +++ b/board/ti/am65x/evm.c @@ -15,6 +15,7 @@ #include <net.h> #include <asm/arch/sys_proto.h> #include <asm/arch/hardware.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <asm/omap_common.h> diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c index 6bd59eb10c..888a958491 100644 --- a/board/ti/beagle/beagle.c +++ b/board/ti/beagle/beagle.c @@ -24,6 +24,7 @@ #include <status_led.h> #endif #include <twl4030.h> +#include <asm/global_data.h> #include <linux/mtd/rawnand.h> #include <asm/io.h> #include <asm/arch/mmc_host_def.h> diff --git a/board/ti/dra7xx/evm.c b/board/ti/dra7xx/evm.c index ca1976e16a..05f251f778 100644 --- a/board/ti/dra7xx/evm.c +++ b/board/ti/dra7xx/evm.c @@ -20,6 +20,7 @@ #include <palmas.h> #include <sata.h> #include <serial.h> +#include <asm/global_data.h> #include <linux/string.h> #include <asm/gpio.h> #include <usb.h> diff --git a/board/ti/evm/evm.c b/board/ti/evm/evm.c index ecbd843676..96434b3ba0 100644 --- a/board/ti/evm/evm.c +++ b/board/ti/evm/evm.c @@ -17,6 +17,7 @@ #include <net.h> #include <ns16550.h> #include <serial.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mem.h> #include <asm/arch/mux.h> diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c index 44969e80b4..b9a9f19552 100644 --- a/board/ti/j721e/evm.c +++ b/board/ti/j721e/evm.c @@ -16,6 +16,7 @@ #include <net.h> #include <asm/arch/sys_proto.h> #include <asm/arch/hardware.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <spl.h> diff --git a/board/ti/ks2_evm/board.c b/board/ti/ks2_evm/board.c index 53bc12791d..0c5c2c9146 100644 --- a/board/ti/ks2_evm/board.c +++ b/board/ti/ks2_evm/board.c @@ -7,6 +7,7 @@ */ #include <common.h> +#include <asm/global_data.h> #include "board.h" #include <env.h> #include <hang.h> diff --git a/board/ti/omap5_uevm/evm.c b/board/ti/omap5_uevm/evm.c index 88f56edc54..4777622156 100644 --- a/board/ti/omap5_uevm/evm.c +++ b/board/ti/omap5_uevm/evm.c @@ -15,6 +15,7 @@ #include <serial.h> #include <tca642x.h> #include <usb.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/usb/gadget.h> #include <dwc3-uboot.h> diff --git a/board/ti/panda/panda.c b/board/ti/panda/panda.c index f718e69e85..fda8d5f3c8 100644 --- a/board/ti/panda/panda.c +++ b/board/ti/panda/panda.c @@ -9,6 +9,7 @@ #include <log.h> #include <net.h> #include <serial.h> +#include <asm/global_data.h> #include <asm/mach-types.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mmc_host_def.h> diff --git a/board/ti/sdp4430/sdp.c b/board/ti/sdp4430/sdp.c index 3fd973049a..4895bfafd8 100644 --- a/board/ti/sdp4430/sdp.c +++ b/board/ti/sdp4430/sdp.c @@ -12,6 +12,7 @@ #include <serial.h> #include <asm/arch/sys_proto.h> #include <asm/arch/mmc_host_def.h> +#include <asm/global_data.h> #include "sdp4430_mux_data.h" diff --git a/board/ti/ti816x/evm.c b/board/ti/ti816x/evm.c index becece1c20..2d42af6b80 100644 --- a/board/ti/ti816x/evm.c +++ b/board/ti/ti816x/evm.c @@ -12,6 +12,7 @@ #include <net.h> #include <spl.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/clock.h> #include <asm/arch/cpu.h> diff --git a/board/timll/devkit3250/devkit3250.c b/board/timll/devkit3250/devkit3250.c index f4eaf15970..3c744b943f 100644 --- a/board/timll/devkit3250/devkit3250.c +++ b/board/timll/devkit3250/devkit3250.c @@ -12,6 +12,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/emc.h> #include <asm/arch/wdt.h> +#include <asm/global_data.h> #include <asm/io.h> #include <linux/delay.h> diff --git a/board/timll/devkit8000/devkit8000.c b/board/timll/devkit8000/devkit8000.c index 0731fb7645..0808ca1a54 100644 --- a/board/timll/devkit8000/devkit8000.c +++ b/board/timll/devkit8000/devkit8000.c @@ -22,6 +22,7 @@ #include <malloc.h> #include <ns16550.h> #include <twl4030.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mmc_host_def.h> #include <asm/arch/mux.h> diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index 2ed66261d2..76faa6e78f 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -6,6 +6,7 @@ #include <common.h> #include <cpu_func.h> #include <init.h> +#include <asm/global_data.h> #include <asm/arch/clock.h> #include <asm/arch/imx8-pins.h> diff --git a/board/toradex/apalis-imx8x/apalis-imx8x.c b/board/toradex/apalis-imx8x/apalis-imx8x.c index 739d2e5155..b6f3bdd7ed 100644 --- a/board/toradex/apalis-imx8x/apalis-imx8x.c +++ b/board/toradex/apalis-imx8x/apalis-imx8x.c @@ -12,6 +12,7 @@ #include <asm/arch/iomux.h> #include <asm/arch/sci/sci.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <env.h> diff --git a/board/toradex/apalis_imx6/apalis_imx6.c b/board/toradex/apalis_imx6/apalis_imx6.c index 5ae5274584..0c857b599d 100644 --- a/board/toradex/apalis_imx6/apalis_imx6.c +++ b/board/toradex/apalis_imx6/apalis_imx6.c @@ -12,6 +12,7 @@ #include <image.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/delay.h> diff --git a/board/toradex/apalis_t30/apalis_t30.c b/board/toradex/apalis_t30/apalis_t30.c index f718dc855d..0396eea56b 100644 --- a/board/toradex/apalis_t30/apalis_t30.c +++ b/board/toradex/apalis_t30/apalis_t30.c @@ -11,6 +11,7 @@ #include <asm/arch/pinmux.h> #include <asm/arch-tegra/ap.h> #include <asm/arch-tegra/tegra.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <dm.h> diff --git a/board/toradex/colibri-imx6ull/colibri-imx6ull.c b/board/toradex/colibri-imx6ull/colibri-imx6ull.c index 6ff55ce57b..01f5561596 100644 --- a/board/toradex/colibri-imx6ull/colibri-imx6ull.c +++ b/board/toradex/colibri-imx6ull/colibri-imx6ull.c @@ -4,6 +4,7 @@ */ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/arch/clock.h> diff --git a/board/toradex/colibri-imx8x/colibri-imx8x.c b/board/toradex/colibri-imx8x/colibri-imx8x.c index da081e30be..562199a51a 100644 --- a/board/toradex/colibri-imx8x/colibri-imx8x.c +++ b/board/toradex/colibri-imx8x/colibri-imx8x.c @@ -6,6 +6,7 @@ #include <common.h> #include <cpu_func.h> #include <init.h> +#include <asm/global_data.h> #include <asm/arch/clock.h> #include <asm/arch/imx8-pins.h> diff --git a/board/toradex/colibri_imx6/colibri_imx6.c b/board/toradex/colibri_imx6/colibri_imx6.c index 57d3e526b4..74d59e586a 100644 --- a/board/toradex/colibri_imx6/colibri_imx6.c +++ b/board/toradex/colibri_imx6/colibri_imx6.c @@ -12,6 +12,7 @@ #include <env.h> #include <init.h> #include <net.h> +#include <asm/global_data.h> #include <linux/bitops.h> #include <linux/delay.h> diff --git a/board/toradex/colibri_imx7/colibri_imx7.c b/board/toradex/colibri_imx7/colibri_imx7.c index 8afe1bfd5e..8f7ef992a7 100644 --- a/board/toradex/colibri_imx7/colibri_imx7.c +++ b/board/toradex/colibri_imx7/colibri_imx7.c @@ -12,6 +12,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx7-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/io.h> diff --git a/board/toradex/colibri_pxa270/colibri_pxa270.c b/board/toradex/colibri_pxa270/colibri_pxa270.c index 645751a37e..25fbf41209 100644 --- a/board/toradex/colibri_pxa270/colibri_pxa270.c +++ b/board/toradex/colibri_pxa270/colibri_pxa270.c @@ -15,6 +15,7 @@ #include <asm/arch/pxa.h> #include <asm/arch/regs-mmc.h> #include <asm/arch/regs-uart.h> +#include <asm/global_data.h> #include <asm/io.h> #include <dm/platdata.h> #include <dm/platform_data/pxa_mmc_gen.h> diff --git a/board/toradex/colibri_t20/colibri_t20.c b/board/toradex/colibri_t20/colibri_t20.c index f44ca90ce9..73ef4d2db3 100644 --- a/board/toradex/colibri_t20/colibri_t20.c +++ b/board/toradex/colibri_t20/colibri_t20.c @@ -12,6 +12,7 @@ #include <asm/arch-tegra/ap.h> #include <asm/arch-tegra/board.h> #include <asm/arch-tegra/tegra.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/io.h> #include <i2c.h> diff --git a/board/toradex/colibri_vf/colibri_vf.c b/board/toradex/colibri_vf/colibri_vf.c index 7194ede01c..e9c5bc0632 100644 --- a/board/toradex/colibri_vf/colibri_vf.c +++ b/board/toradex/colibri_vf/colibri_vf.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/arch/clock.h> #include <asm/arch/crm_regs.h> diff --git a/board/toradex/common/tdx-cfg-block.c b/board/toradex/common/tdx-cfg-block.c index adab0a0802..b00467f976 100644 --- a/board/toradex/common/tdx-cfg-block.c +++ b/board/toradex/common/tdx-cfg-block.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <asm/global_data.h> #include "tdx-cfg-block.h" #include "tdx-eeprom.h" diff --git a/board/toradex/common/tdx-eeprom.c b/board/toradex/common/tdx-eeprom.c index fbc267dab6..81bd9e68c2 100644 --- a/board/toradex/common/tdx-eeprom.c +++ b/board/toradex/common/tdx-eeprom.c @@ -5,6 +5,7 @@ #include <dm.h> #include <i2c_eeprom.h> +#include <asm/global_data.h> #include <linux/errno.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/board/toradex/verdin-imx8mm/spl.c b/board/toradex/verdin-imx8mm/spl.c index 72e2e09e25..97d6a31da1 100644 --- a/board/toradex/verdin-imx8mm/spl.c +++ b/board/toradex/verdin-imx8mm/spl.c @@ -12,6 +12,7 @@ #include <asm/arch/ddr.h> #include <asm/arch/imx8mm_pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/mach-imx/boot_mode.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/toradex/verdin-imx8mm/verdin-imx8mm.c b/board/toradex/verdin-imx8mm/verdin-imx8mm.c index 7cfae8767c..76f4a1e209 100644 --- a/board/toradex/verdin-imx8mm/verdin-imx8mm.c +++ b/board/toradex/verdin-imx8mm/verdin-imx8mm.c @@ -7,6 +7,7 @@ #include <init.h> #include <asm/arch/clock.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/io.h> #include <i2c.h> #include <miiphy.h> diff --git a/board/tqc/tqm834x/tqm834x.c b/board/tqc/tqm834x/tqm834x.c index c16784324c..17b4662c16 100644 --- a/board/tqc/tqm834x/tqm834x.c +++ b/board/tqc/tqm834x/tqm834x.c @@ -10,6 +10,7 @@ #include <ioports.h> #include <log.h> #include <mpc83xx.h> +#include <asm/global_data.h> #include <asm/mpc8349_pci.h> #include <i2c.h> #include <miiphy.h> diff --git a/board/tqc/tqma6/tqma6.c b/board/tqc/tqma6/tqma6.c index 2df901a584..26d557cece 100644 --- a/board/tqc/tqma6/tqma6.c +++ b/board/tqc/tqma6/tqma6.c @@ -15,6 +15,7 @@ #include <asm/arch/sys_proto.h> #include <env.h> #include <fdt_support.h> +#include <asm/global_data.h> #include <linux/errno.h> #include <asm/gpio.h> #include <asm/io.h> diff --git a/board/udoo/neo/neo.c b/board/udoo/neo/neo.c index c6edc72440..653ca1ca5a 100644 --- a/board/udoo/neo/neo.c +++ b/board/udoo/neo/neo.c @@ -15,6 +15,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/iomux.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <env.h> diff --git a/board/udoo/udoo.c b/board/udoo/udoo.c index 62b32ae759..d83f23dd35 100644 --- a/board/udoo/udoo.c +++ b/board/udoo/udoo.c @@ -13,6 +13,7 @@ #include <env.h> #include <malloc.h> #include <asm/arch/mx6-pins.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/errno.h> #include <asm/gpio.h> diff --git a/board/variscite/dart_6ul/dart_6ul.c b/board/variscite/dart_6ul/dart_6ul.c index 764aaa8b6b..7326daa179 100644 --- a/board/variscite/dart_6ul/dart_6ul.c +++ b/board/variscite/dart_6ul/dart_6ul.c @@ -11,6 +11,7 @@ #include <asm/arch/crm_regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> #include <dm.h> diff --git a/board/varisys/cyrus/ddr.c b/board/varisys/cyrus/ddr.c index 7949eb88c0..184948094d 100644 --- a/board/varisys/cyrus/ddr.c +++ b/board/varisys/cyrus/ddr.c @@ -8,6 +8,7 @@ #include <hwconfig.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <asm/mmu.h> #include <fsl_ddr_sdram.h> #include <fsl_ddr_dimm_params.h> diff --git a/board/ve8313/ve8313.c b/board/ve8313/ve8313.c index 6cdb110471..78d401e955 100644 --- a/board/ve8313/ve8313.c +++ b/board/ve8313/ve8313.c @@ -11,6 +11,7 @@ #include <common.h> #include <fdt_support.h> #include <init.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <linux/libfdt.h> #include <pci.h> diff --git a/board/vscom/baltos/board.c b/board/vscom/baltos/board.c index afe12466df..4175d41469 100644 --- a/board/vscom/baltos/board.c +++ b/board/vscom/baltos/board.c @@ -13,6 +13,7 @@ #include <init.h> #include <net.h> #include <serial.h> +#include <asm/global_data.h> #include <linux/libfdt.h> #include <spl.h> #include <asm/arch/cpu.h> diff --git a/board/wandboard/wandboard.c b/board/wandboard/wandboard.c index e0e01b1a4a..53299c8701 100644 --- a/board/wandboard/wandboard.c +++ b/board/wandboard/wandboard.c @@ -17,6 +17,7 @@ #include <asm/arch/mx6-pins.h> #include <asm/arch/mxc_hdmi.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> diff --git a/board/warp/warp.c b/board/warp/warp.c index 85da9c1bd4..0f1d038fab 100644 --- a/board/warp/warp.c +++ b/board/warp/warp.c @@ -13,6 +13,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx6-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/iomux-v3.h> #include <asm/mach-imx/mxc_i2c.h> diff --git a/board/warp7/warp7.c b/board/warp7/warp7.c index aaa7006d3b..0f202241dd 100644 --- a/board/warp7/warp7.c +++ b/board/warp7/warp7.c @@ -10,6 +10,7 @@ #include <asm/arch/imx-regs.h> #include <asm/arch/mx7-pins.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <asm/gpio.h> #include <asm/mach-imx/hab.h> #include <asm/mach-imx/iomux-v3.h> diff --git a/board/work-microwave/work_92105/work_92105.c b/board/work-microwave/work_92105/work_92105.c index 2e0def5b64..bdcecff730 100644 --- a/board/work-microwave/work_92105/work_92105.c +++ b/board/work-microwave/work_92105/work_92105.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/sys_proto.h> #include <asm/arch/cpu.h> diff --git a/board/xen/xenguest_arm64/xenguest_arm64.c b/board/xen/xenguest_arm64/xenguest_arm64.c index 4660f3fff2..7d0d782a23 100644 --- a/board/xen/xenguest_arm64/xenguest_arm64.c +++ b/board/xen/xenguest_arm64/xenguest_arm64.c @@ -13,6 +13,7 @@ #include <errno.h> #include <malloc.h> #include <xen.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/armv8/mmu.h> diff --git a/board/xes/xpedite517x/xpedite517x.c b/board/xes/xpedite517x/xpedite517x.c index 2c9499ab20..8a5b52c495 100644 --- a/board/xes/xpedite517x/xpedite517x.c +++ b/board/xes/xpedite517x/xpedite517x.c @@ -5,6 +5,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <fsl_ddr_sdram.h> #include <asm/mmu.h> diff --git a/board/xilinx/common/board.c b/board/xilinx/common/board.c index df19aeadd0..4a83d93a85 100644 --- a/board/xilinx/common/board.c +++ b/board/xilinx/common/board.c @@ -7,6 +7,7 @@ #include <common.h> #include <env.h> #include <log.h> +#include <asm/global_data.h> #include <asm/sections.h> #include <dm/uclass.h> #include <i2c.h> diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c index d4095c07c1..a427ac94a1 100644 --- a/board/xilinx/microblaze-generic/microblaze-generic.c +++ b/board/xilinx/microblaze-generic/microblaze-generic.c @@ -15,6 +15,7 @@ #include <env.h> #include <init.h> #include <log.h> +#include <asm/global_data.h> #include <dm/lists.h> #include <fdtdec.h> #include <linux/sizes.h> diff --git a/board/xilinx/versal/board.c b/board/xilinx/versal/board.c index 2782a346f0..c644fe8dc0 100644 --- a/board/xilinx/versal/board.c +++ b/board/xilinx/versal/board.c @@ -13,6 +13,7 @@ #include <malloc.h> #include <time.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/hardware.h> #include <asm/arch/sys_proto.h> diff --git a/board/xilinx/zynq/board.c b/board/xilinx/zynq/board.c index 7ac069aaaf..49ff3f0dc0 100644 --- a/board/xilinx/zynq/board.c +++ b/board/xilinx/zynq/board.c @@ -16,6 +16,7 @@ #include <watchdog.h> #include <wdt.h> #include <zynqpl.h> +#include <asm/global_data.h> #include <asm/arch/hardware.h> #include <asm/arch/sys_proto.h> #include "../common/board.h" diff --git a/board/xilinx/zynq/bootimg.c b/board/xilinx/zynq/bootimg.c index 481f012c28..2f55078dd7 100644 --- a/board/xilinx/zynq/bootimg.c +++ b/board/xilinx/zynq/bootimg.c @@ -6,6 +6,7 @@ #include <common.h> #include <log.h> #include <part.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/hardware.h> #include <asm/arch/sys_proto.h> diff --git a/board/xilinx/zynq/cmds.c b/board/xilinx/zynq/cmds.c index 73e2b0eac7..6c697caa62 100644 --- a/board/xilinx/zynq/cmds.c +++ b/board/xilinx/zynq/cmds.c @@ -6,6 +6,7 @@ #include <common.h> #include <command.h> #include <log.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/hardware.h> #include <asm/arch/sys_proto.h> diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index 459d9b1e47..43e322f715 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -23,6 +23,7 @@ #include <asm/arch/sys_proto.h> #include <asm/arch/psu_init_gpl.h> #include <asm/cache.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/ptrace.h> #include <dm/device.h> diff --git a/board/zyxel/nsa310s/nsa310s.c b/board/zyxel/nsa310s/nsa310s.c index 3f71e3da44..cd4a7723b1 100644 --- a/board/zyxel/nsa310s/nsa310s.c +++ b/board/zyxel/nsa310s/nsa310s.c @@ -12,6 +12,7 @@ #include <asm/arch/cpu.h> #include <asm/arch/soc.h> #include <asm/arch/mpp.h> +#include <asm/global_data.h> #include <asm/io.h> #include "nsa310s.h" |