]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
pci: Remove <common.h> and add needed includes
authorTom Rini <trini@konsulko.com>
Thu, 2 May 2024 01:31:05 +0000 (19:31 -0600)
committerTom Rini <trini@konsulko.com>
Tue, 7 May 2024 14:00:55 +0000 (08:00 -0600)
Remove <common.h> from this driver directory and when needed
add missing include files directly.

Reviewed-by: Heiko Schocher <hs@denx.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
46 files changed:
drivers/pci/pci-aardvark.c
drivers/pci/pci-emul-uclass.c
drivers/pci/pci-rcar-gen2.c
drivers/pci/pci-rcar-gen3.c
drivers/pci/pci-uclass.c
drivers/pci/pci_auto.c
drivers/pci/pci_auto_common.c
drivers/pci/pci_common.c
drivers/pci/pci_compat.c
drivers/pci/pci_ftpci100.c
drivers/pci/pci_mpc85xx.c
drivers/pci/pci_mvebu.c
drivers/pci/pci_rom.c
drivers/pci/pci_sandbox.c
drivers/pci/pci_sh7751.c
drivers/pci/pci_tegra.c
drivers/pci/pci_x86.c
drivers/pci/pcie_apple.c
drivers/pci/pcie_brcmstb.c
drivers/pci/pcie_dw_common.c
drivers/pci/pcie_dw_meson.c
drivers/pci/pcie_dw_mvebu.c
drivers/pci/pcie_dw_rockchip.c
drivers/pci/pcie_dw_sifive.c
drivers/pci/pcie_dw_ti.c
drivers/pci/pcie_ecam_generic.c
drivers/pci/pcie_ecam_synquacer.c
drivers/pci/pcie_fsl.c
drivers/pci/pcie_fsl_fixup.c
drivers/pci/pcie_imx.c
drivers/pci/pcie_intel_fpga.c
drivers/pci/pcie_iproc.c
drivers/pci/pcie_layerscape.c
drivers/pci/pcie_layerscape_ep.c
drivers/pci/pcie_layerscape_fixup.c
drivers/pci/pcie_layerscape_fixup_common.c
drivers/pci/pcie_layerscape_gen4.c
drivers/pci/pcie_layerscape_gen4_fixup.c
drivers/pci/pcie_layerscape_rc.c
drivers/pci/pcie_mediatek.c
drivers/pci/pcie_phytium.c
drivers/pci/pcie_plda_common.c
drivers/pci/pcie_rockchip.c
drivers/pci/pcie_starfive_jh7110.c
drivers/pci/pcie_uniphier.c
drivers/pci/pcie_xilinx.c

index af0e55cd2f2cd99e654d1484a66fdb761f3128d9..f5db4bdb7605783f9fc10181c752e884743256cf 100644 (file)
@@ -25,7 +25,6 @@
  *
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <asm/io.h>
index a0b8afb87a012fd52bdad5ade62ff5dd7c4534c6..166ee9fcd431a61e32a3273633ed631f1a1f9ba2 100644 (file)
@@ -4,7 +4,6 @@
  * Written by Simon Glass <sjg@chromium.org>
  */
 
-#include <common.h>
 #include <dm.h>
 #include <fdtdec.h>
 #include <log.h>
index b81eb35368967b6ebf55f69f4c802af4f31ac94a..12c31e74087f1db843934d5cef18f29c2ed9a74d 100644 (file)
@@ -5,7 +5,7 @@
  * Copyright (C) 2018 Marek Vasut <marek.vasut@gmail.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <asm/io.h>
 #include <clk.h>
 #include <dm.h>
index 1252ef74c581b7f5731aae9ac76fe559c387992c..76878246f1e02b20d28a9fcbd6fc8d274d6fb0fc 100644 (file)
@@ -15,7 +15,6 @@
  * Author: Phil Edworthy <phil.edworthy@renesas.com>
  */
 
-#include <common.h>
 #include <asm/io.h>
 #include <clk.h>
 #include <dm.h>
index 1a48256de036edc25412cfbbc67465a56a2842d0..6571e653049deab2f46bf3d5cfe7ebf67b3f18c4 100644 (file)
@@ -6,7 +6,6 @@
 
 #define LOG_CATEGORY UCLASS_PCI
 
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <init.h>
index 01230360bad21e8a705d509c15a987807028489b..90f81886445740f606df7a6e3f0eead9398f86cb 100644 (file)
@@ -8,7 +8,7 @@
  * Copyright (c) 2021  Maciej W. Rozycki <macro@orcam.me.uk>
  */
 
