diff options
| author | Wolfgang Denk <wd@denx.de> | 2010-07-24 20:34:29 +0200 |
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-07-24 20:34:29 +0200 |
| commit | 07c9cd81170335307a3090add3cd37147d29482e (patch) | |
| tree | e5e98dc33dc17399ad16d85d6df1c36d44e22889 /arch/powerpc/cpu/mpc85xx/cpu_init.c | |
| parent | 8024ac7a61f235b5444eac1ce0271d86e05d04de (diff) | |
| parent | 96623171423a94092cde80642328fda58a92c894 (diff) | |
| download | olio-uboot-2014.01-07c9cd81170335307a3090add3cd37147d29482e.tar.xz olio-uboot-2014.01-07c9cd81170335307a3090add3cd37147d29482e.zip | |
Merge branch 'master' of /home/wd/git/u-boot/custodians
Diffstat (limited to 'arch/powerpc/cpu/mpc85xx/cpu_init.c')
| -rw-r--r-- | arch/powerpc/cpu/mpc85xx/cpu_init.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c index d491e2ad5..5d5b4c296 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c @@ -39,10 +39,6 @@ DECLARE_GLOBAL_DATA_PTR; -#ifdef CONFIG_MPC8536 -extern void fsl_serdes_init(void); -#endif - #ifdef CONFIG_QE extern qe_iop_conf_t qe_iop_conf_tab[]; extern void qe_config_iopin(u8 port, u8 pin, int dir, @@ -185,9 +181,6 @@ void cpu_init_f (void) /* Config QE ioports */ config_qe_ioports(); #endif -#if defined(CONFIG_MPC8536) - fsl_serdes_init(); -#endif #if defined(CONFIG_FSL_DMA) dma_init(); #endif @@ -332,6 +325,11 @@ int cpu_init_r(void) qe_reset(); #endif +#if defined(CONFIG_SYS_HAS_SERDES) + /* needs to be in ram since code uses global static vars */ + fsl_serdes_init(); +#endif + #if defined(CONFIG_MP) setup_mp(); #endif |