1. 08 4月, 2014 1 次提交
  2. 27 3月, 2014 1 次提交
  3. 22 3月, 2014 1 次提交
  4. 19 3月, 2014 1 次提交
  5. 13 3月, 2014 1 次提交
  6. 27 2月, 2014 1 次提交
    • G
      spi: sh-msiof: Use core message handling instead of spi-bitbang · 1bd6363b
      Geert Uytterhoeven 提交于
      The only remaining feature of spi-bitbang used by this driver is the
      chipselect() callback, which just does conditional GPIO.
      This is handled fine by the SPI core's spi_set_cs(), hence switch the
      driver to use the core message handling through our own transfer_one()
      method.
      
      As the (optional) GPIO CS is no longer deasserted at spi_master.setup()
      time (through spi_bitbang_setup() and the spi_bitbang.chipselect()
      callback), we now have to take care of that ourselves.
      
      Remove the call to spi_master_put() in sh_msiof_spi_remove(), as our SPI
      master is now registered using devm_spi_register_master()
      (spi_bitbang_start() uses the non-managed version).
      Signed-off-by: NGeert Uytterhoeven <geert+renesas@linux-m68k.org>
      Acked-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      1bd6363b
  7. 24 2月, 2014 1 次提交
  8. 23 2月, 2014 3 次提交
  9. 19 2月, 2014 1 次提交
    • I
      spi: Add Qualcomm QUP SPI controller support · 64ff247a
      Ivan T. Ivanov 提交于
      Qualcomm Universal Peripheral (QUP) core is an AHB slave that
      provides a common data path (an output FIFO and an input FIFO)
      for serial peripheral interface (SPI) mini-core. SPI in master
      mode supports up to 50MHz, up to four chip selects, programmable
      data path from 4 bits to 32 bits and numerous protocol variants.
      
      Cc: Alok Chauhan <alokc@codeaurora.org>
      Cc: Gilad Avidov <gavidov@codeaurora.org>
      Cc: Kiran Gunda <kgunda@codeaurora.org>
      Cc: Sagar Dharia <sdharia@codeaurora.org>
      Cc: dsneddon@codeaurora.org
      Signed-off-by: NIvan T. Ivanov <iivanov@mm-sol.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      64ff247a
  10. 16 2月, 2014 1 次提交
  11. 10 2月, 2014 1 次提交
  12. 07 2月, 2014 1 次提交
  13. 05 2月, 2014 2 次提交
  14. 03 2月, 2014 1 次提交
  15. 13 1月, 2014 1 次提交
  16. 09 1月, 2014 1 次提交
  17. 12 12月, 2013 1 次提交
  18. 04 12月, 2013 1 次提交
  19. 28 11月, 2013 1 次提交
  20. 24 11月, 2013 3 次提交
  21. 26 9月, 2013 1 次提交
  22. 17 9月, 2013 2 次提交
  23. 13 9月, 2013 1 次提交
  24. 22 8月, 2013 2 次提交
    • S
      spi/qspi: Add qspi flash controller · 505a1495
      Sourav Poddar 提交于
      The patch add basic support for the quad spi controller.
      
      QSPI is a kind of spi module that allows single,
      dual and quad read access to external spi devices. The module
      has a memory mapped interface which provide direct interface
      for accessing data form external spi devices.
      
      The patch will configure controller clocks, device control
      register and for defining low level transfer apis which
      will be used by the spi framework to transfer data to
      the slave spi device(flash in this case).
      
      Test details:
      -------------
      Tested this on dra7 board.
      Test1: Ran mtd_stesstest for 40000 iterations.
         - All iterations went through without failure.
      Test2: Use mtd utilities:
        - flash_erase to erase the flash device
        - mtd_debug read to read data back.
        - mtd_debug write to write to the data flash.
       diff between the write and read data shows zero.
      
      Acked-by: Felipe Balbi<balbi@ti.com>
      Reviewed-by: Felipe Balbi<balbi@ti.com>
      Signed-off-by: NSourav Poddar <sourav.poddar@ti.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      505a1495
    • C
      spi:Add Freescale DSPI driver for Vybrid VF610 platform · 349ad66c
      Chao Fu 提交于
      The serial peripheral interface (SPI) module implemented on Freescale Vybrid
      platform provides a synchronous serial bus for communication between Vybrid
      and the external peripheral device.
      The SPI supports full-duplex, three-wire synchronous transfer, has TX/RX FIFO
      with depth of four entries.
      
      This driver is the SPI master mode driver and has been tested on Vybrid
      VF610TWR board.
      Signed-off-by: NAlison Wang <b18965@freescale.com>
      Signed-off-by: NChao Fu  <b44548@freescale.com>
      Signed-off-by: NMark Brown <broonie@linaro.org>
      349ad66c
  25. 10 8月, 2013 1 次提交
  26. 06 8月, 2013 2 次提交
  27. 29 7月, 2013 1 次提交
  28. 25 7月, 2013 1 次提交
  29. 15 7月, 2013 2 次提交
  30. 20 6月, 2013 1 次提交
  31. 11 6月, 2013 1 次提交