]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - arch/powerpc/cpu/mpc85xx/cpu_init.c
powerpc/corenet_ds: Master module for boot from SRIO
[people/ms/u-boot.git] / arch / powerpc / cpu / mpc85xx / cpu_init.c
index 2e4a06c35abed3d997695bb83463c3cb1bba2ac5..97a7fe1b9792532aa9f35b98ce898487966c5bc8 100644 (file)
@@ -37,6 +37,7 @@
 #include <asm/mmu.h>
 #include <asm/fsl_law.h>
 #include <asm/fsl_serdes.h>
+#include <asm/fsl_srio.h>
 #include <linux/compiler.h>
 #include "mp.h"
 #ifdef CONFIG_SYS_QE_FMAN_FW_IN_NAND
@@ -48,8 +49,6 @@
 
 DECLARE_GLOBAL_DATA_PTR;
 
-extern void srio_init(void);
-
 #ifdef CONFIG_QE
 extern qe_iop_conf_t qe_iop_conf_tab[];
 extern void qe_config_iopin(u8 port, u8 pin, int dir,
@@ -443,6 +442,9 @@ skip_l2:
 
 #ifdef CONFIG_SYS_SRIO
        srio_init();
+#ifdef CONFIG_SRIOBOOT_MASTER
+       srio_boot_master();
+#endif
 #endif
 
 #if defined(CONFIG_MP)