common: Move RAM-sizing functions to init.h
authorSimon Glass <sjg@chromium.org>
Sat, 28 Dec 2019 17:45:05 +0000 (10:45 -0700)
committerTom Rini <trini@konsulko.com>
Fri, 17 Jan 2020 19:02:35 +0000 (14:02 -0500)
These functions relate to memory init so move them into the init
header.

Signed-off-by: Simon Glass <sjg@chromium.org>
103 files changed:
arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c
arch/arm/cpu/arm926ejs/spear/spr_misc.c
arch/arm/cpu/armv8/fsl-layerscape/cpu.c
arch/arm/mach-davinci/misc.c
arch/arm/mach-imx/imx8/cpu.c
arch/arm/mach-imx/mx5/mx53_dram.c
arch/arm/mach-imx/mx6/litesom.c
arch/arm/mach-mediatek/mt7623/init.c
arch/arm/mach-meson/board-axg.c
arch/arm/mach-meson/board-g12a.c
arch/arm/mach-meson/board-gx.c
arch/arm/mach-mvebu/dram.c
arch/arm/mach-omap2/am33xx/board.c
arch/arm/mach-omap2/emif-common.c
arch/arm/mach-omap2/sec-common.c
arch/arm/mach-orion5x/dram.c
arch/arm/mach-sunxi/dram_sun4i.c
arch/arm/mach-tegra/board.c
arch/mips/mach-ath79/dram.c
arch/mips/mach-mtmips/cpu.c
arch/powerpc/cpu/mpc85xx/traps.c
arch/powerpc/cpu/mpc86xx/traps.c
arch/powerpc/lib/bootm.c
arch/x86/cpu/tangier/sdram.c
board/AndesTech/adp-ae3xx/adp-ae3xx.c
board/AndesTech/adp-ag101p/adp-ag101p.c
board/AndesTech/ax25-ae350/ax25-ae350.c
board/CarMediaLab/flea3/flea3.c
board/armltd/integrator/integrator.c
board/armltd/vexpress/vexpress_common.c
board/astro/mcf5373l/mcf5373l.c
board/atmel/at91rm9200ek/at91rm9200ek.c
board/atmel/at91sam9260ek/at91sam9260ek.c
board/atmel/at91sam9261ek/at91sam9261ek.c
board/atmel/at91sam9263ek/at91sam9263ek.c
board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
board/atmel/at91sam9n12ek/at91sam9n12ek.c
board/atmel/at91sam9rlek/at91sam9rlek.c
board/atmel/sam9x60ek/sam9x60ek.c
board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c
board/barco/platinum/platinum.c
board/barco/titanium/titanium.c
board/bluewater/snapper9260/snapper9260.c
board/broadcom/bcm23550_w1d/bcm23550_w1d.c
board/broadcom/bcm28155_ap/bcm28155_ap.c
board/broadcom/bcm_ep/board.c
board/broadcom/bcmns2/northstar2.c
board/calao/usb_a9263/usb_a9263.c
board/compulab/cl-som-imx7/spl.c
board/compulab/cm_fx6/spl.c
board/compulab/cm_t335/spl.c
board/compulab/cm_t43/spl.c
board/egnite/ethernut5/ethernut5.c
board/esd/meesc/meesc.c
board/esd/vme8349/vme8349.c
board/freescale/bsc9131rdb/ddr.c
board/freescale/mpc8308rdb/sdram.c
board/freescale/mx53ard/mx53ard.c
board/freescale/mx53smd/mx53smd.c
board/freescale/s32v234evb/s32v234evb.c
board/freescale/vf610twr/vf610twr.c
board/gdsys/mpc8308/sdram.c
board/hisilicon/poplar/poplar.c
board/ids/ids8313/ids8313.c
board/inversepath/usbarmory/usbarmory.c
board/l+g/vinco/vinco.c
board/laird/wb45n/wb45n.c
board/mini-box/picosam9g45/picosam9g45.c
board/mpc8308_p1m/sdram.c
board/phytec/pcl063/pcl063.c
board/phytec/phycore_am335x_r2/board.c
board/ronetix/pm9261/pm9261.c
board/ronetix/pm9263/pm9263.c
board/ronetix/pm9g45/pm9g45.c
board/samsung/arndale/arndale.c
board/samsung/smdkc100/smdkc100.c
board/samsung/smdkv310/smdkv310.c
board/seco/mx6quq7/mx6quq7.c
board/siemens/corvus/board.c
board/siemens/smartweb/smartweb.c
board/siemens/taurus/taurus.c
board/socrates/sdram.c
board/sunxi/board.c
board/sysam/amcore/amcore.c
board/technexion/pico-imx6ul/spl.c
board/technologic/ts4800/ts4800.c
board/ti/ks2_evm/board.c
board/timll/devkit3250/devkit3250.c
board/toradex/colibri_imx7/colibri_imx7.c
board/tqc/tqm834x/tqm834x.c
board/ve8313/ve8313.c
board/woodburn/woodburn.c
cmd/ti/ddr3.c
common/memsize.c
drivers/ddr/altera/sdram_gen5.c
drivers/ddr/altera/sdram_s10.c
drivers/ram/bmips_ram.c
drivers/ram/mpc83xx_sdram.c
drivers/ram/stm32mp1/stm32mp1_ram.c
drivers/ram/stm32mp1/stm32mp1_tests.c
include/common.h
include/init.h
lib/fdtdec.c

