All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PATCH] TTY/Serial merge for .37-rc1
@ 2010-10-22 17:51 Greg KH
  2010-10-22 18:20 ` [PATCH 01/49] tty: add tty_struct->dev pointer to corresponding device instance Greg Kroah-Hartman
                   ` (48 more replies)
  0 siblings, 49 replies; 71+ messages in thread
From: Greg KH @ 2010-10-22 17:51 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton; +Cc: linux-kernel

Here is the big tty and serial merge for .37-rc1

There's a nice ioctls.h cleanup and a number of serial driver updates, and some
core tty fixes and reworks from Alan.  Nothing major, just incremental stuff.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/tty-2.6.git/

These patches have been in the linux-next tree and -mm for a while now.

Patches will be sent to the linux-kernel mailing list, if anyone wants
to see them.

thanks,

greg k-h

------------

 Documentation/devices.txt             |    1 +
 Documentation/filesystems/proc.txt    |   32 +++
 MAINTAINERS                           |   10 +-
 arch/arm/include/asm/ioctls.h         |   83 +--------
 arch/avr32/include/asm/ioctls.h       |   86 +--------
 arch/cris/include/asm/ioctls.h        |   84 +--------
 arch/frv/include/asm/ioctls.h         |   80 +-------
 arch/h8300/include/asm/ioctls.h       |   81 +--------
 arch/ia64/hp/sim/simserial.c          |   12 +-
 arch/ia64/include/asm/ioctls.h        |   89 +--------
 arch/m32r/include/asm/ioctls.h        |   83 +--------
 arch/m68k/include/asm/ioctls.h        |   80 +-------
 arch/mips/alchemy/common/platform.c   |   28 +++
 arch/mips/alchemy/common/power.c      |   35 ----
 arch/mn10300/include/asm/ioctls.h     |   84 +--------
 arch/s390/include/asm/ioctls.h        |   88 +--------
 drivers/char/Kconfig                  |   15 ++
 drivers/char/Makefile                 |    1 +
 drivers/char/amiserial.c              |   56 +++---
 drivers/char/cyclades.c               |   49 +++--
 drivers/char/ip2/ip2main.c            |   72 ++++---
 drivers/char/mxser.c                  |  109 ++++++-----
 drivers/char/nozomi.c                 |   37 ++--
 drivers/char/pcmcia/synclink_cs.c     |   60 +++---
 drivers/char/pty.c                    |    4 +-
 drivers/char/synclink.c               |   73 +++----
 drivers/char/synclink_gt.c            |   55 +++---
 drivers/char/synclinkmp.c             |   61 +++---
 drivers/char/tty_io.c                 |   77 +++++++-
 drivers/char/ttyprintk.c              |  225 +++++++++++++++++++++
 drivers/char/vc_screen.c              |  135 +++++++++++++
 drivers/char/vt.c                     |    5 +
 drivers/input/serio/serport.c         |    1 +
 drivers/net/usb/hso.c                 |   35 ++--
 drivers/serial/68360serial.c          |   51 +++---
 drivers/serial/8250.c                 |   69 ++++---
 drivers/serial/Kconfig                |    7 -
 drivers/serial/altera_uart.c          |  156 ++++++++++-----
 drivers/serial/bfin_sport_uart.c      |    7 +-
 drivers/serial/imx.c                  |    5 +-
 drivers/serial/jsm/jsm_driver.c       |    4 +-
 drivers/serial/max3107.c              |   34 +++-
 drivers/serial/mfd.c                  |   47 +++--
 drivers/serial/mrst_max3110.c         |  358 ++++++++++++++++++++-------------
 drivers/serial/mrst_max3110.h         |    1 +
 drivers/serial/serial_core.c          |   51 +++--
 drivers/serial/uartlite.c             |   26 +++-
 drivers/usb/serial/ark3116.c          |   40 ++--
 drivers/usb/serial/ftdi_sio.c         |    1 +
 drivers/usb/serial/io_edgeport.c      |   49 +++--
 drivers/usb/serial/io_tables.h        |    4 +
 drivers/usb/serial/io_ti.c            |   29 ++-
 drivers/usb/serial/mos7720.c          |   54 +++---
 drivers/usb/serial/mos7840.c          |   53 +++---
 drivers/usb/serial/ssu100.c           |   48 +++--
 drivers/usb/serial/ti_usb_3410_5052.c |   37 +++-
 drivers/usb/serial/usb-serial.c       |   13 ++
 fs/proc/proc_tty.c                    |  158 +++++++++++++++
 include/asm-generic/ioctls.h          |    2 +
 include/linux/altera_uart.h           |    5 +
 include/linux/selection.h             |    1 +
 include/linux/serial_8250.h           |    8 +
 include/linux/serial_core.h           |   10 +
 include/linux/tty.h                   |    3 +-
 include/linux/tty_driver.h            |    9 +
 include/linux/usb/serial.h            |    2 +
 net/bluetooth/rfcomm/tty.c            |    4 -
 67 files changed, 1759 insertions(+), 1613 deletions(-)
 create mode 100644 drivers/char/ttyprintk.c

