1. 30 3月, 2009 1 次提交
  2. 23 3月, 2009 1 次提交
  3. 27 1月, 2009 1 次提交
  4. 09 1月, 2009 1 次提交
  5. 08 1月, 2009 1 次提交
  6. 19 12月, 2008 1 次提交
  7. 16 12月, 2008 2 次提交
  8. 30 10月, 2008 1 次提交
  9. 16 10月, 2008 1 次提交
  10. 14 10月, 2008 2 次提交
  11. 16 9月, 2008 1 次提交
  12. 25 7月, 2008 1 次提交
  13. 21 7月, 2008 1 次提交
  14. 16 7月, 2008 1 次提交
  15. 05 7月, 2008 1 次提交
  16. 03 7月, 2008 1 次提交
  17. 17 5月, 2008 1 次提交
  18. 15 5月, 2008 1 次提交
  19. 30 4月, 2008 1 次提交
  20. 29 4月, 2008 1 次提交
  21. 18 4月, 2008 1 次提交
  22. 09 2月, 2008 1 次提交
    • C
      atmel_serial: add DMA support · a6670615
      Chip Coldwell 提交于
      This patch is based on the DMA-patch by Chip Coldwell for the AT91/AT32 serial
      USARTS, with some tweaks to make it apply neatly on top of the other patches
      in this series.
      
      The RX and TX code has been moved to a tasklet and reworked a bit.  Instead of
      depending on the ENDRX and TIMEOUT bits in CSR, we simply grab as much data as
      we can from the DMA buffers.  I think this closes a race where the ENDRX bit
      is set after we read CSR but before we read RPR, although I haven't confirmed
      this.
      
      Similarly, the two TX handlers (ENDTX and TXBUFE) have been combined into one.
       Since the current code only uses a single TX buffer, there's no point in
      handling those interrupts separately.
      
      This also fixes a DMA sync bug in the original patch.
      
      [linux@bohmer.net: rebased onto irq-splitup patch]
      [hskinnemoen@atmel.com: moved to tasklet, fixed dma bug, misc cleanups]
      [hskinnemoen@atmel.com: atmel_serial dma: Misc fixes and cleanups]
      Signed-off-by: NRemy Bohmer <linux@bohmer.net>
      Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
      Cc: Andrew Victor <linux@maxim.org.za>
      Tested-by: NMarc Pignat <marc.pignat@hevs.ch>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      a6670615
  23. 08 2月, 2008 1 次提交
  24. 07 2月, 2008 3 次提交
  25. 03 2月, 2008 1 次提交
  26. 02 2月, 2008 2 次提交
  27. 01 2月, 2008 1 次提交
  28. 24 1月, 2008 1 次提交
  29. 23 11月, 2007 1 次提交
  30. 21 10月, 2007 1 次提交
  31. 20 10月, 2007 1 次提交
  32. 22 9月, 2007 1 次提交
  33. 12 9月, 2007 1 次提交
  34. 01 8月, 2007 2 次提交
    • Y
      serial: fix vr41xx_siu serial console support · 2174041d
      Yoichi Yuasa 提交于
      The serial console can select only SERIAL_VR41XX=y.
      Signed-off-by: NYoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      2174041d
    • A
      revert "x86, serial: convert legacy COM ports to platform devices" · 57d4810e
      Andrew Morton 提交于
      Revert 7e92b4fc.  It broke Sébastien Dugué's
      machine and Jeff said (persuasively)
      
        This seems like it will break decades-long-working stuff, in favor of
        breaking new ground in our favorite area, "trusting the BIOS."
      
        It's just not worth it for serial ports, IMO.  Serial ports are something
        that just shouldn't break at this late stage in the game.  My new Intel
        platform boxes don't even have serial ports, so I question the value of
        messing with serial port probing even more...  because...  just wait a year,
        and your box won't have a serial port either!  :)
      
        I certainly don't object to the use of platform devices (or isa_driver),
        but the probe change seems questionable.  That's sorta analagous to
        rewriting the floppy driver probe routine.  Sure you could do it...  but why
        risk all that damage and go through debugging all over again?
      
        It seems clear from this report that we cannot, should not, trust BIOS for
        something (a) so simple and (b) that has been working for over a decade.
      
      Much discussion ensued and we've decided to have another go at all of this.
      
      Cc: Sébastien Dugué <sebastien.dugue@bull.net>
      Cc: Bjorn Helgaas <bjorn.helgaas@hp.com>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Adam Belay <ambx1@neo.rr.com>
      Cc: Matthew Garrett <mjg59@srcf.ucam.org>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Cc: Jeff Garzik <jeff@garzik.org>
      Acked-by: NAlan Cox <alan@lxorguk.ukuu.org.uk>
      Cc: Michal Piotrowski <michal.k.k.piotrowski@gmail.com>
      Cc: Sascha Sommer <saschasommer@freenet.de>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      57d4810e