From a7323bba229203aae2604afde131ab47bad4eadc Mon Sep 17 00:00:00 2001 From: TsiChung Liew Date: Wed, 23 Jul 2008 17:53:36 -0500 Subject: ColdFire: Add SSPI feature for MCF5445x Signed-off-by: TsiChung Liew --- lib_m68k/board.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'lib_m68k') diff --git a/lib_m68k/board.c b/lib_m68k/board.c index a13ea2682..dedc9e408 100644 --- a/lib_m68k/board.c +++ b/lib_m68k/board.c @@ -59,6 +59,10 @@ #include #endif +#ifdef CONFIG_CMD_SPI +#include +#endif + DECLARE_GLOBAL_DATA_PTR; static char *failed = "*** failed ***\n"; @@ -212,6 +216,16 @@ static int init_func_i2c (void) } #endif +#if defined(CONFIG_HARD_SPI) +static int init_func_spi (void) +{ + puts ("SPI: "); + spi_init (); + puts ("ready\n"); + return (0); +} +#endif + /***********************************************************************/ /************************************************************************ @@ -230,6 +244,9 @@ init_fnc_t *init_sequence[] = { checkboard, #if defined(CONFIG_HARD_I2C) || defined(CONFIG_SOFT_I2C) init_func_i2c, +#endif +#if defined(CONFIG_HARD_SPI) + init_func_spi, #endif init_func_ram, #if defined(CFG_DRAM_TEST) -- cgit v1.2.3