1. 18 2月, 2010 1 次提交
  2. 17 2月, 2010 1 次提交
    • A
      imx-serial-excessive-status-clearing-on-break.patch · 94d32f99
      Andy Green 提交于
      cc: Sasha Hauer <kernel@pengutronix.de>
      
      We noticed that we were only able to communicate once with a GSM module
      per session, if we powered down the module then the serial driver was
      broken until reset, no traffic or /proc/interrupts activity could be
      seen any more.
      
      Volker noticed it was provoked by a long "break" seen on the wire when
      the RX was not driven during powerdown, we discovered we could kill the
      serial driver just by forcing RX low extenally for a little while.
      
      I saw that the processing for BREAK in the driver gets too excited and
      clears down all set bits in USR2, including that a character is pending.
      This stops all further characters getting processed.
      
      The attached one-liner makes the serial driver immortal against BREAK.
      Signed-off-by: NAndy Green <andy.green@txtr.com>
      Signed-off-by: NVolker Ernst <volker.ernst@txtr.com>
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      94d32f99
  3. 10 2月, 2010 12 次提交
  4. 09 2月, 2010 2 次提交
  5. 05 2月, 2010 5 次提交
  6. 04 2月, 2010 5 次提交
  7. 02 2月, 2010 6 次提交
  8. 30 1月, 2010 2 次提交
  9. 29 1月, 2010 4 次提交
  10. 27 1月, 2010 2 次提交