index 7818d729086bccd13a5eff93aeb7d83dfa36d953..542543cc2857a416e5a64d2df79f1699a092bf94 100644 (file)
@@ -8,6 +8,7 @@
 
 #include <common.h>
 #include <config.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
index ccf944f8140c244ce8a6959d1be65a01471df158..d5be646555e170d820942ae1ed63ed8ed7519c19 100644 (file)
@@ -9,6 +9,7 @@
 #include <cpu_func.h>
 #include <env.h>
 #include <i2c.h>
+#include <init.h>
 #include <net.h>
 #include <linux/mtd/st_smi.h>
 #include <asm/io.h>
index 639f5316498feac707a94b3c03c3bcb1691f65d8..e3df696b886c5c4e2ebdd5b9630ae72a39f4ed43 100644 (file)
@@ -8,6 +8,7 @@
 #include <cpu_func.h>
 #include <env.h>
 #include <fsl_ddr_sdram.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/io.h>
 #include <linux/errno.h>
index 80e964274e19310449e0211f74d504c5f73d4393..3e5185261c7611e753024d1203ef1afe4786c824 100644 (file)
@@ -11,6 +11,7 @@
 #include <common.h>
 #include <env.h>
 #include <i2c.h>
+#include <init.h>
 #include <net.h>
 #include <asm/arch/hardware.h>
 #include <asm/io.h>
index d31af47c31d56ff33f5174511ce246c0c603f2a8..211038095771aac641cd9a02079897b832f89227 100644 (file)
@@ -8,6 +8,7 @@
 #include <cpu.h>
 #include <cpu_func.h>
 #include <dm.h>
+#include <init.h>
 #include <dm/device-internal.h>
 #include <dm/lists.h>
 #include <dm/uclass.h>
index 39ac287fb428bea45d06f86f37c1bcd9b2234228..a7f033f3f44d5fefb5e60171e3867ffa2c338203 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 4f4df7433bea21b3005682efc68a3d7c0edd0f20..b0a6bd589c0929b1455cf293157efb7340a46774 100644 (file)
@@ -4,6 +4,7 @@
  * Copyright (C) 2016 Grinn
  */
 
+#include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/imx-regs.h>
index 0ee8c6664c6106f8aaa111f3a37f5f9871078d96..2778e260e024cf9d040fac598df8439eea84bafe 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <linux/io.h>
 #include <linux/sizes.h>
 #include <asm/arch/misc.h>
index 173905e762d2635eef46a7ab89b01889b1a25b57..6874458e36ac7d02fc0861fde2d49c21a1abc5ab 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/arch/boot.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/axg.h>
index 24786df6cdd1142f985b7fc2dad1e01ae5ea9f95..26d6b907906eb0ded7e2df6b61fb6edca3bf9d5f 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/arch/boot.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/g12a.h>
index ab8f1a81f832d687531e4a2e3d249067b68fd823..191fd4900589813316ac36264ad3afd01263fa75 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/arch/boot.h>
 #include <asm/arch/eth.h>
 #include <asm/arch/gx.h>
