1. 27 7月, 2013 2 次提交
  2. 23 4月, 2013 2 次提交
  3. 04 4月, 2013 1 次提交
  4. 16 1月, 2013 5 次提交
  5. 27 11月, 2012 2 次提交
  6. 22 11月, 2012 3 次提交
  7. 16 11月, 2012 2 次提交
  8. 12 9月, 2012 1 次提交
  9. 07 9月, 2012 2 次提交
  10. 06 9月, 2012 1 次提交
  11. 17 8月, 2012 1 次提交
    • H
      serial: mxs-auart: fix the wrong RTS hardware flow control · 00592021
      Huang Shijie 提交于
      Without checking if the auart supports the hardware flow control or not,
      the old mxs_auart_set_mctrl() asserted the RTS pin blindly.
      
      This will causes the auart receives wrong data in the following case:
         The far-end has already started the write operation, and wait for
      the auart asserts the RTS pin. Then the auart starts the read operation,
      but mxs_auart_set_mctrl() may be called before we set the RTSCTS in the
      mxs_auart_settermios(). So the RTS pin is asserted in a wrong situation,
      and we get the wrong data in the end.
      
      This bug has been catched when I connect the mx23(DTE) to the mx53(DCE).
      
      This patch also replaces the AUART_CTRL2_RTS with AUART_CTRL2_RTSEN.
      We should use the real the hardware flow control, not the software-controled
      hardware flow control.
      Signed-off-by: NHuang Shijie <b32955@freescale.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      00592021
  12. 03 7月, 2012 1 次提交
  13. 12 5月, 2012 1 次提交
  14. 05 5月, 2012 1 次提交
  15. 28 12月, 2011 1 次提交
  16. 27 11月, 2011 1 次提交
  17. 16 2月, 2011 1 次提交