1. 18 1月, 2013 1 次提交
  2. 16 1月, 2013 7 次提交
  3. 22 9月, 2012 2 次提交
  4. 14 9月, 2012 1 次提交
  5. 06 9月, 2012 3 次提交
  6. 03 8月, 2012 1 次提交
  7. 01 7月, 2012 1 次提交
  8. 13 6月, 2012 1 次提交
  9. 11 5月, 2012 1 次提交
  10. 25 4月, 2012 1 次提交
    • S
      serial i.MX: do not depend on grouped clocks · 3a9465fa
      Sascha Hauer 提交于
      the current i.MX clock support groups together unrelated clocks
      to a single clock which is then used by the driver. This can't
      be accomplished with the generic clock framework so we instead
      request the individual clocks in the driver. For i.MX there are
      generally three different clocks:
      
      ipg: bus clock (needed to access registers)
      ahb: dma relevant clock, sometimes referred to as hclk in the datasheet
      per: bit clock, pixel clock
      
      This patch changes the driver to request the individual clocks.
      Currently all clk_get will get the same clock until the SoCs
      are converted to the generic clock framework
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      3a9465fa
  11. 01 2月, 2012 1 次提交
  12. 05 1月, 2012 6 次提交
  13. 27 11月, 2011 1 次提交
  14. 23 9月, 2011 1 次提交
  15. 25 8月, 2011 1 次提交
    • H
      serial/imx: support to handle break character · 019dc9ea
      Hui Wang 提交于
      The imx UART hardware controller can identify BREAK character and the
      imx_set_termios() can accept BRKINT set by users, but current existing
      imx_rxint() can't pass BREAK character and TTY_BREAK to the tty layer
      as other serial drivers do (8250.c omap_serial.c).
      
      Here add code to handle BREAK character and pass it to tty layer.
      
      To detect error occurrence, i use URXD_ERR to replace (URXD_OVRRUN |
      URXD_FRMERR | ...) because any kind of error occurs, URXD_ERR will
      always be set to 1.
      
      I put the URXD_BRK to the first place to check since when BREAK error
      occurs, not only URXD_BRK is set to 1, but also URXD_PRERR and
      URXD_FRMERR are all set to 1. This arrangement can filter out fake
      parity and frame errors when BREAK error occurs.
      Signed-off-by: NHui Wang <jason77.wang@gmail.com>
      Acked-by: NSascha Hauer <s.hauer@pengutronix.de>
      Acked-by: NAlan Cox <alan@linux.intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      019dc9ea
  16. 04 8月, 2011 1 次提交
    • G
      dt: remove of_alias_get_id() reference · 9e191b22
      Grant Likely 提交于
      of_alias_get_id() is broken and being reverted.  Remove the reference
      to it and replace with a single incrementing id number.
      
      There is no risk of regression here on the imx driver since the imx
      change to use of_alias_get_id() is commit 22698aa2, "serial/imx: add
      device tree probe support" which is new for v3.1, and it won't get
      used unless CONFIG_OF is enabled and the board is booted using a
      device tree.  A single incrementing integer is sufficient for now.
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      9e191b22
  17. 27 7月, 2011 2 次提交
  18. 10 6月, 2011 1 次提交
  19. 20 4月, 2011 2 次提交
  20. 31 3月, 2011 1 次提交
  21. 14 1月, 2011 1 次提交
    • G
      tty: move drivers/serial/ to drivers/tty/serial/ · ab4382d2
      Greg Kroah-Hartman 提交于
      The serial drivers are really just tty drivers, so move them to
      drivers/tty/ to make things a bit neater overall.
      
      This is part of the tty/serial driver movement proceedure as proposed by
      Arnd Bergmann and approved by everyone involved a number of months ago.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Rogier Wolff <R.E.Wolff@bitwizard.nl>
      Cc: Michael H. Warfield <mhw@wittsend.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      ab4382d2
  22. 23 10月, 2010 1 次提交
  23. 11 8月, 2010 1 次提交
  24. 14 5月, 2010 1 次提交
    • V
      serial: imx.c: fix CTS trigger level lower to avoid lost chars · 1c5250d6
      Valentin Longchamp 提交于
      The imx CTS trigger level is left at its reset value that is 32
      chars. Since the RX FIFO has 32 entries, when CTS is raised, the
      FIFO already is full. However, some serial port devices first empty
      their TX FIFO before stopping when CTS is raised, resulting in lost
      chars.
      
      This patch sets the trigger level lower so that other chars arrive
      after CTS is raised, there is still room for 16 of them.
      
      Signed-off-by: Valentin Longchamp<valentin.longchamp@epfl.ch>
      Tested-by: Philippe Rétornaz<philippe.retornaz@epfl.ch>
      Acked-by: Wolfram Sang<w.sang@pengutronix.de>
      Cc: stable <stable@kernel.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      1c5250d6