index ba8ebc62887fe21abb469f4ab880506f740be71f..6c6f8d8c5c571168008b72845cce08d3e795265d 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <config.h>
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/soc.h>
index e64942b716733bdea70ca4d22cd5e29cf03525cc..283f73522d6dbee85a31d40c094af2999614c143 100644 (file)
@@ -11,6 +11,7 @@
 #include <dm.h>
 #include <debug_uart.h>
 #include <errno.h>
+#include <init.h>
 #include <ns16550.h>
 #include <spl.h>
 #include <asm/arch/cpu.h>
index c900f28af201787f9dc43cecbc9cd82251951c59..bb81063c0f52c7d287337c4f6c486fa8b3f445f4 100644 (file)
@@ -9,6 +9,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <net.h>
 #include <asm/emif.h>
 #include <asm/arch/clock.h>
index e9b3e746feaea2aa9b71e276702f32ddffe2e20f..f3df8affa3c2cd03156070735312958821590820 100644 (file)
@@ -14,6 +14,7 @@
 
 #include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <stdarg.h>
 
 #include <asm/arch/sys_proto.h>
index b52c417e309bf106a11046d782ccdc59e2c3d716..33f65db48ea48786aa2cec98d78e810f122b58da 100644 (file)
@@ -10,6 +10,7 @@
 
 #include <common.h>
 #include <config.h>
+#include <init.h>
 #include <asm/arch/cpu.h>
 
 DECLARE_GLOBAL_DATA_PTR;
index 396c0424ea95a793e230fbc4f9ba1d47f7cb7275..72de807a4726ad2524bf8f581065374cd16fbb52 100644 (file)
@@ -21,6 +21,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/dram.h>
index 61eaba711a063c36e27ce858a12da1fbf24efac3..31c49a7c84981928b30fdd5c3e0450c61d128ef1 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <cpu_func.h>
 #include <dm.h>
+#include <init.h>
 #include <ns16550.h>
 #include <spl.h>
 #include <asm/io.h>
index 138a7f84832e05d90447e8feba34fe8112dee944..1abe2a49e661bdc1238e045db3a63216bc071d60 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <linux/sizes.h>
 #include <asm/addrspace.h>
 #include <mach/ddr.h>
index 7afc2c5940d3a88e3e283ba36249b4961d183a18..cee3c0cb0a63ab96595ec58fe1eae11d5b4e1ba7 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <dm.h>
+#include <init.h>
 #include <ram.h>
 #include <wdt.h>
 #include <asm/io.h>
index 804788d05075087ae44705eecbd1d9b1aa92afa1..bc2fc93e1109caa6cfcf798e74c7061297f57877 100644 (file)
@@ -21,6 +21,7 @@
 
 #include <common.h>
 #include <command.h>
+#include <init.h>
 #include <irq_func.h>
 #include <kgdb.h>
 #include <asm/processor.h>
index 1820187d1d0b621b2948dc0ac87027940ca83474..79bab913676a99ed9ed17c06850d41eccd663e82 100644 (file)
@@ -15,6 +15,7 @@
 
 #include <common.h>
 #include <command.h>
+#include <init.h>
 #include <kgdb.h>
 #include <asm/processor.h>
 
index f2e670eb6bf0bcf969c3a4f4e1ca40ac257ff3c7..390e8c0673c555bfb592461a8ab7bbb9ed0d2fdf 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <cpu_func.h>
 #include <env.h>
+#include <init.h>
 #include <watchdog.h>
 #include <command.h>
 #include <image.h>
index b47d896e202305ca9eca544f79f7b8871331f6a4..8c7e1c10c2bcea146a78a5b8f92e62162d7a747b 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/e820.h>
 #include <asm/global_data.h>
 #include <asm/sfi.h>
index db08d86de50000af86b0e878f7cb173dc17e802e..a04415decaf198174ddd29cba2b4a3564b8ebcfa 100644 (file)
@@ -5,6 +5,7 @@
  * Macpaul Lin, Andes Technology Corporation <macpaul@andestech.com>
  */
 
+#include <init.h>
 #include <asm/mach-types.h>
 #include <common.h>
 #if defined(CONFIG_FTMAC100) && !defined(CONFIG_DM_ETH)
index 657921e741182f93165c9fda84bebda3d75964d8..faf39b4ba6aa8412fbddc7b415d90db6c619d1e1 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #if defined(CONFIG_FTMAC100) && !defined(CONFIG_DM_ETH)
 #include <netdev.h>
 #endif
