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

Signed-off-by: Tom Rini <trini@konsulko.com>
41 files changed:
drivers/ddr/altera/sdram_agilex.c
drivers/ddr/altera/sdram_arria10.c
drivers/ddr/altera/sdram_gen5.c
drivers/ddr/altera/sdram_n5x.c
drivers/ddr/altera/sdram_s10.c
drivers/ddr/altera/sdram_soc64.c
drivers/ddr/altera/sequencer.c
drivers/ddr/altera/sequencer.h
drivers/ddr/fsl/arm_ddr_gen3.c
drivers/ddr/fsl/ctrl_regs.c
drivers/ddr/fsl/ddr1_dimm_params.c
drivers/ddr/fsl/ddr2_dimm_params.c
drivers/ddr/fsl/ddr3_dimm_params.c
drivers/ddr/fsl/ddr4_dimm_params.c
drivers/ddr/fsl/fsl_ddr_gen4.c
drivers/ddr/fsl/fsl_mmdc.c
drivers/ddr/fsl/interactive.c
drivers/ddr/fsl/lc_common_dimm_params.c
drivers/ddr/fsl/main.c
drivers/ddr/fsl/mpc85xx_ddr_gen1.c
drivers/ddr/fsl/mpc85xx_ddr_gen2.c
drivers/ddr/fsl/mpc85xx_ddr_gen3.c
drivers/ddr/fsl/options.c
drivers/ddr/fsl/util.c
drivers/ddr/imx/imx8m/ddr_init.c
drivers/ddr/imx/imx8ulp/ddr_init.c
drivers/ddr/imx/imx9/ddr_init.c
drivers/ddr/imx/phy/ddrphy_train.c
drivers/ddr/imx/phy/ddrphy_utils.c
drivers/ddr/imx/phy/helper.c
drivers/ddr/marvell/axp/ddr3_dfs.c
drivers/ddr/marvell/axp/ddr3_dqs.c
drivers/ddr/marvell/axp/ddr3_hw_training.c
drivers/ddr/marvell/axp/ddr3_init.c
drivers/ddr/marvell/axp/ddr3_pbs.c
drivers/ddr/marvell/axp/ddr3_read_leveling.c
drivers/ddr/marvell/axp/ddr3_sdram.c
drivers/ddr/marvell/axp/ddr3_spd.c
drivers/ddr/marvell/axp/ddr3_write_leveling.c
drivers/ddr/marvell/axp/xor.c
drivers/ddr/microchip/ddr2.c

index 65ecdd022c4371adfbe13a8bceb8fe83a80b5840..7f2cccb6af2020fd80434ef65361aca25aa82049 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <div64.h>
index 8ef5fa4c481c3d4ffb79365808dc52bde890398a..bd2af94bb0dd014a4830ceb6b688374777bb2d46 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) 2017 Intel Corporation <www.intel.com>
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <errno.h>
 #include <fdtdec.h>
index 34d2a2789ccff76c6f9ebb2a980b2fc2f689f2e9..46c53e7c7a348c3855bf2da1a8b1a4624724cce4 100644 (file)
@@ -2,7 +2,6 @@
 /*
  * Copyright Altera Corporation (C) 2014-2015
  */
-#include <common.h>
 #include <dm.h>
 #include <errno.h>
 #include <div64.h>
index d9039443b91cfd71bca7c67c6ffb8457eb87f97d..db09986f64b46bee631900ffcfbd1bbe65b6689c 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <clk.h>
 #include <div64.h>
 #include <dm.h>
index 4d36fb453323650f6bed2ea32f9432e10aec9506..4ac4c79e0ac3e973a99d0b60a0cfd47eea50da06 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <dm.h>
 #include <errno.h>
index 4716abfc9a8b051aa562e8bc9a1f54f089d32e6d..9e57c2ecfa4f63c26584320c83842e5c213deede 100644 (file)
@@ -4,7 +4,6 @@
  *
  */
 
-#include <common.h>
 #include <cpu_func.h>
 #include <dm.h>
 #include <errno.h>
