diff options
Diffstat (limited to 'arch/sh/cpu/sh2/cpu.c')
| -rw-r--r-- | arch/sh/cpu/sh2/cpu.c | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/arch/sh/cpu/sh2/cpu.c b/arch/sh/cpu/sh2/cpu.c index 6bbedd9d4..fff25ac0c 100644 --- a/arch/sh/cpu/sh2/cpu.c +++ b/arch/sh/cpu/sh2/cpu.c @@ -33,6 +33,9 @@  #define scif0_enable() do {\  		writeb(readb(STBCR4) & ~0x80, STBCR4);\  	} while (0) +#define scif3_enable() do {\ +		writeb(readb(STBCR4) & ~0x10, STBCR4);\ +	} while (0)  int checkcpu(void)  { @@ -47,7 +50,11 @@ int checkcpu(void)  int cpu_init(void)  {  	/* SCIF enable */ +#if defined(CONFIG_CONS_SCIF3) +	scif3_enable(); +#else  	scif0_enable(); +#endif  	/* CMT clock enable */  	cmt_clock_enable() ;  	return 0; |