---------------

Alan Cox (6):
      serial: mrst_max3110: Make the IRQ option runtime
      tty: Make tiocgicount a handler
      tty: Convert the USB drivers to the new icount interface
      tty: icount changeover for other main devices
      tty: Fix warning left over from TIOCGICOUNT changes
      serial: abstraction for 8250 legacy ports

Anton Vorontsov (8):
      serial: Factor out uart_poll_timeout() from 8250 driver
      altera_uart: Add support for polling mode (IRQ-less)
      altera_uart: Add support for getting mapbase and IRQ from resources
      altera_uart: Add support for different address strides
      altera_uart: Make it possible to use Altera UART and 8250 ports together
      altera_uart: Fixup type usage of port flags
      altera_uart: Fix missing prototype for registering an early console
      altera_uart: Don't use plain integer as NULL pointer

Breno Leitao (2):
      tty: MAINTAINERS: add drivers/serial/jsm/ as maintained driver
      jsm: Remove the uart port on errors

Dan Carpenter (1):
      serial: mfd: snprintf() returns largish values

Daniel Drake (1):
      serial8250: ratelimit "too much work" error

David Daney (1):
      serial: 8250: Don't delay after transmitter is ready.

Davidlohr Bueso (1):
      serial: max3107: Fix memory leaks when returning on error

Dmitry Eremin-Solenikov (2):
      tty: add tty_struct->dev pointer to corresponding device instance
      serport: place serport serio device correctly in the device tree

Dr. Werner Fink (1):
      tty: Add a new file /proc/tty/consoles

Feng Tang (2):
      serial: mrst_max3110: some code cleanup
      serial: mfd: add more baud rates support

Greg Kroah-Hartman (1):
      serial: mark the 8250 driver as maintained

Jason Wang (2):
      serial-core: skip call set_termios/console_start when no_console_suspend
      serial-core: restore termios settings when resume console ports

Jeff Mahoney (10):
      ioctl: Use asm-generic/ioctls.h on arm (enables termiox)
      ioctl: Use asm-generic/ioctls.h on avr32 (enables termiox)
      ioctl: Use asm-generic/ioctls.h on cris (enables termiox)
      ioctl: Use asm-generic/ioctls.h on frv (enables termiox)
      ioctl: Use asm-generic/ioctls.h on h8300 (enables termiox)
      ioctl: Use asm-generic/ioctls.h on ia64 (enables termiox)
      ioctl: Use asm-generic/ioctls.h on m32r (enables termiox)
      ioctl: Use asm-generic/ioctls.h on m68k (enables termiox)
      ioctl: Use asm-generic/ioctls.h on mn10300 (enables termiox)
      ioctl: Use asm-generic/ioctls.h on s390 (enables termiox)

Jiri Slaby (1):
      Char: mxser, call pci_disable_device from probe/remove

Manuel Lauss (2):
      8250: allow platforms to override PM hook.
      Alchemy: Add UART PM methods.

Michal Simek (1):
      serial: Add CONSOLE_POLL support for uartlite

Nicolas Pitre (2):
      vcs: add poll/fasync support
      vcs: invoke the vt update callback when /dev/vcs* is written to

Pekka Enberg (1):
      tty: Remove __GFP_NOFAIL from tty_add_file()

Samo Pogacnik (1):
      add ttyprintk driver

Sonic Zhang (1):
      serial: bfin_sport_uart: speed up sport RX sample rate to be 3% faster

Vasiliy Kulikov (1):
      tty_io: check return code of tty_register_device

Volker Ernst (1):
      serial/imx: check that the buffer is non-empty before sending it out


^ permalink raw reply	[flat|nested] 71+ messages in thread

end of thread, other threads:[~2010-11-10  9:42 UTC | newest]