index e402f2929ab7d50f97a3bf004154f42f824daccf..7636e71a0a6b69e302d5819ce5e78ec5f682f4aa 100644 (file)
@@ -3,8 +3,8 @@
  * Copyright Altera Corporation (C) 2012-2015
  */
 
-#include <common.h>
 #include <log.h>
+#include <linux/string.h>
 #include <asm/io.h>
 #include <asm/arch/sdram.h>
 #include <errno.h>
index c72a683ffef2b0f1fb7a94c9b20aaebf95ab5eae..618ba00da645d6d008d5f72f5d6e7682b7d94032 100644 (file)
@@ -6,6 +6,8 @@
 #ifndef _SEQUENCER_H_
 #define _SEQUENCER_H_
 
+#include <config.h>
+
 #define RW_MGR_NUM_DM_PER_WRITE_GROUP (seq->rwcfg->mem_data_mask_width \
        / seq->rwcfg->mem_if_write_dqs_width)
 #define RW_MGR_NUM_TRUE_DM_PER_WRITE_GROUP ( \
index 9dada5e11756fb45b5c383bb7efaf1a1cd382a72..9f9aea804d97a2753c04a7e319f18c0793974225 100644 (file)
@@ -5,7 +5,7 @@
  * Derived from mpc85xx_ddr_gen3.c, removed all workarounds
  */
 
-#include <common.h>
+#include <config.h>
 #include <log.h>
 #include <asm/io.h>
 #include <fsl_ddr_sdram.h>
index 8f8c2c864c3f84a2a9e27159052b8d896e2f55aa..9a25192c079803dcbf9fc684ce339f57537baf74 100644 (file)
  * Author: James Yang [at freescale.com]
  */
 
-#include <common.h>
+#include <config.h>
 #include <fsl_ddr_sdram.h>
 #include <fsl_errata.h>
 #include <fsl_ddr.h>
 #include <fsl_immap.h>
 #include <log.h>
+#include <linux/string.h>
 #include <asm/bitops.h>
 #include <asm/io.h>
 #if defined(CONFIG_FSL_LSCH2) || defined(CONFIG_FSL_LSCH3) || \
index e5481eaa0ddd78d376d1f8d5e39b6a929d71b862..cc87a95214d8a52388b35a5deee58d8e9b5649fb 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2008 Freescale Semiconductor, Inc.
  */
 
-#include <common.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
 #include <asm/bitops.h>
index 3b78118a9d823517c35388403ac3099b6071a5d6..5674685a191e0f567a975a836f9670b1274af312 100644 (file)
@@ -3,9 +3,9 @@
  * Copyright 2008 Freescale Semiconductor, Inc.
  */
 
-#include <common.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
+#include <linux/string.h>
 #include <asm/bitops.h>
 
 #include <fsl_ddr.h>
index 1f8db90c45bde2b6956a150d9ba2182cdf679728..c30ecdaafafd66d740f010ac86771a391ea10a65 100644 (file)
@@ -8,7 +8,7 @@
  * JEDEC standard No.21-C 4_01_02_11R18.pdf
  */
 
-#include <common.h>
+#include <linux/string.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
 
index ea79162262873e661463397f93715b4e1188c3df..75e3bfe08be7bd122a589b707f54208431eccf1b 100644 (file)
  *
  */
 
-#include <common.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
 #include <linux/bug.h>
+#include <linux/string.h>
 
 #include <fsl_ddr.h>
 
index f8d1468a26f16e9b1940e751144c2efa93eebd16..31c58d9a8e31dcb7980f74c90c6e7dcb4331dc3b 100644 (file)
@@ -4,7 +4,7 @@
  * Copyright 2021 NXP
  */
 
-#include <common.h>
+#include <config.h>
 #include <env.h>
 #include <log.h>
 #include <asm/io.h>
index 28f2219b2a432d203ee9e3d1c1742c1e24876063..7812b1b01cafa649c7d87e5c99bb20bbe2f200df 100644 (file)
@@ -7,7 +7,7 @@
  * Generic driver for Freescale MMDC(Multi Mode DDR Controller).
  */
 