index 47e692936503da50304343302d902dc16baf7636..f164073000cd164edea022d913d9be747406651d 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #if defined(CONFIG_FTMAC100) && !defined(CONFIG_DM_ETH)
 #include <netdev.h>
 #endif
index be0bc228ec7179f05e85049f495660a5498171c6..fb66c9ecc74159bfd3de6875e45145efb91028bc 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <env.h>
 #include <linux/errno.h>
index 5cdf7905a90dc956c0ec73610063a87c7bf1322f..1a472f50d3f11c74e8ea67d29ccb51471f623ac9 100644 (file)
@@ -20,6 +20,7 @@
 #include <cpu_func.h>
 #include <dm.h>
 #include <env.h>
+#include <init.h>
 #include <netdev.h>
 #include <asm/io.h>
 #include <dm/platform_data/serial_pl01x.h>
index 416c18adec4f10f4e6f689047e92eddc9f04dbac..14626c1f553eeee9365053fecf73e0509c9ecb49 100644 (file)
@@ -17,6 +17,7 @@
  */
 #include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <malloc.h>
 #include <errno.h>
 #include <netdev.h>
index db157a83c8f739063562a14828092bfed21e6839..9adf58eb8a32816838203c244391fb62ed13a8d3 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <serial.h>
 #include <watchdog.h>
 #include <command.h>
index 5d228fcc1632b6fe21583b3ac3b39366a6ff02c0..e75d5b182f6969e5e827397f5e725c1d3fe5f750 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <netdev.h>
 #include <asm/mach-types.h>
 #include <asm/arch/hardware.h>
index d1e78dabf288a3b645e38066db75660c89415a13..42fa7627724ee4dd542a1e93fda3a270993fdfb4 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <net.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9260_matrix.h>
index 28765315f74f6caf435b9f79d968a6a83d8887d3..36f2149b61878f97cd11977d558ba2230cdbad41 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9261.h>
index fc941d447f0493eb8e6df42dd4afca5708ff5e9b..b811d931c44fa8ee18a71544c0c5b082ccc0640a 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <net.h>
 #include <vsprintf.h>
 #include <linux/sizes.h>
index 6df915fcf15161460b812e6407792c06d1df936b..8aabc5595196b12c7c1953b2052dda758ae918b3 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <net.h>
 #include <vsprintf.h>
 #include <asm/io.h>
index 51b24e1d5922de27b9d43035342a8854ce1fd60e..90d32353e9ba62be686878002eecf6082772a12f 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9x5_matrix.h>
index 4e674d49b31876bed96f1a82d7e5ef5145bcb856..f81dccc9cccbcba04a3e1087e577c3df361262dc 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/io.h>
 #include <asm/mach-types.h>
index 7be1dd54f46de74da943c4fb29a2f7a9e8382fde..fbd05c78a94859a98db4499713efb6b6a651c508 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9_smc.h>
 #include <asm/arch/at91_common.h>
index fc563ebb7150e84a3464018440753afa60683e08..c8c2e95816791445df416d5b436a1c8ab6020e8c 100644 (file)
@@ -7,6 +7,7 @@
 
 #include <common.h>
 #include <debug_uart.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91_common.h>
 #include <asm/arch/atmel_pio4.h>
index 1c6514af6e7da8e10d2fd9a86b7e9a3d00e9e148..c2c7c095536b621a1b3a3c663c0ff1711e6a342f 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <mmc.h>
 #include <fsl_esdhc_imx.h>
 #include <miiphy.h>
index 407bfe95ed5433bf7a443545d882fae0c63cd6af..6348f123ad45ed347dcf7caf1dfb5637e9660fbc 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/imx-regs.h>
index d2a1b97d7b1b6e2af439473f300365baa9c67dba..47ce3078808f8135f06e291c34c28132c1220819 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <common.h>
 #include <dm.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
 #include <asm/mach-types.h>
index ce9f0494ee599c8b2d99498459e6ef2bbce1ff82..d83eb9bd5240b46aa6f7cbf0370abc00c98c27c3 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/mach-types.h>
 #include <env.h>
index 87616386cb84099916518f3242a179066b50a525..40ced1a87ce4aa3f1cb4b00cc10a9404ad386a1d 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/mach-types.h>
 #include <env.h>