-#include <common.h>
+#include <config.h>
 #include <dm.h>
 #include <errno.h>
 #include <log.h>
index 2f4aff01049a2dcb48d00c5f9e97e7459e6cc524..cfa818ed82183d00a36b1193e5a23b6ecd9a3bf9 100644 (file)
@@ -11,7 +11,6 @@
  * Written by Simon Glass <sjg@chromium.org>
  */
 
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <log.h>
index a18251297fd0db3c37a837d467f010ca994b8851..a57cf11cc537775a393c8565a7caf753900d4fd3 100644 (file)
@@ -9,7 +9,6 @@
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  */
 
-#include <common.h>
 #include <dm.h>
 #include <env.h>
 #include <errno.h>
index 9dddca8efe07a14873cad62049fa5aa620b3eba1..8233925e525e76f50c40e58e51062554892f57f7 100644 (file)
@@ -4,7 +4,6 @@
  *
  * Copyright (C) 2014 Google, Inc
  */
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <log.h>
index a1775445005a2f4cf078ab4962f3a33778b9c7e9..43275b3d6a228354101ab69f86e44dd7e8fa94e8 100644 (file)
@@ -1,6 +1,5 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
-#include <common.h>
 #include <pci.h>
 #include <dm.h>
 #include <asm/io.h>
index 249cfe66466b75a2e7dfee5df7dbc2ce500183c3..c07feba79768e971155f3dba9a722e7f081ec975 100644 (file)
@@ -4,7 +4,6 @@
  * Heiko Schocher, DENX Software Engineering, hs@denx.de.
  *
  */
-#include <common.h>
 #include <asm/bitops.h>
 #include <pci.h>
 #include <dm.h>
index 83559550e6fbe8e8a176c49dbacb6b4a12c340a2..77815513b768415ef0472be58debcb506833b2d2 100644 (file)
@@ -10,7 +10,6 @@
  * Pali Rohár <pali@kernel.org>
  */
 
-#include <common.h>
 #include <dm.h>
 #include <log.h>
 #include <malloc.h>
index 438583aa01795187e3e3eca147729b8b8bedf977..78e5de937cdf8e1df4bcfa7607a58b9e0e6e2d7e 100644 (file)
@@ -24,7 +24,6 @@
 
 #define LOG_CATEGORY UCLASS_PCI
 
-#include <common.h>
 #include <bios_emul.h>
 #include <bloblist.h>
 #include <bootstage.h>
@@ -36,6 +35,7 @@
 #include <pci.h>
 #include <pci_rom.h>
 #include <spl.h>
+#include <time.h>
 #include <vesa.h>
 #include <video.h>
 #include <acpi/acpi_s3.h>
index ca44d002371e2b3f7c2aea2a07ad39560020b931..fed0850458d90f9e0c9c7520bc154d7a71a6289b 100644 (file)
@@ -4,7 +4,6 @@
  * Written by Simon Glass <sjg@chromium.org>
  */
 
-#include <common.h>
 #include <dm.h>
 #include <fdtdec.h>
 #include <log.h>
index c1be56ce7a082580bb37a5f196de9f7d95c2a367..3cd01e9b94a285559ddb52beb8b88c86c8ccc359 100644 (file)
@@ -5,7 +5,7 @@
  * (C) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  */
 
-#include <common.h>
+#include <config.h>
 #include <dm.h>
 #include <pci.h>
 #include <asm/processor.h>
index d6374a58e330a4d38778acbb1f8961489a889f01..bb8832c6ab96cda4daa58c2819bc15004c66d63a 100644 (file)
@@ -11,7 +11,6 @@
 
 #define pr_fmt(fmt) "tegra-pcie: " fmt
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <errno.h>
index 8d036930e73b9e936285cf265f0ab834eb27e705..ab76166451c77c34a0553d272c66f263fa13e28e 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (c) 2015 Google, Inc
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <asm/pci.h>
index 21bafba3b0eeffb720cc6ac0b930ea8ce3fe34fb..6a8e715d4b6e16da07c4623c1fc8a758d4e52795 100644 (file)
@@ -16,7 +16,6 @@
  * Author: Marc Zyngier <maz@kernel.org>
  */
 
-#include <common.h>
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <dm/devres.h>
index cd45f0bee9b7996b9305eb80fb282904a87821e4..f978c64365c38419cc13d3d5235b53d676c4a1c9 100644 (file)
@@ -12,7 +12,6 @@
  * Copyright (C) 2020 Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
  */
 
