1. 08 6月, 2011 2 次提交
    • P
      serial: sh-sci: Consolidate RXD pin handling. · 514820eb
      Paul Mundt 提交于
      Non-SCI parts do not have the special port reg necessary for cases where
      the RX and SCI pins are muxed and need to be manually polled, so these
      like always fall back on the normal FIFO processing paths. SH7760 is in a
      class in and of itself with regards to mapping its SIM card interface via
      the SCI port class despite not having any of the RXD lines wired up and
      so implicitly behaving more like a SCIF in this regard. Out of the other
      CPUs, some support the port check via the same block while others do it
      through an external SuperI/O, so it's not even possible to perform the
      check relative to the ioremapped cookie offset, so the separate read
      semantics are preserved here, too.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      514820eb
    • P
      serial: sh-sci: Generalize overrun handling. · debf9507
      Paul Mundt 提交于
      This consolidates all of the broken out overrun handling and ensures that
      we have sensible defaults per-port type, in addition to making sure that
      overruns are flagged appropriately in the error mask for parts that
      haven't explicitly disabled support for it.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      debf9507
  2. 19 1月, 2011 4 次提交
  3. 25 5月, 2010 1 次提交
  4. 07 4月, 2010 1 次提交
  5. 23 3月, 2010 1 次提交
  6. 10 3月, 2010 1 次提交
  7. 02 3月, 2010 1 次提交
  8. 24 6月, 2009 2 次提交
  9. 08 5月, 2009 2 次提交
  10. 26 2月, 2008 1 次提交
    • P
      serial: Move asm-sh/sci.h to linux/serial_sci.h. · 96de1a8f
      Paul Mundt 提交于
      This header is needed on other architectures as well (namely h8300),
      which currently fails to build without this in place. Rather than
      duplicating the port definition completely there, just move this to a
      common location instead.
      
      This should get h8300 working again for 2.6.25, in addition to the
      changes already pushed by Sato-san in -rc2.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      96de1a8f
  11. 27 9月, 2006 1 次提交