1. 13 10月, 2012 1 次提交
  2. 07 9月, 2012 1 次提交
  3. 23 9月, 2011 1 次提交
  4. 20 5月, 2011 2 次提交
  5. 01 12月, 2010 2 次提交
  6. 11 8月, 2010 1 次提交
    • F
      hsu: driver for Medfield High Speed UART device · d843fc6e
      Feng Tang 提交于
      This is a PCI & UART driver, which suppors both PIO and DMA mode
      UART operation. It has 3 identical UART ports and one internal
      DMA controller.
      
      Current FW will export 4 pci devices for hsu: 3 uart ports and 1
      dma controller, each has one IRQ line. And we need to discuss the
      device model, one PCI device covering whole HSU should be a better
      model, but there is a problem of how to export the 4 IRQs info
      
      Current driver set the highest baud rate to 2746800bps, which is
      easy to scale down to 115200/230400.... To suport higher baud rate,
      we need add special process, change DLAB/DLH/PS/DIV/MUL registers
      all together.
      
      921600 is the highest baud rate that has been tested with Bluetooth
      modem connected to HSU port 0. Will test more when there is right
      BT firmware.
      
      Current version contains several work around for A0's Silicon bugs
      Signed-off-by: NFeng Tang <feng.tang@intel.com>
      Signed-off-by: NAlan Cox <alan@linux.intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      d843fc6e
  7. 04 12月, 2009 1 次提交
  8. 23 6月, 2009 1 次提交
  9. 23 8月, 2007 1 次提交
  10. 08 5月, 2007 1 次提交
    • M
      serial driver PMC MSP71xx · beab697a
      Marc St-Jean 提交于
      Serial driver patch for the PMC-Sierra MSP71xx devices.
      
      There are three different fixes:
      
      1 Fix for DesignWare APB THRE errata: In brief, this is a non-standard
        16550 in that the THRE interrupt will not re-assert itself simply by
        disabling and re-enabling the THRI bit in the IER, it is only re-enabled
        if a character is actually sent out.
      
        It appears that the "8250-uart-backup-timer.patch" in the "mm" tree
        also fixes it so we have dropped our initial workaround.  This patch now
        needs to be applied on top of that "mm" patch.
      
      2 Fix for Busy Detect on LCR write: The DesignWare APB UART has a feature
        which causes a new Busy Detect interrupt to be generated if it's busy
        when the LCR is written.  This fix saves the value of the LCR and
        rewrites it after clearing the interrupt.
      
      3 Workaround for interrupt/data concurrency issue: The SoC needs to
        ensure that writes that can cause interrupts to be cleared reach the UART
        before returning from the ISR.  This fix reads a non-destructive register
        on the UART so the read transaction completion ensures the previously
        queued write transaction has also completed.
      Signed-off-by: NMarc St-Jean <Marc_St-Jean@pmc-sierra.com>
      Cc: Russell King <rmk@arm.linux.org.uk>
      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>
      beab697a
  11. 23 2月, 2006 1 次提交
  12. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4