diff options
author | Simon Glass <sjg@chromium.org> | 2020-10-31 06:38:53 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-02-02 23:33:42 +0300 |
commit | 401d1c4f5d2d29c4bc4beaec95402ca23eb63295 (patch) | |
tree | 0122abb2a3f1ea9837eaccc6150d2dae9570388e /arch/arm/mach-omap2 | |
parent | fdcb93e1709ab1a2ebb562455621617c29e2099c (diff) | |
download | u-boot-401d1c4f5d2d29c4bc4beaec95402ca23eb63295.tar.xz |
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 'arch/arm/mach-omap2')
-rw-r--r-- | arch/arm/mach-omap2/am33xx/board.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/boot-common.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/hwinit-common.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/omap-cache.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/omap3/am35x_musb.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/omap3/emif4.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/omap3/sdrc.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/timer.c | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/am33xx/board.c b/arch/arm/mach-omap2/am33xx/board.c index e17898d8fb..ef33b3ca1b 100644 --- a/arch/arm/mach-omap2/am33xx/board.c +++ b/arch/arm/mach-omap2/am33xx/board.c @@ -26,6 +26,7 @@ #include <asm/arch/mem.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/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c index cb9d7fdb15..05efe04dc3 100644 --- a/arch/arm/mach-omap2/boot-common.c +++ b/arch/arm/mach-omap2/boot-common.c @@ -11,6 +11,7 @@ #include <ahci.h> #include <log.h> #include <spl.h> +#include <asm/global_data.h> #include <asm/omap_common.h> #include <asm/arch/omap.h> #include <asm/arch/mmc_host_def.h> diff --git a/arch/arm/mach-omap2/hwinit-common.c b/arch/arm/mach-omap2/hwinit-common.c index 7a7086776e..3da50f974d 100644 --- a/arch/arm/mach-omap2/hwinit-common.c +++ b/arch/arm/mach-omap2/hwinit-common.c @@ -16,6 +16,7 @@ #include <init.h> #include <spl.h> #include <asm/arch/sys_proto.h> +#include <asm/global_data.h> #include <linux/sizes.h> #include <asm/emif.h> #include <asm/omap_common.h> diff --git a/arch/arm/mach-omap2/omap-cache.c b/arch/arm/mach-omap2/omap-cache.c index 502ea6987a..1b246f844a 100644 --- a/arch/arm/mach-omap2/omap-cache.c +++ b/arch/arm/mach-omap2/omap-cache.c @@ -15,6 +15,7 @@ #include <cpu_func.h> #include <log.h> #include <asm/cache.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-omap2/omap3/am35x_musb.c b/arch/arm/mach-omap2/omap3/am35x_musb.c index 026e5d2d13..1121acc005 100644 --- a/arch/arm/mach-omap2/omap3/am35x_musb.c +++ b/arch/arm/mach-omap2/omap3/am35x_musb.c @@ -10,6 +10,7 @@ #include <common.h> #include <log.h> +#include <dm/device.h> #include <asm/io.h> #include <asm/arch/am35x_def.h> diff --git a/arch/arm/mach-omap2/omap3/emif4.c b/arch/arm/mach-omap2/omap3/emif4.c index 4cfa132388..df6e9ce1d6 100644 --- a/arch/arm/mach-omap2/omap3/emif4.c +++ b/arch/arm/mach-omap2/omap3/emif4.c @@ -11,6 +11,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mem.h> #include <asm/arch/sys_proto.h> diff --git a/arch/arm/mach-omap2/omap3/sdrc.c b/arch/arm/mach-omap2/omap3/sdrc.c index 1d65ed6227..4d85b1dee9 100644 --- a/arch/arm/mach-omap2/omap3/sdrc.c +++ b/arch/arm/mach-omap2/omap3/sdrc.c @@ -23,6 +23,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/mem.h> #include <asm/arch/sys_proto.h> diff --git a/arch/arm/mach-omap2/timer.c b/arch/arm/mach-omap2/timer.c index bcfba16a08..82b10f6b24 100644 --- a/arch/arm/mach-omap2/timer.c +++ b/arch/arm/mach-omap2/timer.c @@ -18,6 +18,7 @@ #include <common.h> #include <init.h> #include <time.h> +#include <asm/global_data.h> #include <asm/io.h> #include <asm/arch/cpu.h> #include <asm/arch/clock.h> |