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 /arch/m68k | |
parent | fdcb93e1709ab1a2ebb562455621617c29e2099c (diff) | |
download | u-boot-401d1c4f5d2d29c4bc4beaec95402ca23eb63295.tar.gz |
common: Drop asm/global_data.h from common headerWIP/2021-02-02-drop-asm_global_data-when-unused
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/m68k')
-rw-r--r-- | arch/m68k/cpu/mcf5227x/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf5227x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf523x/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf523x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf52x2/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf52x2/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf530x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf532x/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf532x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf5445x/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf5445x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf547x_8x/cpu.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf547x_8x/slicetimer.c | 1 | ||||
-rw-r--r-- | arch/m68k/cpu/mcf547x_8x/speed.c | 1 | ||||
-rw-r--r-- | arch/m68k/lib/bdinfo.c | 1 | ||||
-rw-r--r-- | arch/m68k/lib/bootm.c | 1 | ||||
-rw-r--r-- | arch/m68k/lib/fec.c | 1 | ||||
-rw-r--r-- | arch/m68k/lib/time.c | 1 |
18 files changed, 18 insertions, 0 deletions
diff --git a/arch/m68k/cpu/mcf5227x/cpu.c b/arch/m68k/cpu/mcf5227x/cpu.c index 5ea6158c80..a7adf64f0d 100644 --- a/arch/m68k/cpu/mcf5227x/cpu.c +++ b/arch/m68k/cpu/mcf5227x/cpu.c @@ -13,6 +13,7 @@ #include <vsprintf.h> #include <watchdog.h> #include <command.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf5227x/speed.c b/arch/m68k/cpu/mcf5227x/speed.c index 207f453480..fa9d5cb788 100644 --- a/arch/m68k/cpu/mcf5227x/speed.c +++ b/arch/m68k/cpu/mcf5227x/speed.c @@ -7,6 +7,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf523x/cpu.c b/arch/m68k/cpu/mcf523x/cpu.c index 8664231b5a..8d3ab6f3fb 100644 --- a/arch/m68k/cpu/mcf523x/cpu.c +++ b/arch/m68k/cpu/mcf523x/cpu.c @@ -15,6 +15,7 @@ #include <watchdog.h> #include <command.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/arch/m68k/cpu/mcf523x/speed.c b/arch/m68k/cpu/mcf523x/speed.c index 2f65ac2318..f41f977d7f 100644 --- a/arch/m68k/cpu/mcf523x/speed.c +++ b/arch/m68k/cpu/mcf523x/speed.c @@ -10,6 +10,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf52x2/cpu.c b/arch/m68k/cpu/mcf52x2/cpu.c index 8898a7562a..0676e39141 100644 --- a/arch/m68k/cpu/mcf52x2/cpu.c +++ b/arch/m68k/cpu/mcf52x2/cpu.c @@ -19,6 +19,7 @@ #include <vsprintf.h> #include <watchdog.h> #include <command.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> #include <netdev.h> diff --git a/arch/m68k/cpu/mcf52x2/speed.c b/arch/m68k/cpu/mcf52x2/speed.c index 751c83a4fc..045908a13d 100644 --- a/arch/m68k/cpu/mcf52x2/speed.c +++ b/arch/m68k/cpu/mcf52x2/speed.c @@ -9,6 +9,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/arch/m68k/cpu/mcf530x/speed.c b/arch/m68k/cpu/mcf530x/speed.c index cf53dfeb15..03d9abeb18 100644 --- a/arch/m68k/cpu/mcf530x/speed.c +++ b/arch/m68k/cpu/mcf530x/speed.c @@ -6,6 +6,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf532x/cpu.c b/arch/m68k/cpu/mcf532x/cpu.c index f1e6f734eb..d37dd3defb 100644 --- a/arch/m68k/cpu/mcf532x/cpu.c +++ b/arch/m68k/cpu/mcf532x/cpu.c @@ -15,6 +15,7 @@ #include <watchdog.h> #include <command.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf532x/speed.c b/arch/m68k/cpu/mcf532x/speed.c index 0f54ea4b6a..e2985792d9 100644 --- a/arch/m68k/cpu/mcf532x/speed.c +++ b/arch/m68k/cpu/mcf532x/speed.c @@ -10,6 +10,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf5445x/cpu.c b/arch/m68k/cpu/mcf5445x/cpu.c index ebe15ca518..ac1e591681 100644 --- a/arch/m68k/cpu/mcf5445x/cpu.c +++ b/arch/m68k/cpu/mcf5445x/cpu.c @@ -15,6 +15,7 @@ #include <watchdog.h> #include <command.h> #include <netdev.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf5445x/speed.c b/arch/m68k/cpu/mcf5445x/speed.c index eaa3b39bec..a0b9af8866 100644 --- a/arch/m68k/cpu/mcf5445x/speed.c +++ b/arch/m68k/cpu/mcf5445x/speed.c @@ -7,6 +7,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/cpu/mcf547x_8x/cpu.c b/arch/m68k/cpu/mcf547x_8x/cpu.c index e53adeb46b..c1361e7057 100644 --- a/arch/m68k/cpu/mcf547x_8x/cpu.c +++ b/arch/m68k/cpu/mcf547x_8x/cpu.c @@ -15,6 +15,7 @@ #include <watchdog.h> #include <command.h> #include <netdev.h> +#include <asm/global_data.h> #include <asm/immap.h> #include <asm/io.h> diff --git a/arch/m68k/cpu/mcf547x_8x/slicetimer.c b/arch/m68k/cpu/mcf547x_8x/slicetimer.c index 33b4cff4ec..dc076fc6e8 100644 --- a/arch/m68k/cpu/mcf547x_8x/slicetimer.c +++ b/arch/m68k/cpu/mcf547x_8x/slicetimer.c @@ -7,6 +7,7 @@ #include <common.h> #include <init.h> #include <irq_func.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/timer.h> diff --git a/arch/m68k/cpu/mcf547x_8x/speed.c b/arch/m68k/cpu/mcf547x_8x/speed.c index bc22560ed2..bbcf601f38 100644 --- a/arch/m68k/cpu/mcf547x_8x/speed.c +++ b/arch/m68k/cpu/mcf547x_8x/speed.c @@ -10,6 +10,7 @@ #include <common.h> #include <clock_legacy.h> +#include <asm/global_data.h> #include <asm/processor.h> #include <asm/immap.h> diff --git a/arch/m68k/lib/bdinfo.c b/arch/m68k/lib/bdinfo.c index 404e5f19ed..9ec56fd341 100644 --- a/arch/m68k/lib/bdinfo.c +++ b/arch/m68k/lib/bdinfo.c @@ -8,6 +8,7 @@ #include <common.h> #include <init.h> +#include <asm/global_data.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/m68k/lib/bootm.c b/arch/m68k/lib/bootm.c index 320451144f..51a6f93858 100644 --- a/arch/m68k/lib/bootm.c +++ b/arch/m68k/lib/bootm.c @@ -11,6 +11,7 @@ #include <image.h> #include <lmb.h> #include <log.h> +#include <asm/global_data.h> #include <u-boot/zlib.h> #include <bzlib.h> #include <watchdog.h> diff --git a/arch/m68k/lib/fec.c b/arch/m68k/lib/fec.c index dde353ad17..eecea7a023 100644 --- a/arch/m68k/lib/fec.c +++ b/arch/m68k/lib/fec.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <asm/global_data.h> #include <linux/libfdt.h> #include <fdt_support.h> diff --git a/arch/m68k/lib/time.c b/arch/m68k/lib/time.c index a3eb6db54b..cbe29e72a8 100644 --- a/arch/m68k/lib/time.c +++ b/arch/m68k/lib/time.c @@ -10,6 +10,7 @@ #include <init.h> #include <irq_func.h> #include <time.h> +#include <asm/global_data.h> #include <linux/delay.h> #include <asm/timer.h> |