1. 07 10月, 2013 1 次提交
  2. 27 9月, 2013 1 次提交
  3. 13 8月, 2013 1 次提交
  4. 01 8月, 2013 1 次提交
  5. 27 7月, 2013 1 次提交
  6. 19 3月, 2013 1 次提交
    • J
      TTY: serial/bfin_uart, unbreak build with KGDB enabled · e99c33b9
      Jiri Slaby 提交于
      There are no (and never were any) kgdb fields in uart_ops. Setting
      them produces a build error:
      drivers/tty/serial/bfin_uart.c:1054:2: error: unknown field 'kgdboc_port_startup' specified in initializer
      drivers/tty/serial/bfin_uart.c:1054:2: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/bfin_uart.c:1054:2: warning: (near initialization for 'bfin_serial_pops.ioctl') [enabled by default]
      drivers/tty/serial/bfin_uart.c:1055:2: error: unknown field 'kgdboc_port_shutdown' specified in initializer
      drivers/tty/serial/bfin_uart.c:1055:2: warning: initialization from incompatible pointer type [enabled by default]
      drivers/tty/serial/bfin_uart.c:1055:2: warning: (near initialization for 'bfin_serial_pops.poll_init') [enabled by default]
      
      Remove them.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Acked-by: NSonic Zhang <sonic.zhang@analog.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      e99c33b9
  7. 16 1月, 2013 1 次提交
    • J
      TTY: switch tty_flip_buffer_push · 2e124b4a
      Jiri Slaby 提交于
      Now, we start converting tty buffer functions to actually use
      tty_port. This will allow us to get rid of the need of tty in many
      call sites. Only tty_port will needed and hence no more
      tty_port_tty_get in those paths.
      
      Now, the one where most of tty_port_tty_get gets removed:
      tty_flip_buffer_push.
      
      IOW we also closed all the races in drivers not using tty_port_tty_get
      at all yet.
      
      Also we move tty_flip_buffer_push declaration from include/linux/tty.h
      to include/linux/tty_flip.h to all others while we are changing it
      anyway.
      Signed-off-by: NJiri Slaby <jslaby@suse.cz>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      2e124b4a
  8. 22 11月, 2012 3 次提交
  9. 16 11月, 2012 1 次提交
  10. 26 10月, 2012 1 次提交
  11. 17 7月, 2012 1 次提交
  12. 18 5月, 2012 4 次提交
  13. 14 3月, 2012 1 次提交
  14. 14 12月, 2011 2 次提交
  15. 10 12月, 2011 3 次提交
  16. 23 9月, 2011 1 次提交
  17. 24 8月, 2011 3 次提交
  18. 02 7月, 2011 1 次提交
  19. 10 6月, 2011 1 次提交
  20. 04 2月, 2011 1 次提交
    • S
      serial: bfin_5xx: split uart RX lock from uart port lock to avoid deadlock · 0f66e50a
      Sonic Zhang 提交于
      The RX lock is used to protect the RX buffer from concurrent access in DMA
      mode between the timer and RX interrupt routines.  It is independent from
      the uart lock which is used to protect the TX buffer.  It is possible for
      a uart TX transfer to be started up from the RX interrupt handler if low
      latency is enabled.  So we need to split the locks to avoid deadlocking in
      this situation.
      
      In PIO mode, the RX lock is not necessary because the handle_simple_irq
      and handle_level_irq functions ensure driver interrupt handlers are called
      once on one core.
      
      And now that the RX path has its own lock, the TX interrupt has nothing to
      do with the RX path, so disabling it at the same time.
      Signed-off-by: NSonic Zhang <sonic.zhang@analog.com>
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      0f66e50a
  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. 10 1月, 2011 1 次提交
  23. 12 11月, 2010 4 次提交
  24. 10 11月, 2010 1 次提交
  25. 11 8月, 2010 1 次提交
  26. 05 6月, 2010 2 次提交