-#include <common.h>
 #include <errno.h>
 #include <dm.h>
 #include <dm/ofnode.h>
index 74fb6df412c7c200b03b78947c393f4c3ecff4c1..0673e516c6fee6c01e5a5d23592e0ef55d49d823 100644 (file)
@@ -8,7 +8,6 @@
  * Copyright (C) 2018 Texas Instruments, Inc
  */
 
-#include <common.h>
 #include <dm.h>
 #include <log.h>
 #include <pci.h>
index f953797908b871c3ab50ea48df26a500dd5a348e..bb78e7874b14d1f8f186cd4e6d37623db42c6ea0 100644 (file)
@@ -9,7 +9,6 @@
  * Copyright (c) 2021 Rockchip, Inc.
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <generic-phy.h>
index c41f3f1530443db1fd46937a542fbccebe806bb8..43b919175c9255de3cb7415ce66ee0c9c6686569 100644 (file)
  *   - drivers/pci/pcie_xilinx.c
  */
 
-#include <common.h>
+#include <config.h>
 #include <dm.h>
 #include <log.h>
 #include <pci.h>
+#include <time.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
index bc4635f67136ae188334bca9f83f7e838fc4d99e..1bad51fb3eb5bb6fde33bf6a61f77234f85a73e1 100644 (file)
@@ -5,7 +5,6 @@
  * Copyright (c) 2021 Rockchip, Inc.
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <generic-phy.h>
index fac3f182372413edb42417e01c5a23aa38f0bc75..6285edf4b03707e1ed0324d0d76b561642ec197e 100644 (file)
@@ -14,7 +14,6 @@
 #include <asm/io.h>
 #include <asm-generic/gpio.h>
 #include <clk.h>
-#include <common.h>
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <generic-phy.h>
index 4195a02de390e77cfd51c06779504531ff4a16b5..78a5d035865191c1d5b8967dcb11fb1a07b03ec9 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2018 Texas Instruments, Inc
  */
 
-#include <common.h>
 #include <dm.h>
 #include <log.h>
 #include <pci.h>
index f5bc6e3d92d646b6123921dabd902298731729dd..3cb2bbbccb4439e18d0f2b69329e9747483ee083 100644 (file)
@@ -7,7 +7,6 @@
  * Copyright (C) 2016 Imagination Technologies
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <linux/ioport.h>
index e3e22891088e2bf87d710f0a7ee77b1538ba6819..fc855dfca4eb23022b4805883eb6d9f812aa6a6f 100644 (file)
@@ -8,7 +8,6 @@
  * Copyright (C) 2021 Linaro Ltd.
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <log.h>
index ec917ee7d5b87d4c2401e08f0cf5b6e53e26e593..18af23c9504e9a4b353ebe0db4685b52a9bcc8a9 100644 (file)
@@ -6,7 +6,7 @@
  * Author: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <dm.h>
 #include <malloc.h>
 #include <mapmem.h>
index f4e227895d174534d0c7fb70375c5ef5f729d622..9187e7af74617a8efc313f3d2c7c6da6efc9fe29 100644 (file)
@@ -6,7 +6,6 @@
  * Author: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
  */
 
-#include <common.h>
 #ifdef CONFIG_OF_BOARD_SETUP
 #include <dm.h>
 #include <fdt_support.h>
index 78f2c7d6bcdf9e0aa0d9931348088202465aeb14..11c4ccbfc5553a826f72c40d4ad1c5a7e8aae07c 100644 (file)
@@ -17,7 +17,6 @@
  * those too in order to have a single modern PCIe iMX driver.
  */
 
-#include <common.h>
 #include <init.h>
 #include <log.h>
 #include <malloc.h>
index 60195cfe1b6e4e8d684197c22496a0d63c40df97..959fd3690869131615f41d8522c542449f3e8054 100644 (file)
@@ -6,7 +6,6 @@
  *
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <asm/global_data.h>
index d6d3a9e202505d00d09152c8223e6fa93b6e6779..360ef1b011f21e8627e2502ac7c77aa3cd35cc17 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <generic-phy.h>
index 3c7c4ca18e8b5324bb5bf3e0a1f28fb86774fc09..1be33095b9cee07e563f841ecafa8c1b5ef0bfe5 100644 (file)
@@ -5,7 +5,6 @@
  * Layerscape PCIe driver
  */
 
-#include <common.h>
 #include <log.h>
 #include <asm/global_data.h>
 #include <asm/io.h>
