This patch set adds SPI driver for EXYNOS5 and enables same. This patch set is based on latest Mainline u-boot.git tree.
Changes in V2: - Correted the Commit message. Changes in V3: - Removed SPI_SLAVE Flag. - Corrected warning messages. Changes in V4: - Rebased on mainline u-boot.git - Incorporated review comments for SPI driver. Changes in V5: - Rebased on u-boot-samsung.git - Incorporated review comments by Simon Glass Changes in V6: - Incorporated review comments by Minkyu Kang Changes in V7: - Incorporated review comments by Minkyu Kang & Simon Glass Rajeshwari Shinde (6): EXYNOS5: Add pinmux support for SPI EXYNOS: Add clock for SPI. EXYNOS5: Add base address for SPI. SPI: Add SPI Driver for EXYNOS. EXYNOS5: Enable SPI EXYNOS5: Enable SPI booting. arch/arm/cpu/armv7/exynos/clock.c | 125 ++++++++++ arch/arm/cpu/armv7/exynos/pinmux.c | 51 ++++ arch/arm/include/asm/arch-exynos/clk.h | 2 +- arch/arm/include/asm/arch-exynos/cpu.h | 6 + arch/arm/include/asm/arch-exynos/periph.h | 5 + arch/arm/include/asm/arch-exynos/spi.h | 78 ++++++ board/samsung/smdk5250/Makefile | 2 +- board/samsung/smdk5250/mmc_boot.c | 58 ----- board/samsung/smdk5250/smdk5250.c | 4 + board/samsung/smdk5250/spl_boot.c | 85 +++++++ drivers/spi/Makefile | 1 + drivers/spi/exynos_spi.c | 366 +++++++++++++++++++++++++++++ include/configs/smdk5250.h | 27 ++- 13 files changed, 749 insertions(+), 61 deletions(-) create mode 100644 arch/arm/include/asm/arch-exynos/spi.h delete mode 100644 board/samsung/smdk5250/mmc_boot.c create mode 100644 board/samsung/smdk5250/spl_boot.c create mode 100644 drivers/spi/exynos_spi.c -- 1.7.2.3 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot