]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
mips: Remove common.h usage
authorTom Rini <trini@konsulko.com>
Thu, 12 Oct 2023 23:03:58 +0000 (19:03 -0400)
committerTom Rini <trini@konsulko.com>
Tue, 24 Oct 2023 20:34:45 +0000 (16:34 -0400)
We can remove common.h from most cases of the code here, and only a few
places need an additional header instead.

Signed-off-by: Tom Rini <trini@konsulko.com>
46 files changed:
arch/mips/cpu/cpu.c
arch/mips/cpu/interrupts.c
arch/mips/cpu/time.c
arch/mips/include/asm/cacheops.h
arch/mips/lib/boot.c
arch/mips/lib/bootm.c
arch/mips/lib/cache.c
arch/mips/lib/reloc.c
arch/mips/lib/spl.c
arch/mips/lib/stack.c
arch/mips/lib/traps.c
arch/mips/mach-ath79/ar933x/clk.c
arch/mips/mach-ath79/ar933x/ddr.c
arch/mips/mach-ath79/ar934x/clk.c
arch/mips/mach-ath79/ar934x/cpu.c
arch/mips/mach-ath79/ar934x/ddr.c
arch/mips/mach-ath79/cpu.c
arch/mips/mach-ath79/dram.c
arch/mips/mach-ath79/qca953x/clk.c
arch/mips/mach-ath79/qca953x/ddr.c
arch/mips/mach-ath79/qca956x/clk.c
arch/mips/mach-ath79/qca956x/cpu.c
arch/mips/mach-ath79/qca956x/ddr.c
arch/mips/mach-ath79/reset.c
arch/mips/mach-bmips/dram.c
arch/mips/mach-jz47xx/jz4780/gpio.c
arch/mips/mach-jz47xx/jz4780/jz4780.c
arch/mips/mach-jz47xx/jz4780/pll.c
arch/mips/mach-jz47xx/jz4780/reset.c
arch/mips/mach-jz47xx/jz4780/sdram.c
arch/mips/mach-jz47xx/jz4780/timer.c
arch/mips/mach-mscc/cpu.c
arch/mips/mach-mscc/dram.c
arch/mips/mach-mscc/gpio.c
arch/mips/mach-mscc/include/mach/ddr.h
arch/mips/mach-mscc/phy.c
arch/mips/mach-mscc/reset.c
arch/mips/mach-mtmips/cpu.c
arch/mips/mach-mtmips/ddr_cal.c
arch/mips/mach-mtmips/ddr_init.c
arch/mips/mach-mtmips/mt7628/ddr.c
arch/mips/mach-mtmips/mt7628/init.c
arch/mips/mach-mtmips/mt7628/serial.c
arch/mips/mach-mtmips/spl.c
arch/mips/mach-pic32/cpu.c
arch/mips/mach-pic32/reset.c

index f0e20da28f76ec71010aac54be6ff6b79d900e19..acfc9dc43f170957e35c2ce26b13bff5a12236b6 100644 (file)
@@ -4,7 +4,6 @@
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
  */
 
-#include <common.h>
 #include <command.h>
 #include <init.h>
 #include <linux/compiler.h>
index b3ba9aaeae1e816891581c8dee943a956ca1a06f..f7f9a185ed49167f1b57bf903caff4aff1c0debc 100644 (file)
@@ -4,7 +4,6 @@
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
  */
 
-#include <common.h>
 #include <irq_func.h>
 
 int interrupt_init(void)
index 5e7a7144d02766f80b92870ebef5c3c32bca11be..210709d3b81dd286361c6fb7c8805d632deeeaa2 100644 (file)
@@ -4,7 +4,6 @@
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  */
 
-#include <common.h>
 #include <time.h>
 #include <asm/mipsregs.h>
 
index 641e2ad58decb5d2d3474993c2d648bd91774611..c1015c885e14a366578dbb58cc8537d8edec311f 100644 (file)
@@ -11,6 +11,7 @@
 #include <asm/cache.h>
 
 #ifndef __ASSEMBLY__