Thread overview: 71+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-22 17:51 [GIT PATCH] TTY/Serial merge for .37-rc1 Greg KH
2010-10-22 18:20 ` [PATCH 01/49] tty: add tty_struct->dev pointer to corresponding device instance Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 02/49] serport: place serport serio device correctly in the device tree Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 03/49] serial: mfd: snprintf() returns largish values Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 04/49] serial: Add CONSOLE_POLL support for uartlite Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 05/49] tty: Remove __GFP_NOFAIL from tty_add_file() Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 06/49] ioctl: Use asm-generic/ioctls.h on arm (enables termiox) Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 07/49] ioctl: Use asm-generic/ioctls.h on avr32 " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 08/49] ioctl: Use asm-generic/ioctls.h on cris " Greg Kroah-Hartman
2010-10-25 14:10   ` Jesper Nilsson
2010-10-22 18:20 ` [PATCH 09/49] ioctl: Use asm-generic/ioctls.h on frv " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 10/49] ioctl: Use asm-generic/ioctls.h on h8300 " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 11/49] ioctl: Use asm-generic/ioctls.h on ia64 " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 12/49] ioctl: Use asm-generic/ioctls.h on m32r " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 13/49] ioctl: Use asm-generic/ioctls.h on m68k " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 14/49] ioctl: Use asm-generic/ioctls.h on mn10300 " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 15/49] ioctl: Use asm-generic/ioctls.h on s390 " Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 16/49] serial-core: skip call set_termios/console_start when no_console_suspend Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 17/49] serial-core: restore termios settings when resume console ports Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 18/49] add ttyprintk driver Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 19/49] Char: mxser, call pci_disable_device from probe/remove Greg Kroah-Hartman
2010-10-22 18:20 ` [PATCH 20/49] tty_io: check return code of tty_register_device Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 21/49] serial: mrst_max3110: some code cleanup Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 22/49] serial: mrst_max3110: Make the IRQ option runtime Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 23/49] serial: max3107: Fix memory leaks when returning on error Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 24/49] tty: Make tiocgicount a handler Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 25/49] tty: Convert the USB drivers to the new icount interface Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 26/49] tty: icount changeover for other main devices Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 27/49] tty: Fix warning left over from TIOCGICOUNT changes Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 28/49] tty: Add a new file /proc/tty/consoles Greg Kroah-Hartman
2010-10-23 11:24   ` Jiri Slaby
2010-10-23 11:40   ` Jiri Slaby
2010-10-23 11:51     ` Al Viro
2010-10-23 12:00       ` Jiri Slaby
2010-10-23 12:26         ` Al Viro
2010-10-23 15:46           ` Greg KH
2010-10-23 16:53             ` Greg KH
2010-10-23 17:03               ` Greg KH
2010-10-23 12:04       ` Al Viro
2010-10-25  7:51     ` Dr. Werner Fink
2010-10-27  0:50       ` Al Viro
2010-10-27  9:27         ` Dr. Werner Fink
2010-10-27  9:51           ` Jiri Slaby
2010-10-27 11:31             ` Dr. Werner Fink
2010-10-23 11:46   ` Christoph Hellwig
2010-10-22 18:21 ` [PATCH 29/49] vcs: add poll/fasync support Greg Kroah-Hartman
2010-11-10  0:12   ` Kay Sievers
2010-11-10  1:26     ` Nicolas Pitre
2010-11-10  1:42       ` Kay Sievers
2010-11-10  6:33         ` Nicolas Pitre
2010-11-10  9:35           ` Kay Sievers
2010-10-22 18:21 ` [PATCH 30/49] vcs: invoke the vt update callback when /dev/vcs* is written to Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 31/49] tty: MAINTAINERS: add drivers/serial/jsm/ as maintained driver Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 32/49] serial: 8250: Don't delay after transmitter is ready Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 33/49] serial: mark the 8250 driver as maintained Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 34/49] serial: Factor out uart_poll_timeout() from 8250 driver Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 35/49] altera_uart: Add support for polling mode (IRQ-less) Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 36/49] altera_uart: Add support for getting mapbase and IRQ from resources Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 37/49] altera_uart: Add support for different address strides Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 38/49] altera_uart: Make it possible to use Altera UART and 8250 ports together Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 39/49] altera_uart: Fixup type usage of port flags Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 40/49] altera_uart: Fix missing prototype for registering an early console Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 41/49] altera_uart: Don't use plain integer as NULL pointer Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 42/49] 8250: allow platforms to override PM hook Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 43/49] Alchemy: Add UART PM methods Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 44/49] jsm: Remove the uart port on errors Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 45/49] serial: mfd: add more baud rates support Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 46/49] serial/imx: check that the buffer is non-empty before sending it out Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 47/49] serial: abstraction for 8250 legacy ports Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 48/49] serial: bfin_sport_uart: speed up sport RX sample rate to be 3% faster Greg Kroah-Hartman
2010-10-22 18:21 ` [PATCH 49/49] serial8250: ratelimit "too much work" error Greg Kroah-Hartman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.