index 83f7eebd6277002600fe1271f20e6f139ab00143..3520488b345356a13b058c268750ebae6d35142a 100644 (file)
@@ -4,7 +4,7 @@
  * Layerscape PCIe EP driver
  */
 
-#include <common.h>
+#include <config.h>
 #include <asm/arch/fsl_serdes.h>
 #include <dm.h>
 #include <asm/global_data.h>
index c5198353957bbba9f5d29254632df94b5c952a3e..ec4a7e7b65743937fde7e15ede17ff57becf91c6 100644 (file)
@@ -5,7 +5,6 @@
  * Layerscape PCIe driver
  */
 
-#include <common.h>
 #include <dm.h>
 #include <init.h>
 #include <log.h>
index 095874a92763298cf4ef752316572b3e17ac4a17..f37e37f6b153e8a21061ab7ed3d663934d700ace 100644 (file)
@@ -7,10 +7,10 @@
  *
  */
 
-#include <common.h>
 #include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/soc.h>
+#include <linux/errno.h>
 #include <linux/libfdt.h>
 #include <fdt_support.h>
 #include "pcie_layerscape_fixup_common.h"
index 021c975869fd5c8be73d1b06bd5b3710c84638aa..57dc91f2faef6af50755bc0bc4c6f0ad185aee39 100644 (file)
@@ -6,7 +6,7 @@
  * Author: Hou Zhiqiang <Minder.Hou@gmail.com>
  */
 
-#include <common.h>
+#include <config.h>
 #include <log.h>
 #include <asm/arch/fsl_serdes.h>
 #include <pci.h>
index b2a45bf105c84c2e2fa801f3efdba6177a53302d..60c4338bcdb5434ef7a3fb27b56d08a48067b5a7 100644 (file)
@@ -7,7 +7,6 @@
  *
  */
 
-#include <common.h>
 #include <dm.h>
 #include <log.h>
 #include <pci.h>
index 6a5bf88da2340edb15c777592e7f4a2baefaafda..e7913d43a8be398f870ec949601ccc2eb493d672 100644 (file)
@@ -4,7 +4,6 @@
  * Layerscape PCIe driver
  */
 
-#include <common.h>
 #include <asm/arch/fsl_serdes.h>
 #include <pci.h>
 #include <asm/global_data.h>
index f0f34b5d119702920f5153e3905845c21478127e..04d8cc29afd5c9f559b8590f1a23e0c3c6e5c07b 100644 (file)
@@ -7,7 +7,6 @@
  *        Honghui Zhang <honghui.zhang@mediatek.com>
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <generic-phy.h>
index 3bd1f5cd6d912e2f5155fa2d5bb662af08404a48..94de89bcad7b49bd529cfce5cb8c26ac397a25e1 100644 (file)
@@ -7,7 +7,6 @@
  * Copyright (C) 2019
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <asm/global_data.h>
index cd74bb471163be6667c7b9d3bdb8578d660d6c24..622a5cee1099208bd3cf484bda2cb49b5acffc12 100644 (file)
@@ -6,7 +6,6 @@
  *
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <pci.h>
index 624841e9d8b81c0311002d20c8c7ea6764cf49e7..19f9e58a640dca9c3f0c1cf4e605fd122bdd6a41 100644 (file)
@@ -11,7 +11,6 @@
  * Bits taken from Linux Rockchip PCIe host controller.
  */
 
-#include <common.h>
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <generic-phy.h>
index 903a544d37f6266b6ea498c3e6c345123d89c44e..569fbfd35c81def0560deef85b2e689585aa305b 100644 (file)
@@ -7,7 +7,6 @@
  *
  */
 
-#include <common.h>
 #include <clk.h>
 #include <dm.h>
 #include <pci.h>
index f2edea9899a4004e9c188a288fa772d64f220a39..d1170b576bcd8cf74710e3c22054050ac07d3ffd 100644 (file)
@@ -5,7 +5,6 @@
  */
 
 #include <clk.h>
-#include <common.h>
 #include <dm.h>
 #include <dm/device_compat.h>
 #include <generic-phy.h>
index 3db460b5f93627304a3eeec82b2cd14b1568ea24..a674ab04beee834d40b4329f29faa3e24905af7e 100644 (file)
@@ -5,7 +5,6 @@
  * Copyright (C) 2016 Imagination Technologies
  */
 
-#include <common.h>
 #include <dm.h>
 #include <pci.h>
 #include <linux/bitops.h>