index 63fb98ba7c527ce5357a7cb060018dd62d189846..e4dbe42649057789e7db42f115b9b13cf798bc49 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <asm/io.h>
 #include <config.h>
 #include <netdev.h>
index 292802f4c0fec4787baa40dcf688fb1de512be04..6cbad9c1f0abd13c9ffb6d965f32316bcf57abc7 100644 (file)
@@ -4,6 +4,7 @@
  */
 #include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <asm/system.h>
 #include <asm/armv8/mmu.h>
 
index 9e8e1f36f7a6f0e8dade8f5fad25e55355785b0b..919e3ed27cd6fdbea5fdb503e878c14bf39abe81 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/arch/at91sam9_smc.h>
 #include <asm/arch/at91_common.h>
 #include <asm/arch/at91_matrix.h>
index f9a19f08daa1e1285e9e285c197c40961277c7e9..6833608a539a90c5b80f07355535dbbe420b1c2e 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <spl.h>
 #include <fsl_esdhc_imx.h>
 #include <asm/mach-imx/iomux-v3.h>
index a406d0046e3c38551ef9035b9b1bb704979fceb3..1ddf424e429e8a83cadbf13b2687a9f85b7bf97d 100644 (file)
@@ -9,6 +9,7 @@
 
 #include <common.h>
 #include <clock_legacy.h>
+#include <init.h>
 #include <spl.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
index 6d5b15aef4015c6d1f34313318501fe1506d8ff8..39ca535d11dfe39d66a2fdb2101918f815e6ce80 100644 (file)
@@ -12,6 +12,7 @@
 #include <common.h>
 #include <cpu_func.h>
 #include <errno.h>
+#include <init.h>
 
 #include <asm/arch/ddr_defs.h>
 #include <asm/arch/clock.h>
index 7da9a9ad86bea2ee4a13a9a58dbd50892abc5efe..fdab9c3fd1d107bc32669636ecaa29bdd2a80cbd 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <spl.h>
 #include <i2c.h>
 #include <asm/arch/clock.h>
index 9dea2ba80e2a533c766e261da625d03f5fc7a20f..bfd5a4fe3697d3169837783cf7a3c5a1cbcd7bcb 100644 (file)
@@ -53,6 +53,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <net.h>
 #include <netdev.h>
 #include <miiphy.h>
index 4271b0db19c951fd7c88e4723cc542e8aba48b96..6c5992733cc679259853d61bf55b55bb4c1b6919 100644 (file)
@@ -11,6 +11,7 @@
 
 #include <common.h>
 #include <env.h>
+#include <init.h>
 #include <serial.h>
 #include <vsprintf.h>
 #include <asm/io.h>
index 49d085acf981e640ccfaa2aa8399a9a7cca90e63..ff811643a67e6f05a308149e2fafcf38d02fc791 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <common.h>
 #include <fdt_support.h>
+#include <init.h>
 #include <ioports.h>
 #include <mpc83xx.h>
 #include <asm/mpc8349_pci.h>
index 4b6d91df219acc2c472243816894adf25a26eeca..0951d7758aaf1691243c637eabc1a88aa16eab29 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/mmu.h>
 #include <asm/immap_85xx.h>
index 317e63ea6a14f32cae9634175613c99a006c1bba..6e0922cd53c94fd08c1af3e8f239d79de001f717 100644 (file)
@@ -12,6 +12,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <mpc83xx.h>
 
 #include <asm/bitops.h>
index e8fccccafd299be51a78066d178727431ed057b7..33d056b47d41bd9358f9fb3c9d3bb1a0ff10f037 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
index cab0e79a6b19f774b70db504fc2019e94fd8bcc6..2599272173a16fef5fdb770bd211431ffbc65894 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
index 9bc9ddf6492f252a8e1ca566baef1bca58821e01..a7301e2a2e95d57a02eadea9c9354b47507c9c79 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/siul.h>
index f6cd7a4c8d37fc12a35ef7e0067f2708af635d13..17427f23d8b473704205729656e46c77face16cc 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux-vf610.h>
index 2a77fed27022d5489d99c30cddebd4a2bba80705..9695fb0a10dffebd959273ea15fc0c779e74ea1a 100644 (file)
@@ -14,6 +14,7 @@
 #ifndef CONFIG_MPC83XX_SDRAM
 
 #include <common.h>
