]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: tegra: Remove <common.h> and add needed includes
authorTom Rini <trini@konsulko.com>
Tue, 30 Apr 2024 13:35:31 +0000 (07:35 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 6 May 2024 21:06:33 +0000 (15:06 -0600)
Remove <common.h> from all mach-tegra and include/asm/arch-tegra files
and when needed add missing include files directly.

Signed-off-by: Tom Rini <trini@konsulko.com>
43 files changed:
arch/arm/include/asm/arch-tegra/ap.h
arch/arm/include/asm/arch-tegra/cboot.h
arch/arm/mach-tegra/ap.c
arch/arm/mach-tegra/arm64-mmu.c
arch/arm/mach-tegra/board.c
arch/arm/mach-tegra/board2.c
arch/arm/mach-tegra/cache.c
arch/arm/mach-tegra/cboot.c
arch/arm/mach-tegra/clock.c
arch/arm/mach-tegra/cmd_enterrcm.c
arch/arm/mach-tegra/cpu.c
arch/arm/mach-tegra/crypto.c
arch/arm/mach-tegra/dt-setup.c
arch/arm/mach-tegra/emc.c
arch/arm/mach-tegra/fuse.c
arch/arm/mach-tegra/gpu.c
arch/arm/mach-tegra/ivc.c
arch/arm/mach-tegra/pmc.c
arch/arm/mach-tegra/powergate.c
arch/arm/mach-tegra/spl.c
arch/arm/mach-tegra/sys_info.c
arch/arm/mach-tegra/tegra114/clock.c
arch/arm/mach-tegra/tegra114/cpu.c
arch/arm/mach-tegra/tegra124/clock.c
arch/arm/mach-tegra/tegra124/cpu.c
arch/arm/mach-tegra/tegra124/pmc.c
arch/arm/mach-tegra/tegra124/psci.c
arch/arm/mach-tegra/tegra124/xusb-padctl.c
arch/arm/mach-tegra/tegra20/bct.c
arch/arm/mach-tegra/tegra20/clock.c
arch/arm/mach-tegra/tegra20/cpu.c
arch/arm/mach-tegra/tegra20/display.c
arch/arm/mach-tegra/tegra20/emc.c
arch/arm/mach-tegra/tegra20/pmu.c
arch/arm/mach-tegra/tegra20/warmboot.c
arch/arm/mach-tegra/tegra20/warmboot_avp.c
arch/arm/mach-tegra/tegra210/clock.c
arch/arm/mach-tegra/tegra210/xusb-padctl.c
arch/arm/mach-tegra/tegra30/bct.c
arch/arm/mach-tegra/tegra30/clock.c
arch/arm/mach-tegra/tegra30/cpu.c
arch/arm/mach-tegra/xusb-padctl-common.c
arch/arm/mach-tegra/xusb-padctl-dummy.c

index 78aeb25ac78e37c7ce1658c2a2985f1000745773..b922b2d30ea0f98bde84cf015bcdec33623585c8 100644 (file)
@@ -4,6 +4,7 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 #include <asm/types.h>
+#include <asm/arch-tegra/tegra.h>
 
 /* Stabilization delays, in usec */
 #define PLL_STABILIZATION_DELAY        (300)
index 4e1da98d1f2105bc61ce8849b482e14efe1c31b6..d0ba83ae8bc8e3d9e479656c109147f9e4a72330 100644 (file)
@@ -6,6 +6,8 @@
 #ifndef _TEGRA_CBOOT_H_
 #define _TEGRA_CBOOT_H_
 
+#include <linux/errno.h>
+#include <linux/types.h>
 #include <net.h>
 
 #ifdef CONFIG_ARM64
index 532730fe7270aba943f92cce32adf4137cee9e98..1ea620e4ab594634cce575ee1efa19994b43d5da 100644 (file)
@@ -6,7 +6,7 @@
 
 /* Tegra AP (Application Processor) code */
 
-#include <common.h>
+#include <config.h>
 #include <log.h>
 #include <linux/bug.h>
 #include <asm/io.h>
index ea4eac392d96fe3d633f26146db9d4c34a0e0db4..4fbe47a91e1e24bd795fba2132aeb66d689ca242 100644 (file)
@@ -7,7 +7,6 @@
  * Copyright (c) 2015, NVIDIA CORPORATION. All rights reserved.
  */
 
-#include <common.h>
 #include <asm/system.h>
 #include <asm/armv8/mmu.h>
 
index 327d70bd4cc081abfbba0d4e1f7514c069fc62f6..c382e0428603f6c6bc1134cc606de2b0c59dd8f6 100644 (file)
@@ -4,7 +4,7 @@
  *  NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <cpu_func.h>
 #include <dm.h>
 #include <init.h>
index adea12c9b7f9a3bc1cbf2e14ce10360b455a263d..479137e457cb7f77eb1c98c6040626f7bdb992a3 100644 (file)
@@ -4,7 +4,7 @@
  *  NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <dm.h>
 #include <env.h>
 #include <errno.h>
index d7063490e222092e04e634df94e3edafe225ecad..462364abf03846f08aa79a54756dda60c1978f94 100644 (file)
@@ -5,7 +5,6 @@
 
 /* Tegra cache routines */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/ap.h>
 #if IS_ENABLED(CONFIG_TEGRA_GP_PADCTRL)
index 8f5bb2f261a9357aabf9dc581f67c70ccba5027f..c12543d71ac0a2ea81ac54d20eefe2ddfe800ecb 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2016-2018, NVIDIA CORPORATION.
  */
 
-#include <common.h>
 #include <env.h>
 #include <fdt_support.h>
 #include <fdtdec.h>
index 575da2bdb5a2dc3c5a26273bf19ae7842ae31bbf..157e6c4911a4c35aad72c05fad36e56b9fdc6c96 100644 (file)
@@ -5,7 +5,6 @@
 
 /* Tegra SoC common clock control functions */
 
-#include <common.h>
 #include <div64.h>
 #include <dm.h>
 #include <errno.h>
index 92ff6cb1bf86d6ef4774f4487b5baa68a8b24986..8fa1207e97a8adf17f7cea161895b19fa8d22542 100644 (file)
@@ -24,7 +24,6 @@
  * (C) Copyright 2004 Texas Insturments
  */
 
-#include <common.h>
 #include <command.h>
 #include <cpu_func.h>
 #include <irq_func.h>
index 59ca8aeabac7ba720c9050052a5915ef1455379d..5f2a5917102406ddccf887460786f10d76190cfe 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2010-2019, NVIDIA CORPORATION.  All rights reserved.
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 893da35e0b9dfcdc5cba70a7e0f5f37ec0f2b87a..49e6a45243adc55c2a2ae8d33b7e3c5327de6562 100644 (file)
@@ -4,7 +4,6 @@
  * (C) Copyright 2010 - 2011 NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <log.h>
 #include <linux/errno.h>
 #include <asm/arch-tegra/crypto.h>
index c11494722bc7aee5a8d9a2ed5a7376511f9232e3..f4ae602d523965fd2f5d47ea70bf18df69df8654 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2010-2016, NVIDIA CORPORATION.
  */
 
-#include <common.h>
 #include <fdtdec.h>
 #include <stdlib.h>
 #include <asm/arch-tegra/cboot.h>
index 2eea14b5a744a1067f42d5c39d82b3de0bbd71a6..83fad35d4dcc4879db9643b2b0250df04c1442e9 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2011 The Chromium OS Authors.
  */
 
-#include <common.h>
 #include <asm/global_data.h>
 #include "emc.h"
 #include <asm/io.h>
index 83bd505538411cb7c9ddc5b8739c8dc00b7f3654..e9b5259ac7010126469c07e06eed3aac1f1e7b9e 100644 (file)
@@ -7,7 +7,6 @@
  *  Svyatoslav Ryhel <clamor95@gmail.com>
  */
 
-#include <common.h>
 #include <linux/delay.h>
 #include <asm/io.h>
 
index 36538e7f96adc75a51638c413b121ac79c4e0194..23381759b79716e8e68ba4fe76550398a0dcd1ea 100644 (file)
@@ -5,7 +5,6 @@
 
 /* Tegra vpr routines */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/tegra.h>
index 66c1276f4b876cbe90ec0c8e6b7176d5d711bf67..0445d5d48e5cbe877589f8fc29e901e1399e5924 100644 (file)
@@ -3,11 +3,11 @@
  * Copyright (c) 2016, NVIDIA CORPORATION.
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <asm/io.h>
 #include <asm/arch-tegra/ivc.h>
 #include <linux/bug.h>
+#include <linux/errno.h>
 #include <linux/printk.h>
 
 #define TEGRA_IVC_ALIGN 64
index c4f5106750b80cc14ce501c2e4a0697e7b051ff2..3f968d4aeae862053dc4e7f26335ebbe1bbb9aa5 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2018-2019, NVIDIA CORPORATION. All rights reserved.
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <log.h>
 #include <asm/global_data.h>
index 631bc04e95061d20b5075df7ab657092dfabaf43..2a2f8467216e82bd943035bde642cdef6837b2eb 100644 (file)
@@ -3,8 +3,8 @@
  * Copyright (c) 2014-2019, NVIDIA CORPORATION.  All rights reserved.
  */
 
-#include <common.h>
 #include <errno.h>
+#include <time.h>
 #include <linux/delay.h>
 
 #include <asm/io.h>
index ed897efc5f07510683104786212ec4a4b040a8d2..5df0eb28c96f4a4a20fcf408707b3924586466bb 100644 (file)
@@ -5,7 +5,6 @@
  *
  * Allen Martin <amartin@nvidia.com>
  */
-#include <common.h>
 #include <debug_uart.h>
 #include <log.h>
 #include <spl.h>
index 5ad586ac17fb079974c682a3e0a5dcda0c6a27a0..11b40480246620d88c8a0dd7e89b93227d0295f1 100644 (file)
@@ -4,7 +4,6 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <init.h>
 #include <linux/ctype.h>
 #if defined(CONFIG_TEGRA124) || defined(CONFIG_TEGRA30)
index 2ee755bc649c69788cf6ac4253eabb6b598181c1..d5cc8ac44dde9c780f6c258c13e4406f8ba543f4 100644 (file)
@@ -6,7 +6,6 @@
 
 /* Tegra114 Clock control functions */
 
-#include <common.h>
 #include <init.h>
 #include <log.h>
 #include <asm/io.h>
index 7d8f080c310caf02ee3b688b0dc7f4c319b33f0a..3fe2d2d73246584b2a3777093b4ae6de96536641 100644 (file)
@@ -4,7 +4,6 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index ed8b6d963816a45369d1df288944e0d0805ee957..4ac0c10c597d1d2a257a7ea7a655561964aacc92 100644 (file)
@@ -6,7 +6,7 @@
 
 /* Tegra124 Clock control functions */
 
-#include <common.h>
+#include <config.h>
 #include <init.h>
 #include <log.h>
 #include <asm/io.h>
index b1bfe8fb5e139937f5ed9347a20de53d15302700..07892aedd3cbfad645c676730368228d3c199b5d 100644 (file)
@@ -4,7 +4,6 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/ahb.h>
index 3921ffb52af49b5835ecf64a46069c4ffe636944..2294911501e799353b5948f50835f3bba30d81bb 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2017 Google, Inc
  */
 
-#include <common.h>
 #include <dm.h>
 #include <syscon.h>
 
index ab102a6226115a3256059e9a12acbc7d2961331b..a50b681935aa33384d358237dbdf12cb7a9663e2 100644 (file)
@@ -4,7 +4,6 @@
  * Author: Jan Kiszka <jan.kiszka@siemens.com>
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/psci.h>
 #include <asm/arch/flow.h>
index 69736aa392553194b3a6b71d9fb341442e6a373c..1153444267d33d2730bf672dea9b2f0370f4146c 100644 (file)
@@ -5,9 +5,9 @@
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
+#include <time.h>
 #include <dm/of_access.h>
 #include <dm/ofnode.h>
 #include <linux/delay.h>
index b2c44f3d237c60614786305510f399f1fcf3c439..e155b98cf65545b78ea383fa4422290df755ce57 100644 (file)
@@ -4,7 +4,6 @@
  * Copyright (c) 2022, Svyatoslav Ryhel <clamor95@gmail.com>
  */
 
-#include <common.h>
 #include <command.h>
 #include <log.h>
 #include <asm/arch-tegra/crypto.h>
index 109b73bfbe7f14e6266736eb316ad1c8d2ce18b0..6af20e9c782bb7dfd0b7c42f4dbdc1214c1c13ce 100644 (file)
@@ -7,7 +7,6 @@
 
 /* Tegra20 Clock control functions */
 
-#include <common.h>
 #include <errno.h>
 #include <init.h>
 #include <log.h>
index e5b60598f7f7a383c67bc9e3884dc37387191259..1ba3930b5e6ed814626e72d79a020c3cebd64adf 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2010-2012, NVIDIA CORPORATION.  All rights reserved.
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/arch/tegra.h>
 #include <asm/arch-tegra/pmc.h>
index 4ba3fb23fd63b64ba61b51dd32ad58cb6f8ea559..207e50aac9053b70e662fb48143a553bb0438199 100644 (file)
@@ -4,7 +4,6 @@
  *  NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/tegra.h>
index fb5e699c940dac395551b6600ddb74b2c7cb762f..e2ee8f124ac799c533c2b92fe01eb462c4ccbecf 100644 (file)
@@ -3,7 +3,7 @@
  * Copyright (c) 2011 The Chromium OS Authors.
  */
 
-#include <common.h>
+#include <config.h>
 #include <fdtdec.h>
 #include <log.h>
 #include <asm/io.h>
index 05d0668cdbaacc69ec72f8d809f6c8a62e3724ff..f2fe5d0fa9dc09d5c3111c6da6202312265fea58 100644 (file)
@@ -4,7 +4,6 @@
  * (C) Copyright 2010,2011 NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <tps6586x.h>
index 5e3a9ebaceb3ed6ef1d8d6d9cb787e057de59298..18034c83a1c216618555c04267b957c68ea30d9d 100644 (file)
@@ -4,7 +4,6 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
 #include <linux/errno.h>
index 94ce762e01f5886f1737583980eb9c9d53035ffa..65bbe1825356998ceef9ba8eab98a7297d4460f2 100644 (file)
@@ -4,7 +4,7 @@
  * NVIDIA Corporation <www.nvidia.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/flow.h>
index 74817e0440b8080ac747bda8c330c1e14a2bd0fa..57ff0b2a19afec2e2fc41086c78779c39b8c2481 100644 (file)
@@ -6,10 +6,10 @@
 
 /* Tegra210 Clock control functions */
 
-#include <common.h>
 #include <errno.h>
 #include <init.h>
 #include <log.h>
+#include <time.h>
 #include <asm/cache.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 30d0395bb0e58553a6885d8db7084702ff57503c..e409c2842e241a1f9b35337883bd6a1c67319780 100644 (file)
@@ -5,9 +5,9 @@
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
+#include <time.h>
 #include <asm/global_data.h>
 #include <dm/of_access.h>
 #include <dm/ofnode.h>
index cff1a3e98d2746800114eef60ceaed504a7cbe3e..250009ea8d8ec59097296ae0407806be444835ed 100644 (file)
@@ -4,9 +4,9 @@
  * Copyright (c) 2022, Svyatoslav Ryhel <clamor95@gmail.com>
  */
 
-#include <common.h>
 #include <command.h>
 #include <log.h>
+#include <vsprintf.h>
 #include <asm/arch-tegra/crypto.h>
 #include "bct.h"
 #include "uboot_aes.h"
index 0af8cde8c64db419199df67a0ab77feea298a1eb..7d61127920be9b2c18739d3d04d5ced7ef8c695e 100644 (file)
@@ -6,7 +6,6 @@
 
 /* Tegra30 Clock control functions */
 
-#include <common.h>
 #include <errno.h>
 #include <init.h>
 #include <log.h>
index 60bbf13ea5259837f19b13ceb6ffbf981702e93e..51a9deab1fdab485567376b2a9458f2d2d25ad3a 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2010-2014, NVIDIA CORPORATION.  All rights reserved.
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
index 28fdebe50a331c173cd6b7f196cb9aedd501a479..a3515d903a69525672a242117143a22a12014f45 100644 (file)
@@ -5,7 +5,6 @@
 
 #define pr_fmt(fmt) "tegra-xusb-padctl: " fmt
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
 #include <linux/printk.h>
index f2d90302f6d2932beac4c839be5485e1272f0dbb..1345b80747e88b076589adac826ec82f4737ab76 100644 (file)
@@ -3,9 +3,9 @@
  * Copyright (c) 2014, NVIDIA CORPORATION.  All rights reserved.
  */
 
-#include <common.h>
 #include <errno.h>
 
+#include <linux/compiler.h>
 #include <asm/arch-tegra/xusb-padctl.h>
 
 struct tegra_xusb_phy * __weak tegra_xusb_phy_get(unsigned int type)