+#include <linux/types.h>
 
 static inline void mips_cache(int op, const volatile void *addr)
 {
index 1b29d637ce9b8a98e3e4fbe31b320c6f8baa4c7f..749625aa974817e4f573aae7628f5904db57f6a7 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2020 Stefan Roese <sr@denx.de>
  */
 
-#include <common.h>
 #include <command.h>
 #include <cpu_func.h>
 #include <asm/global_data.h>
index ab92bd06b0ee02fe1be5854394eadc4f7272fefe..d6d2f7d9d031451cdfec61de4b73d8e61e31202a 100644 (file)
@@ -4,7 +4,6 @@
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  */
 
-#include <common.h>
 #include <bootstage.h>
 #include <env.h>
 #include <image.h>
index d23b38d6b93fa1804b90e75811a0ab025d03d677..d365578b926cbf08f9062fb22cf884f36b2c55a0 100644 (file)
@@ -4,7 +4,6 @@
  * Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <malloc.h>
 #include <asm/cache.h>
index 9cf6809f40688aae47ae0c55d9a1693dec32f64a..69dd63a31d2136b8a6b78b2417b3107866a0f499 100644 (file)
@@ -26,7 +26,6 @@
  * terminating R_MIPS_NONE reloc includes no offset.
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <init.h>
 #include <asm/relocs.h>
index f96fda5b2de91691b8e6127a92739b4e4ab8852d..b4087546dd1dc9c58f2aa1e5c26f14720adc912c 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2020 Stefan Roese <sr@denx.de>
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <log.h>
 #include <spl.h>
index 930d21856d9073596f976295a627a5fac93470ea..5797271ae94eb31846694350d49f422f2d44391c 100644 (file)
@@ -1,6 +1,5 @@
 // SPDX-License-Identifier: GPL-2.0+
 
-#include <common.h>
 #include <init.h>
 #include <log.h>
 #include <asm/global_data.h>
index 7a682f256a65cdc4e49673ed2b9d631f9b354cbf..40469d1be0906794406fb09c2bb4f029c943d95b 100644 (file)
@@ -10,9 +10,9 @@
  * Copyright (C) 2014, Imagination Technologies Ltd.
  */
 
-#include <common.h>
 #include <asm/global_data.h>
 #include <asm/ptrace.h>
+#include <config.h>
 #include <cpu_func.h>
 #include <hang.h>
 #include <init.h>
@@ -20,6 +20,7 @@
 #include <asm/mipsregs.h>
 #include <asm/addrspace.h>
 #include <asm/system.h>
+#include <asm/u-boot.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 68d48939d7d23df64d00820309ca7ec9ce934ea6..86fc40a657e179de75841137d0bec7a860d4118c 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  */
 
-#include <common.h>
 #include <clock_legacy.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
index 09166ecf8f0757e78bfdf535bf79f869a5205dd6..a932efbfbd792348edfb5c9fca57a5fd6229fe8b 100644 (file)
@@ -4,7 +4,6 @@
  * Based on Atheros LSDK/QSDK
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
index 6ed4057353a8d78bb41b49156bc4b5d880b33c40..bdaa6839a2bda2160be61485be3f0503fa8fe008 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
  */
 
-#include <common.h>
 #include <clock_legacy.h>
 #include <command.h>
 #include <hang.h>
index 7daac03671493864be8c28089de7d4c743825e69..f2e4ef191eb5b99342f2883be4ac326deccebc01 100644 (file)
@@ -3,7 +3,5 @@
  * Copyright (C) 2016 Marek Vasut <marex@denx.de>
  */
 
-#include <common.h>
-
 /* The lowlevel_init() is not needed on AR934x */
 void lowlevel_init(void) {}
index 9df48b97ef46efdffcff4516f00d68d70df28d10..e260783d9597703a76893420cdc613ac7099fd3b 100644 (file)
@@ -5,7 +5,6 @@
  * Based on RAM init sequence by Piotr Dymacz <pepe2k@gmail.com>
  */
 
-#include <common.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
index 79f419088a9989897a40010cc03f05266758b5f1..24160ef11521345fe5508e09a04f4a6a1917bb91 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  */
 
-#include <common.h>
 #include <init.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
index 545b1199e1063d4ac1ee7ea3f3cbe14eff06e1e6..247691d3378f00996fee54693f61b943550fc5d9 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  */
 
-#include <common.h>
 #include <init.h>
 #include <asm/global_data.h>
 #include <linux/sizes.h>
index f5438ef1c8d9b6493cebefbdd9df55d24d19e482..379085f1ff7f9e6c1dfdd890e867ff70dce1175c 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2015-2016 Wills Wang <wills.wang@live.com>
  */
 
-#include <common.h>
 #include <clock_legacy.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
index 78f2370e09cec4454ad63f1728fb614968ddb682..0eb69d3a0fb10cd04b4516354b89533f18a0a633 100644 (file)
@@ -4,7 +4,6 @@
  * Based on Atheros LSDK/QSDK
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
 #include <asm/types.h>
index 6a58dba91f3f2ee0f50434d7914d0984819b3760..6138a915efcdf823d668077ddf419bb89d736ab7 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2019 Rosy Song <rosysong@rosinson.com>
  */
 
-#include <common.h>
 #include <clock_legacy.h>
 #include <log.h>
 #include <asm/global_data.h>
index 08a8c84e72dd0eaa2de21f961460a6af36bb5666..7da8d0e60f1974209c007ec4628a43437577ffb4 100644 (file)
@@ -3,7 +3,5 @@
  * Copyright (C) 2019 Rosy Song <rosysong@rosinson.com>
  */
 
-#include <common.h>
-
 /* The lowlevel_init() is not needed on QCA956X */
 void lowlevel_init(void) {}
index f9cf8daa224294671be80e09c0c56312fd2ef58a..2e46e24f48309871e44b1ca2c59b1106228c6bcc 100644 (file)
@@ -5,7 +5,6 @@
  * Based on QSDK
  */
 
-#include <common.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
 #include <asm/addrspace.h>
index 6cd5e77fd15ae783c7d42fe4564dd28da9e8524c..62da8b92a7d412e053360a1fbe7429b87dbcf254 100644 (file)
@@ -4,7 +4,6 @@
  * Copyright (C) 2018-2019 Rosy Song <rosysong@rosinson.com>
  */
 
-#include <common.h>
 #include <linux/bitops.h>
 #include <linux/delay.h>
 #include <linux/errno.h>
index bba6cd6f4aaf6807766bfe74fa1dcbd4e36c77ed..eec8b44e47ea25de97eaff776655247faab83f20 100644 (file)
@@ -4,7 +4,6 @@
  * Copyright (C) 2017 Álvaro Fernández Rojas <noltari@gmail.com>
  */
 
-#include <common.h>
 #include <init.h>
 #include <log.h>
 #include <ram.h>
index d4884e7fa9f11657ac190e68925cf5f9aa1267d0..7f6717efc16f48fb802e171306ee1a3b1de262cd 100644 (file)
@@ -1,7 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0+
 
 #include <config.h>
-#include <common.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
 #include <mach/jz4780.h>
index 56fdf04bca9d4de4f87a36d1298d13ab7150569c..1d6fb6a4e27cc7898228888eacb356ba7870ecea 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 #include <config.h>
-#include <common.h>
 #include <cpu_func.h>
 #include <hang.h>
 #include <image.h>
index 4519b478ccb08d63b068fba233b6c2695322dfd0..8ef00f99a106172bcd7502f564ea14d4914b5a14 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 #include <config.h>
-#include <common.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
 #include <linux/delay.h>
index bf6addccb5dea44b5fd4db71de1fb164b9b1a455..d2e9eb79e6dfc46e662662bdd9faf54ee6a18c33 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 #include <config.h>
-#include <common.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
 #include <mach/jz4780.h>
index 690f3c5601daf3957e5a3c31a4afc557702fd29f..09296ee21ada2556569b93b91acf16c2e49f3a39 100644 (file)
@@ -9,7 +9,6 @@
  * Copyright (c) 2006-2013 Ingenic Semiconductor
  */
 
-#include <common.h>
 #include <hang.h>
 #include <init.h>
 #include <asm/io.h>
index 82bb9e8c3bfafc72ced6d19428e7530fa0bb327f..94ef505f18fead3a553e074bd760d311b0aaa068 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 #include <config.h>
-#include <common.h>
 #include <div64.h>
 #include <init.h>
 #include <irq_func.h>
index d484eb92c419ec951051cd6dbe8fe627114d67fc..22b1b98e0ef4e545b7bbcd0100c6b0c6b5403c66 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2018 Microsemi Corporation
  */
 
-#include <common.h>
 #include <init.h>
 #include <asm/global_data.h>
 #include <linux/bitops.h>
index f7fbd33cc4b99af1cce437c2c2006836d7d951ef..c7c2040a11ab414d7780e4588b9ad43b80210d91 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2018 Microsemi Corporation
  */
 
-#include <common.h>
 #include <init.h>
 #include <asm/global_data.h>
 
index d6b4c5d7684bfb9427c90f148df1ef9dc21665a6..6cd0e2436e78c211b12ba7ae565c520b24570ab1 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2018 Microsemi Corporation
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <linux/bitops.h>
 
index 75fb3ca00d2c43512ba91fe9672dc8155aa659a7..3ba33d27c178dc18771e464fa85ff643c4b5f33f 100644 (file)
@@ -6,6 +6,7 @@
 #ifndef __ASM_MACH_DDR_H
 #define __ASM_MACH_DDR_H
 
+#include <config.h>
 #include <asm/cacheops.h>
 #include <asm/io.h>
 #include <asm/reboot.h>
index 83d3e5bdd28f63e7ba9d9cb530f7d947f3f5790d..444d1f5315d5ad4d2e611450ee07ab4a3a9c0112 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2018 Microsemi Corporation
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 
index a1214573b51aa5d1d0bff5c1194f37cf3ab39a6e..ca9a7c679d94810b4b7839ea2fa24269f4ced40e 100644 (file)
@@ -3,8 +3,6 @@
  * Copyright (c) 2018 Microsemi Corporation
  */
 
-#include <common.h>
-
 #include <asm/sections.h>
 #include <asm/io.h>
 
index e88dab10c76e5b6fb9b0ff54c15374be18a69eae..243938a0ebb7a805717f1e56af13bc78fd817734 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2018 Stefan Roese <sr@denx.de>
  */
 
-#include <common.h>
 #include <event.h>
 #include <init.h>
 #include <malloc.h>
index 762619a960f38b3b7d12e372a7e41633148e6f60..e2e1760a64681a07c26158de0c4e036d993c564f 100644 (file)
@@ -5,7 +5,6 @@
  * Author:  Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <asm/addrspace.h>
 #include <asm/cacheops.h>
 #include <asm/global_data.h>
index 9c986daea6f5c39afe0b0c4d38cc9aee9191d157..cab53561e42ecbc4e35701f41e2feadbd23def2b 100644 (file)
@@ -5,7 +5,6 @@
  * Author:  Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <linux/bitops.h>
 #include <linux/delay.h>
 #include <linux/io.h>
index 4e72459906e8924a9fbe54e715d6ef41d6f73a6a..198bf262f92b0619ae4fa06c88de71bfe0fde604 100644 (file)
@@ -5,7 +5,6 @@
  * Author:  Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <asm/addrspace.h>
 #include <asm/global_data.h>
 #include <linux/bitops.h>
index 6b535129df12941cd80c1cc4f066fce0f9f44a8f..2996fd9ef4ee95a93bf2e88760d70eba6754fda1 100644 (file)
@@ -5,7 +5,6 @@
  * Author:  Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <asm/global_data.h>
index e5f3f87a6737004f2b1b6ff616d8b6ae65cafac7..11a2149e12734865266cd866646eb3598caf993b 100644 (file)
@@ -5,7 +5,6 @@
  * Author:  Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include "mt7628.h"
 
index fe5b49e702f11392cdc3cbdffe6cb42d8dcfc42d..0208bc423dfb6732f0c720b9dcbce82153801933 100644 (file)
@@ -5,7 +5,6 @@
  * Author: Weijie Gao <weijie.gao@mediatek.com>
  */
 
-#include <common.h>
 #include <init.h>
 #include <spl.h>
 #include <asm/sections.h>
index 7ed306e045ea762e44530a6042250930a54730a0..dbf8c9cd221dd94d026bd8956e00ae9d356121b5 100644 (file)
@@ -4,7 +4,6 @@
  * Purna Chandra Mandal <purna.mandal@microchip.com>
  *
  */
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <event.h>
index 8071b13f7b48deb4ea7199abb27936ad69cbbff9..efd6985b44a179c8b5ae73e3875d2fd9c75e63e4 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <mach/pic32.h>