On Tue, Jul 31, 2012 at 4:01 AM, Rajeshwari Shinde <rajeshwar...@samsung.com> wrote: > This patch enables SPI driver for EXYNOS5. > > Signed-off-by: Rajeshwari Shinde <rajeshwar...@samsung.com>
Acked-by: Simon Glass <s...@chromium.org> > --- > Changes in V2: > - None. > board/samsung/smdk5250/smdk5250.c | 3 +++ > include/configs/smdk5250.h | 23 ++++++++++++++++++++++- > 2 files changed, 25 insertions(+), 1 deletions(-) > > diff --git a/board/samsung/smdk5250/smdk5250.c > b/board/samsung/smdk5250/smdk5250.c > index a5816e4..2848c10 100644 > --- a/board/samsung/smdk5250/smdk5250.c > +++ b/board/samsung/smdk5250/smdk5250.c > @@ -63,6 +63,9 @@ static int smc9115_pre_init(void) > int board_init(void) > { > gd->bd->bi_boot_params = (PHYS_SDRAM_1 + 0x100UL); > +#ifdef CONFIG_EXYNOS_SPI > + spi_init(); > +#endif > return 0; > } > > diff --git a/include/configs/smdk5250.h b/include/configs/smdk5250.h > index 27dab76..29b7ac6 100644 > --- a/include/configs/smdk5250.h > +++ b/include/configs/smdk5250.h > @@ -167,7 +167,7 @@ > #undef CONFIG_CMD_IMLS > #define CONFIG_IDENT_STRING " for SMDK5250" > > -#define CONFIG_ENV_IS_IN_MMC > +/*#define CONFIG_ENV_IS_IN_MMC*/ > #define CONFIG_SYS_MMC_ENV_DEV 0 > > #define CONFIG_SECURE_BL1_ONLY > @@ -216,6 +216,27 @@ > #define CONFIG_ENV_SROM_BANK 1 > #endif /*CONFIG_CMD_NET*/ > > +/* SPI */ > +#define CONFIG_ENV_IS_IN_SPI_FLASH > +#define CONFIG_SPI_FLASH > + > +#ifdef CONFIG_SPI_FLASH > +#define CONFIG_EXYNOS_SPI > +#define CONFIG_CMD_SF > +#define CONFIG_CMD_SPI > +#define CONFIG_SPI_FLASH_WINBOND > +#define CONFIG_SF_DEFAULT_MODE SPI_MODE_0 > +#define CONFIG_SF_DEFAULT_SPEED 50000000 > +#define EXYNOS5_SPI_NUM_CONTROLLERS 5 > +#endif > + > +#ifdef CONFIG_ENV_IS_IN_SPI_FLASH > +#define CONFIG_ENV_SPI_MODE SPI_MODE_0 > +#define CONFIG_ENV_SECT_SIZE CONFIG_ENV_SIZE > +#define CONFIG_ENV_SPI_BUS 1 > +#define CONFIG_ENV_SPI_MAX_HZ 50000000 > +#endif > + > /* Enable devicetree support */ > #define CONFIG_OF_LIBFDT > > -- > 1.7.4.4 > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot