Quite a bit here, but these patches have been around for a while.  The
reason they haven't been pushed up before was that some of the first
changes introduced known bugs themselves and needed some manual fixing.

Also, while some files touch Blackfin headers in arch/blackfin/, I'd
like to keep them in this series and merge through the SPI tree to keep
conflict issues down, as well as possible breakage due to desync.

These are also available in my 'for-spi' branch of my git tree:
        git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin.git

Barry Song (6):
  Blackfin SPI: fix CS handling
  Blackfin SPI: redo GPIO CS handling
  Blackfin SPI: save/restore state when suspending/resuming
  Blackfin SPI: sync hardware state before reprogramming everything
  Blackfin SPI: use dma_disable_irq_nosync() in irq handler
  Blackfin SPI: warn when CS is driven by hardware (CPHA=0)

Bob Liu (1):
  Blackfin SPI: check per-transfer bits_per_word

Daniel Mack (1):
  Blackfin SPI: fix resources leakage

Michael Hennerich (1):
  Blackfin SPI: init early

Mike Frysinger (13):
  Blackfin SPI: drop custom cs_change_per_word support
  Blackfin SPI: punt useless null read/write funcs
  Blackfin SPI: fix up some unused/misleading comments
  Blackfin SPI: convert queue run state to true/false
  Blackfin SPI: convert read/write/duplex funcs to a dedicated ops
    structure
  Blackfin SPI: convert struct names to something more logical
  Blackfin SPI: drop extra memory we don't need
  Blackfin SPI: use the SPI namespaced bit names
  Blackfin: SPI: expand SPI bitmasks
  Blackfin SPI: push all size checks into the transfer function
  Blackfin SPI: reset ctl_reg bits when setup is run again on a device
  Blackfin SPI: combine duplicate SPI_CTL read/write logic
  Blackfin SPI: reject unsupported SPI modes

Rob Maris (2):
  Blackfin SPI: fix typo in comment
  Blackfin SPI: cs should be always low when a new transfer begins

Sonic Zhang (1):
  Blackfin SPI: work around anomaly 05000119

Wolfgang Muees (1):
  Blackfin SPI: force sane master-mode state at boot

Yi Li (2):
  Blackfin SPI: utilize the SPI interrupt in PIO mode
  Blackfin SPI: use nosync when disabling the IRQ from the IRQ handler

 arch/blackfin/include/asm/bfin5xx_spi.h |   81 +---
 drivers/spi/spi_bfin5xx.c               |  839 ++++++++++++++++---------------
 2 files changed, 441 insertions(+), 479 deletions(-)

-- 
1.7.3.1


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
spi-devel-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spi-devel-general

Reply via email to