-#include <common.h>
+#include <config.h>
 #include <fsl_mmdc.h>
 #include <asm/io.h>
 #include <linux/delay.h>
index eb2f06e8300abf9f476830749a6bfdb8f58e1513..94a5e447d56ac4b5c013d48ab8b8695cebb7801f 100644 (file)
  *         York Sun [at freescale.com]
  */
 
-#include <common.h>
 #include <cli.h>
 #include <command.h>
 #include <env.h>
 #include <log.h>
+#include <vsprintf.h>
 #include <asm/bitops.h>
 #include <linux/ctype.h>
 #include <asm/types.h>
index 5e4ad56f0714eb4d87e7e943a3dfb31b5b3b2611..aaf9800b3723276afff5fc36ab5cde97d7742688 100644 (file)
@@ -4,7 +4,6 @@
  * Copyright 2017-2021 NXP Semiconductor
  */
 
-#include <common.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
 #include <asm/bitops.h>
index cd332718b640469af9e2494edb02daa97902136a..31091bb44952618cdadfd89df04dc2d1c98725ee 100644 (file)
@@ -10,7 +10,7 @@
  * Author: James Yang [at freescale.com]
  */
 
-#include <common.h>
+#include <config.h>
 #include <display_options.h>
 #include <dm.h>
 #include <i2c.h>
index 16186bdbae72fa0b493efb344072a4264548062e..a8520754006a73ebe94515264f71a2a8f33ccaa2 100644 (file)
@@ -3,7 +3,7 @@
  * Copyright 2008 Freescale Semiconductor, Inc.
  */
 
-#include <common.h>
+#include <config.h>
 #include <log.h>
 #include <asm/io.h>
 #include <fsl_ddr_sdram.h>
index b830e7cbd1418a3c64f50475d77eccc4629a6367..00b4b376dd45da8a2799aae9155b1252d9fb7cf9 100644 (file)
@@ -3,9 +3,9 @@
  * Copyright 2008-2011 Freescale Semiconductor, Inc.
  */
 
-#include <common.h>
+#include <config.h>
 #include <asm/io.h>
-#include <asm/processor.h>
+#include <asm/ppc.h>
 #include <fsl_ddr_sdram.h>
 #include <linux/delay.h>
 
index 1c4a1cae4df4b6482ce4a4517bdf74047418d44f..b0a61fa2b4162d7644a88aa84ca7ba38e8db9c29 100644 (file)
@@ -3,9 +3,10 @@
  * Copyright 2008-2020 Freescale Semiconductor, Inc.
  */
 
-#include <common.h>
+#include <config.h>
 #include <log.h>
 #include <asm/io.h>
+#include <asm/ppc.h>
 #include <fsl_ddr_sdram.h>
 #include <asm/processor.h>
 #include <linux/delay.h>
index 7cff823458475da9b7faccee9c46a60ee0d7fd31..852a5d0eca41e4ec21610ea2606cf7d3c39dba98 100644 (file)
@@ -4,16 +4,19 @@
  * Copyright 2017-2018 NXP Semiconductor
  */
 
-#include <common.h>
+#include <config.h>
 #include <env.h>
 #include <hwconfig.h>
 #include <fsl_ddr_sdram.h>
 #include <log.h>
+#include <vsprintf.h>
 
 #include <fsl_ddr.h>
 #if defined(CONFIG_FSL_LSCH2) || defined(CONFIG_FSL_LSCH3) || \
        defined(CONFIG_ARM)
 #include <asm/arch/clock.h>
+#else
+#include <asm/ppc.h>
 #endif
 
 /*
index 60051392e713bcad80a550cd5127f1154eedf2ee..0a73170e41835adeaa34bbf94db5eeb493eb124b 100644 (file)
@@ -4,9 +4,10 @@
  * Copyright 2021 NXP
  */
 
-#include <common.h>
+#include <config.h>
 #ifdef CONFIG_PPC
 #include <asm/fsl_law.h>
+#include <asm/ppc.h>
 #endif
 #include <div64.h>
 #include <linux/delay.h>