+#include <init.h>
 #include <mpc83xx.h>
 #include <spd_sdram.h>
 
index 304f64a0324948343d4bfea577f5b04941be2f8b..36999bdcea78d7309a9b3fb62a22e18ad0e721cc 100644 (file)
@@ -7,6 +7,7 @@
 #include <cpu_func.h>
 #include <dm.h>
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <dm/platform_data/serial_pl01x.h>
 #include <asm/arch/hi3798cv200.h>
index 2b6e4df86f298d1be48251ca06556aa2a065c533..6e74e939c3cba3216a7d87b3848148493d96b4a6 100644 (file)
@@ -13,6 +13,7 @@
 
 #include <common.h>
 #include <fdt_support.h>
+#include <init.h>
 #include <mpc83xx.h>
 #include <spi.h>
 #include <linux/libfdt.h>
index e9eea40e45eb8ae7205991db031af9c3b94c1abc..4fa34e1b51cdaf24a24adac47f9effddf2d3f36d 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <command.h>
 #include <fs.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/sys_proto.h>
index 029ab12391821daad8be6242ec0afaf626dd5a0a..5a998e37d8a612c0ea3f01d5673514b90a85a74c 100644 (file)
@@ -10,6 +10,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91_common.h>
 #include <asm/arch/at91_pmc.h>
index e7f31ec9e726c48ad577c4b4316801e17b4ca93d..0d1be3f784e106ca349dd883b2b7ed7720969201 100644 (file)
@@ -3,6 +3,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9x5_matrix.h>
 #include <asm/arch/at91sam9_smc.h>
index 9a724040b07209271bef4c531bc8246eff92528e..5e55918fa6514b08c38db7c83987368a16b68a29 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <asm/io.h>
 #include <asm/arch/clk.h>
index baf70d8807b0b7265d4517c124397a46d583bb9d..cbf8781746ebaaf06bb4a14e1d2d8334ce9c4acd 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <mpc83xx.h>
 
 #include <asm/bitops.h>
index 96dd9e38f3708afd7555cbd48a2f386b4618d480..9e6940f9c76aaf64f8534834d1a397a2c8e0acfa 100644 (file)
@@ -6,6 +6,7 @@
  * Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
  */
 
+#include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/crm_regs.h>
 #include <asm/arch/mx6-pins.h>
index 02d6c27cec486943b96328fb51694731e8852394..8964fb5ddac6b453e1ac93935238dbc04d95459b 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <spl.h>
 #include <asm/arch/cpu.h>
 #include <asm/arch/ddr_defs.h>
index bad673412a1f4d36e03192eb8015aa75fa4ef356..57f8a20ccb0c26a5db91961d7f8751f7082ac31e 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <vsprintf.h>
 #include <linux/sizes.h>
 #include <asm/io.h>
index 2da39c4acd5e41211aa2c171b9017fea018267d7..3cd6384fc320e70a28144b239a519b8d6750a44c 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <linux/sizes.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
index c5d28c61e2d714dc91375e2ee6fa95ffe704ceae..17dc7d6b4dd5f866168e0456af37b4b1c12dae36 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <linux/sizes.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
index 1d547b1c38d7efe9c3d82c4e6fc20efc3d8bb087..9abad3f82497564bcd3e211e94ade665498504cd 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <usb.h>
 #include <asm/gpio.h>
 #include <asm/arch/pinmux.h>
index 13c057b426f0d74d7f9d2ff428408af53ff32679..a80300b0c009989897abdeeb03332598dd38d3b8 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <asm/arch/sromc.h>
index 0eba7b66ee904e70845dd376b4ee385dae3a3775..05369d22271b581738ba6662fc787fd7f2a5be26 100644 (file)
@@ -4,6 +4,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/gpio.h>
 #include <asm/io.h>
 #include <netdev.h>
index c0a93175fbd1adea1486283b35d2544bc290d346..fabc348440d8525468ae9b00824f5b24fbf513bd 100644 (file)
@@ -7,6 +7,7 @@
  * Modified by: Boris Brezillon <boris.brezillon@free-electrons.com>
  */
 
+#include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/imx-regs.h>
 #include <asm/arch/iomux.h>
