1. 10 7月, 2006 1 次提交
    • Z
      [SERIAL] 8250: add tsi108 serial support · 3be91ec7
      Zang Roy-r61911 提交于
      The following patch gets rid of CONFIG_TSI108_BRIDGE.  I add UPIO_TSI to
      handle IIR and IER register in serial_in and serial_out.
      
      (1) the reason to rewrite serial_in:
      
          TSI108 rev Z1 version ERRATA.  Reading the UART's Interrupt
          Identification Register (IIR) clears the Transmit Holding Register
          Empty (THRE) and Transmit buffer Empty (TEMP) interrupts even if they
          are not enabled in the Interrupt Enable Register (IER).  This leads to
          loss of the interrupts.  Interrupts are not cleared when reading UART
          registers as 32-bit word.
      
      (2) the reason to rewrite serial_out:
      
          Check for UART_IER_UUE bit in the autoconfig routine.  This section
          of autoconfig is excluded for Tsi108/109 because bits 7 and 6 are
          reserved for internal use.  They are R/W bits.  In addition to
          incorrect identification, changing these bits (from 00) will make
          Tsi108/109 UART non-functional.
      Signed-off-by: NRoy Zang <tie-fei.zang@freescale.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      3be91ec7
  2. 03 7月, 2006 1 次提交
    • R
      [SERIAL] Convert fifosize to an unsigned int · 947deee8
      Russell King 提交于
      Some UARTs have more than 255 bytes of FIFO, which can't be
      represented by an unsigned char.  Change the kernel's internal
      structure to be an unsigned int, but still export an unsigned char
      via the TIOCGSERIAL ioctl.  If the TIOCSSERIAL ioctl provides a
      fifo size of 0, assume this means "don't change" otherwise we'll
      corrupt the larger fifo sizes.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      947deee8
  3. 27 6月, 2006 1 次提交
  4. 25 6月, 2006 1 次提交
  5. 20 6月, 2006 1 次提交
    • A
      [ARM] 3592/1: AT91RM9200 Serial driver update · afefc415
      Andrew Victor 提交于
      Patch from Andrew Victor
      
      This patch includes a number of updates to the AT91RM9200 serial driver.
      
      Changes include:
      1. Conversion to a platform_driver.  [Ivan Kokshaysky]
      2. Replaced all references to AT91RM9200 with AT91.  This driver can now
      also be used for the AT91SAM9216.
      3. Allow TIOCM_LOOP to configure local loopback mode.
      4. Cleaned up the 'read_status_mask' usage and interrupt handler code.
      [Chip Coldwell]
      5. Suspend/resume support.  [David Brownell]
      
      There are a few 'unused variable' warning when compiling this - I
      removed the new DMA support to keep this first patch simpler.
      Signed-off-by: NAndrew Victor <andrew@sanpeople.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      afefc415
  6. 30 4月, 2006 1 次提交
  7. 26 4月, 2006 1 次提交
  8. 21 3月, 2006 1 次提交
  9. 20 3月, 2006 1 次提交
  10. 22 1月, 2006 5 次提交
  11. 14 1月, 2006 1 次提交
  12. 11 1月, 2006 1 次提交
  13. 29 11月, 2005 1 次提交
  14. 06 11月, 2005 1 次提交
  15. 31 10月, 2005 1 次提交
  16. 30 10月, 2005 1 次提交
  17. 09 9月, 2005 1 次提交
  18. 07 9月, 2005 1 次提交
  19. 01 9月, 2005 1 次提交
  20. 28 7月, 2005 1 次提交
  21. 16 7月, 2005 1 次提交
  22. 10 5月, 2005 1 次提交
  23. 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