1. 25 10月, 2011 1 次提交
  2. 24 10月, 2011 1 次提交
  3. 06 6月, 2011 1 次提交
  4. 24 5月, 2011 1 次提交
  5. 30 12月, 2010 1 次提交
  6. 18 8月, 2010 1 次提交
    • G
      m68knommu: include sched.h in ColdFire/SPI driver · 5e1c5335
      Greg Ungerer 提交于
      Using the coldfire qspi driver, I get the following error:
      
      drivers/spi/coldfire_qspi.c: In function 'mcfqspi_irq_handler':
      drivers/spi/coldfire_qspi.c:166: error: 'TASK_NORMAL' undeclared (first use in this function)
      drivers/spi/coldfire_qspi.c:166: error: (Each undeclared identifier is reported only once
      
      It is solved by adding the following include to coldfire_sqpi.c:
      
          #include <linux/sched.h>
      
      Fix suggested by Jate Sujjavanich <jsujjavanich@syntech-fuelmaster.com>
      Signed-off-by: NGreg Ungerer <gerg@uclinux.org>
      5e1c5335
  7. 21 1月, 2010 1 次提交
    • S
      spi: Add Freescale/Motorola Coldfire QSPI driver · 34b8c661
      Steven King 提交于
      Add support for the QSPI controller found some on Freescale/Motorola
      Coldfire MCUs.
      
      Full duplex, active high cs, spi modes 0-3 and word sizes 8-16 bits are
      supported.  The hardware drives the MISO, MOSI and SCLK lines, but the chip
      selects are managed via GPIO and must be configured by the board code.
      
      The QSPI controller has an 80 byte buffer which allows us to transfer up to 16
      words at a time.  For transfers longer than 16 words, we split the buffer in
      half so we can update in one half while the controller is operating on the
      other half.  Interrupt latencies then ultimately limits our sustained thru-put
      to something less than half the maximum speed supported by the part.
      Signed-off-by: NSteven King <sfking@fdwdc.com>
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      34b8c661