1. 13 Oct, 2010 3 commits
    • Linus Walleij's avatar
      spi/pl022: add PrimeCell generic DMA support · b1b6b9aa
      Linus Walleij authored
      This extends the PL022 SSP/SPI driver with generic DMA engine
      support using the PrimeCell DMA engine interface. Also fix up the
      test code for the U300 platform.
      Signed-off-by: default avatarLinus Walleij <linus.walleij@stericsson.com>
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      b1b6b9aa
    • Grant Likely's avatar
      spi/topcliff: Tidy up Kconfig help text · cdbc8f04
      Grant Likely authored
      The original didn't specify Topcliff in the config prompt text.
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      cdbc8f04
    • Grant Likely's avatar
      spi/topcliff: cleanups for style and conciseness · 65308c46
      Grant Likely authored
      This patch makes multiple cleanups to the new topcliff pch spi driver
      including, but not limited to,
      - removing superfluous brackets around variables
      - open coding functions that are only used once
      - removing unnecessary line breaks
      - removing unused functions
      - simplifying the interrupt enable/disable code
      - remove unnecessary (void *) casts.
      - remove b_mem_fail from pch_spi_set_tx to code it more cleanly
      - shorten dev_dbg() messages for conciseness and readability
      
      More cleanups are still needed in this driver.  In particular,
      - the driver filename should be changed to spi_topcliff_pch.c
      - many of the dev_dbg() lines should be trimmed (particularly the ones
        on unconditional code paths).
      - I suspect that the locking model not correct.  I'd like to know what
        drivers' critical regions are, and how they are protected.
      - get_resources and release_resources probably should be open coded in
        .probe and .release respectively.
      Signed-off-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      65308c46
  2. 08 Oct, 2010 1 commit
  3. 29 Sep, 2010 8 commits
  4. 28 Sep, 2010 9 commits
  5. 27 Sep, 2010 19 commits