diff options
Diffstat (limited to 'arch/powerpc/cpu/mpc85xx/cpu_init.c')
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/cpu_init.c | 9 | 
1 files changed, 7 insertions, 2 deletions
| diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c index 2e4a06c35..2cd5db7c5 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c @@ -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,12 @@ skip_l2:  #ifdef CONFIG_SYS_SRIO  	srio_init(); +#ifdef CONFIG_SRIOBOOT_MASTER +	srio_boot_master(); +#ifdef CONFIG_SRIOBOOT_SLAVE_HOLDOFF +	srio_boot_master_release_slave(); +#endif +#endif  #endif  #if defined(CONFIG_MP) |