index a569bd53afe71a80f18f9f660ac770d030816ab5..03768201c3a4631196d2a1e34c6ae04f64667a65 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <common.h>
 #include <dm.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9g45_matrix.h>
 #include <asm/arch/at91sam9_smc.h>
index e1be384994b02a2b5f9d1118570a40fee4f720a0..cb7206a5616299803cf245972c74eae623acd857 100644 (file)
@@ -17,6 +17,7 @@
 
 #include <common.h>
 #include <dm.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9_sdramc.h>
 #include <asm/arch/at91sam9260_matrix.h>
index 1cf1f9e1f7cadba9ccc006b164f4aa30e307e59e..0979df563ae045485eaa3ee5f5d50ecce585f117 100644 (file)
@@ -15,6 +15,7 @@
 #include <common.h>
 #include <dm.h>
 #include <env.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/arch/at91sam9260_matrix.h>
 #include <asm/arch/at91sam9_smc.h>
index 4c76b4d0a803c69200e4eb402060b34e9cc76e0f..9ee6f3d154aa18f14a5ef07fe027b10d3b52c539 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/processor.h>
 #include <asm/immap_85xx.h>
 #include <fsl_ddr_sdram.h>
index b9450a0e36b4e769c1313954dedddaa017b6f1a8..a7c4f7f71c9973425ab27094e2648398783869a1 100644 (file)
@@ -13,6 +13,7 @@
 #include <common.h>
 #include <dm.h>
 #include <env.h>
+#include <init.h>
 #include <mmc.h>
 #include <axp_pmic.h>
 #include <generic-phy.h>
index 0efea3d5cc375d0b4f713cc23c922bc5b24dbed8..4502005941fb645178f010456edbd2fa2268eda5 100644 (file)
@@ -8,6 +8,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/immap.h>
 #include <asm/io.h>
 #include <dm.h>
index ae51113f320da96590171a9506cc698244a70a18..d3cbaf3989cd658e2919da225ffe89f56249aa60 100644 (file)
@@ -1,6 +1,8 @@
 // SPDX-License-Identifier: GPL-2.0+
 
+#include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/iomux.h>
 #include <asm/arch/imx-regs.h>
index 82eb0c285cc17c567afbd7cc14ddf4eab8fe51c1..ff1a189c7e92c077b18f71c808dda5b35cdac943 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <asm/gpio.h>
 #include <asm/arch/imx-regs.h>
index e3305fbaf6760d7b42175d9a38e14b5288e3fbf5..da98c1c739a7d0641376745f3b367d6b41b5693b 100644 (file)
@@ -9,6 +9,7 @@
 #include <common.h>
 #include "board.h"
 #include <env.h>
+#include <init.h>
 #include <spl.h>
 #include <exports.h>
 #include <fdt_support.h>
index a4b963d463a659ef5ff4374d1c03bb8c0d9535a5..b455844c89ddd05edc0a9c30eca45f438fb29cf5 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/arch/sys_proto.h>
 #include <asm/arch/clk.h>
 #include <asm/arch/cpu.h>
index bc1c28dbb666a6af46f2605d4cc2b0e5b99de9e4..8727101aa38af1abf34bf698466fd9afc712337d 100644 (file)
@@ -3,7 +3,9 @@
  * Copyright (C) 2016-2018 Toradex AG
  */
 
+#include <common.h>
 #include <cpu_func.h>
+#include <init.h>
 #include <asm/arch/clock.h>
 #include <asm/arch/crm_regs.h>
 #include <asm/arch/imx-regs.h>
index 95f95a5c8201358880c3a2b87dd69fb329f38eac..02b3d2dea11e2a52679bf30791e86135ce0aa10d 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <fdt_support.h>
+#include <init.h>
 #include <ioports.h>
 #include <mpc83xx.h>
 #include <asm/mpc8349_pci.h>
index 2ea762ccfa4a17e21efa9c3c94eff690276f7700..d1c9535f46ead79e4f79139376cbb0a74391d199 100644 (file)
@@ -82,7 +82,7 @@ static long fixed_sdram(void)
 
        /* now check the real size */
        disable_addr_trans ();
-       msize = get_ram_size (CONFIG_SYS_SDRAM_BASE, msize);
+       msize = get_ram_size(CONFIG_SYS_SDRAM_BASE, msize);
        enable_addr_trans ();
 #endif
 
index 5cab3f4487012bcebf4836dfc0d6928f9c211a09..c69df6c7bfe271f297859284f67f7ea7b588a422 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 #include <asm/io.h>
 #include <linux/errno.h>
 #include <asm/arch/imx-regs.h>
index 55130898c9355ba31c391fab4db3125cb6bb82af..a452fe7876a8b76089bc5e7929b917933dd73cd3 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <cpu_func.h>
+#include <init.h>
 #include <asm/arch/hardware.h>
 #include <asm/cache.h>
 #include <asm/emif.h>
index 13b004778667f98d15b6f8dfbcbdea808ab0e0a8..e95c68265ab92b0f53ccc75a4216aa70f30b026e 100644 (file)
@@ -5,6 +5,7 @@
  */
 
 #include <common.h>
+#include <init.h>
 
 DECLARE_GLOBAL_DATA_PTR;
 
index 435f42bc0ab06525effd5a116bdbe6f06665ced2..a3b914fdfc0632a66967b15bd92c39a4feff2cad 100644 (file)
@@ -6,6 +6,7 @@
 #include <dm.h>
 #include <errno.h>
 #include <div64.h>
+#include <init.h>
 #include <ram.h>
 #include <reset.h>
 #include <watchdog.h>
index 93c15dd18b3a7ef61edd3b91f351ad8460a87f9b..6beba01128e6321415efb3872b76307b8c10669f 100644 (file)
@@ -10,6 +10,7 @@
 #include <errno.h>
 #include <div64.h>
 #include <fdtdec.h>
+#include <init.h>
 #include <ram.h>
 #include <reset.h>
 #include "sdram_s10.h"
index 3e1dd9e24101300b017866b61e07e18c07b92a2d..8f953e79afd791a55a4f02a26184dbbda6678687 100644 (file)
@@ -10,6 +10,7 @@
 #include <common.h>
 #include <dm.h>
 #include <errno.h>
+#include <init.h>
 #include <ram.h>
 #include <asm/io.h>
 
index f03d0428b2aca57028356620edc564abf48da944..46449d3d1229eb22ad5c08cfd91567fb1846241b 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <common.h>
 #include <dm.h>
+#include <init.h>
 #include <ram.h>
 #include <dt-bindings/memory/mpc83xx-sdram.h>
 
index a362cf98bfcb902d8fee09fb409d815b2eb5b700..eb78f1198d727dceafb0322f9651d8ba96cf713a 100644 (file)
@@ -6,6 +6,7 @@
 #include <common.h>
 #include <clk.h>
 #include <dm.h>
+#include <init.h>
 #include <ram.h>
 #include <regmap.h>
 #include <syscon.h>
index 581ee4897f20efffa378faf8c0442459fd16ed82..12298cf327362c0a4f352f59a9691ced7d2e3039 100644 (file)
@@ -4,6 +4,7 @@
  */
 #include <common.h>
 #include <console.h>
+#include <init.h>
 #include <watchdog.h>
 #include <asm/io.h>
 #include <linux/log2.h>
index c69bad97714968507e2154a80ffa51e5db427c1c..f9ad184f4a5f00be6534bb8f1ee81b25326bc0c8 100644 (file)
@@ -59,10 +59,6 @@ void hang            (void) __attribute__ ((noreturn));
 
 #include <display_options.h>
 
-/* common/memsize.c */
-long   get_ram_size  (long *, long);
-phys_size_t get_effective_memsize(void);
-
 #if defined(CONFIG_SYS_DRAM_TEST)
 int testdram(void);
 #endif /* CONFIG_SYS_DRAM_TEST */
index c5498476f8c61e6ca47ab1b026ee87dc963dd269..cb92c6a4b751fe5cdb1275ded6c30c0c8bb67864 100644 (file)
@@ -106,6 +106,9 @@ int dram_init(void);
  */
 int dram_init_banksize(void);
 
+long get_ram_size(long *base, long size);
+phys_size_t get_effective_memsize(void);
+
 /**
  * arch_reserve_stacks() - Reserve all necessary stacks
  *
index 61af3472e6a41352f3fd2f43a8d56a4b5be5e48a..f1bdc9f2e2ca726557ca896e728dd736bc9d2868 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <boot_fit.h>
 #include <dm.h>
+#include <init.h>
 #include <dm/of_extra.h>
 #include <env.h>
 #include <errno.h>