A number of board function belong in init.h with the others. Move them. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
@@ -8,6 +8,7 @@
#include <env.h>
#include <fsl_immap.h>
#include <fsl_ifc.h>
+#include <init.h>
#include <asm/arch/fsl_serdes.h>
#include <asm/arch/soc.h>
#include <asm/io.h>
@@ -3,6 +3,7 @@
* Copyright (C) 2018 Armadeus Systems
*/
#include <asm/arch/clock.h>
#include <asm/arch/crm_regs.h>
#include <asm/arch/imx-regs.h>
@@ -7,6 +7,7 @@
#include <common.h>
#include <linux/errno.h>
@@ -2,6 +2,7 @@
/*
* Copyright (C) 2016 Freescale Semiconductor, Inc.
@@ -4,6 +4,7 @@
#include <asm/arch/boot.h>
#include <linux/libfdt.h>
@@ -6,6 +6,7 @@
#include <clk.h>
#include <cpu_func.h>
#include <dm.h>
#include <ram.h>
#include <syscon.h>
#include <asm/armv7.h>
#include <asm/arch-rockchip/bootrom.h>
#include <spl.h>
#include <nand.h>
#include <debug_uart.h>
@@ -11,6 +11,7 @@
#include <watchdog.h>
#include <asm/processor.h>
#include <ioports.h>
@@ -12,6 +12,7 @@
#include <command.h>
#include <hwconfig.h>
#include <pci.h>
#include <i2c.h>
#include <miiphy.h>
@@ -13,6 +13,7 @@
#include <bootcount.h>
#include <errno.h>
#include <asm/arch/cpu.h>
#include <asm/arch/hardware.h>
@@ -10,6 +10,7 @@
#include <asm/gpio.h>
#include <netdev.h>
@@ -5,6 +5,7 @@
* Copyright 2012 Freescale Semiconductor, Inc.
#include <asm/arch/iomux.h>
@@ -9,6 +9,7 @@
* Author: Fabio Estevam <fabio.estevam@freescale.com>
@@ -3,10 +3,11 @@
+#include <common.h>
#include <asm/arch/sys_proto.h>
-#include <common.h>
#ifdef CONFIG_VIDEO_MXS
int setup_lcd(void)
@@ -21,6 +21,7 @@
#include <malloc.h>
#include <asm/mach-types.h>
#include <asm/arch/at91sam9x5_matrix.h>
#include <asm/arch/at91sam9_smc.h>
#include <asm/arch/at91_common.h>
#include <asm/arch/atmel_pio4.h>
#include <version.h>
#include <asm/arch/sama5d3_smc.h>
#include <asm/arch/at91_rstc.h>
#include <asm/arch/iomux-mx53.h>
#include <serial.h>
#include <atmel_mci.h>
#include <lcd.h>
#include <net.h>
#ifndef CONFIG_DM_ETH
@@ -14,6 +14,7 @@
#include <irq_func.h>
#include <time.h>
#include <linux/types.h>
#include <dm/platform_data/net_ethoc.h>
#include <linux/ctype.h>
* Copyright (C) 2015-2016 Stefan Roese <sr@denx.de>
#define GPIO7A3_HUB_RST 227
#include <mmc.h>
#include <phy.h>
#include <dwc_ahsata.h>
#include <fsl_esdhc_imx.h>
#include <mtd_node.h>
#include <winbond_w83627.h>
#include <asm/ibmpc.h>
int board_early_init_r(void)
{
#include <mpc8xx.h>
#include <fdt_support.h>
#include <nuvoton_nct6102d.h>
#include <dm/device-internal.h>
#include <usb.h>
* Based on other i.MX6 boards
* Copyright (C) 2013 Jon Nettleton <jon.nettleton@gmail.com>.
#include <fdtdec.h>
#include <virtio_types.h>
#include <virtio.h>
#include <linux/compiler.h>
#include <asm/mmu.h>
#include <asm/cache.h>
#include <asm/arch/immap_ls102xa.h>
/* Copyright 2016-2019 NXP Semiconductors
#include <asm/arch-ls102xa/ls102xa_soc.h>
#include <asm/arch/ls102xa_devdis.h>
#if defined(CONFIG_OF_LIBFDT)
#endif
#include <mpc83xx.h>
#include <asm/fsl_mpc83xx_serdes.h>
#include <spd_sdram.h>
#include <console.h>
* Author: Ye Li <ye.li@nxp.com>
* Copyright (C) 2015 Freescale Semiconductor, Inc.
#include <asm/arch/mx7-pins.h>
#include <led.h>
#include <asm/arch/clk.h>
#include <env_internal.h>
#include <spi.h>