index 52a4aa632304559fce99682842e48b91020e980e..e9209ce8b61d7ed3507bc102cc8f57ebba077067 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2018-2019 NXP
  */
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
 #include <asm/io.h>
index c362a2da338baebc32b895c87cc89e838bfdfdb5..172e260a55d926483587e772800f11dea8ac83a9 100644 (file)
@@ -2,7 +2,6 @@
 /*
  * Copyright 2021 NXP
  */
-#include <common.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/ddr.h>
index 7a333880e6b66af01fea18d24c35b859dcc081a3..5b0ad773875da9f6a57faa8c618b232056d1e702 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2022 NXP
  */
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
 #include <asm/io.h>
@@ -11,6 +10,7 @@
 #include <asm/arch/clock.h>
 #include <asm/arch/sys_proto.h>
 #include <linux/delay.h>
+#include <linux/string.h>
 
 static unsigned int g_cdd_rr_max[4];
 static unsigned int g_cdd_rw_max[4];
index cd905f952c64b5a9147234c69c4eb655b524df58..ccc10df1845282e5b1e1ac25eaa106dd09f7bbc2 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2018 NXP
  */
 
-#include <common.h>
 #include <log.h>
 #include <linux/kernel.h>
 #include <asm/arch/ddr.h>
index 45e1a70dbd44d23151fd5e13c3ea91c1851921de..cf5bdad7abe7be4187be57816b2da9b6b349f0a8 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2018 NXP
  */
 
-#include <common.h>
 #include <errno.h>
 #include <log.h>
 #include <asm/io.h>
index b9b2403012d91d6bbf1ea58e1b5dc8c2b261505d..c1fc800f191b45292943fa8b93fbb4d8c6ff89d5 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright 2018 NXP
  */
 
-#include <common.h>
 #include <binman_sym.h>
 #include <log.h>
 #include <spl.h>
index 2a4596680b19b6d26da7d6964e51ed43ff7c55d0..985835ec92352671789f5586550b1c6ffae0ea16 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <spl.h>
 #include <asm/io.h>
index 0db94212b90f5b343c62bb20bc8c06b8df9ffcf0..bda0d7ec4735ba1ee5754e4b51954a6b9a3aed0e 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index 35d98faf58f3d2a62511ecf83add479d3c10f243..bb3e1be1f4c6fd7f1b296c1fef9d58bd1ea62e80 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index a9dcb74cecb74adcad1b100db15dc06751e077da..23c6d119f61e85ef1ee73d809d15ba6914e2a138 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index 069a42fbf5ed35a615ffac1beb3a8a5f38770b5a..2322900185d3e48ae229e5dd167b4ee65122b557 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <spl.h>
 #include <asm/io.h>
index 30a5c354885744747556b9368b5e781beaeaffaa..db7003f72caf2b6013f1bf7d1a3f9ba579829a2e 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index 0b150b20f3a1e312aab79055e6bea27738e05245..f8fee2623d046814f8168a5abbb10c50fac4ea88 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <spl.h>
 #include <asm/io.h>
index 4763403c127886bcbae83a66811b638360418d2c..c169a8ea16b4b2024d8aa259f85ba2fcd0303765 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <spl.h>
 #include <asm/io.h>
index d4add4477745b8a0b27be252b32aa35bc4fb71ca..ea7bac56d0ed154eafa7967db686d1c58025ebf1 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index 76aea96682c73067539eadafc574c5d9b2f2532a..6ecacfeb93369092d8b076e2167472a6dab5201e 100644 (file)
@@ -3,7 +3,6 @@
  * Copyright (C) Marvell International Ltd. and its affiliates
  */
 
-#include <common.h>
 #include <i2c.h>
 #include <log.h>
 #include <spl.h>
index 149b6071cfde42ec5a840bc853929d5543d4b055..bfba5d245c68588a3ecc5ea10dfbb8a67de3adf9 100644 (file)
@@ -3,7 +3,6 @@
  * (c) 2015 Paul Thacker <paul.thacker@microchip.com>
  *
  */
-#include <common.h>
 #include <wait_bit.h>
 #include <linux/kernel.h>
 #include <linux/bitops.h>