On 07/29/2012 12:25 AM, Stephan Linz wrote:
This is an improved version of the driver patch original
submitted by Graeme Smecher <graeme.smec...@mail.mcgill.ca>

The changes are:
     - remove hard coded Xilinx BSP defines (XPAR_SPI_*) and
       use CONFIG_SYS_SPI_BASE from config.h instead
     - add extensive register struct definitions
     - remove offset calculation for register access and
       use the new register struct instead
     - move default SPI controller configuration from
       spi_setup_slave() to spi_claim_bus()
     - add spi_set_speed()
     - insert SPI controller deactivation in spi_release_bus()
     - protect while loops in spi_xfer() with counter / timeouts
     - support SPI mode flags: LSB_FIRST, CPHA, CPOL, LOOP

Come from:
     http://patchwork.ozlabs.org/patch/71797/

Signed-off-by: Stephan Linz <l...@li-pro.net>
---
v2: Remove useles information from commit message
     Add newline and split variable declaration from code

Should be v2 in subject but
I have tested and applied to microblaze custodian repo.

Thanks,
Michal


--
Michal Simek, Ing. (M.Eng)
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/
Microblaze U-BOOT custodian
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to