[GIT PULL] TTY/Serial patches for 3.14-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 413541dd66d51f791a0b169d9b9014e4f56be13c:

  Linux 3.13-rc5 (2013-12-22 13:08:32 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/ tags/tty-3.14-rc1

for you to fetch changes up to 8bc661bfc0c2d221e209f4205bdaaf574d50100c:

  tty/serial: at91: disable uart timer at start of shutdown (2014-01-13 15:55:59 -0800)

----------------------------------------------------------------
TTY/Serial driver patches for 3.14-rc1

Here's the big tty/serial driver pull request for 3.14-rc1

There are a number of n_tty fixes and cleanups, and some serial driver
bugfixes, and we got rid of one obsolete driver, making this series
remove more lines than added, always a nice surprise.

All of these have been in linux-next with no reports of issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alexander Shiyan (5):
      serial: clps711x: Driver refactor
      serial: clps711x: dts: Add bindings documentation for the CLPS711X UART
      serial: Remove old SC26XX driver
      serial: clps711x: Add support for N_IRDA line discipline
      serial: clps711x: Enable driver compilation with COMPILE_TEST

Arnd Bergmann (2):
      tty/amiserial: avoid interruptible_sleep_on
      tty: synclink: avoid sleep_on race

Baruch Siach (1):
      serial: pl011: remove redundant early amba_ports declaration

Boris BREZILLON (1):
      tty/serial: at91: document clock properties

Chao Bi (1):
      n_gsm: race between ld close and gsmtty open

Chuansheng Liu (2):
      TTY/n_gsm: Removing the wrong tty_unlock/lock() in gsm_dlci_release()
      tty: Removing the deprecated function tty_vhangup_locked()

Fabio Estevam (1):
      tty: serial: mxs-auart: Check the return value from clk_prepare_enable()

Greg Kroah-Hartman (3):
      Merge 3.13-rc4 into tty-next
      Revert "serial: pl011: use DMA RX polling by default"
      Merge 3.13-rc5 into tty-next

Guennadi Liakhovetski (2):
      serial: pl011: (cosmetic) remove superfluous register write
      serial: pl011: fix fall back from DMA to interrupt mode

Heikki Krogerus (1):
      serial: 8250_dw: remove ACPI ifdef

Huang Shijie (1):
      serial: imx: add support for loopback mode.

Jingoo Han (3):
      serial: pch_uart: remove unnecessary pci_set_drvdata()
      parport_serial: remove unnecessary pci_set_drvdata()
      tty: remove DEFINE_PCI_DEVICE_TABLE macro

Jon Medhurst (3):
      serial: amba-pl011: use port lock to guard control register access
      serial: amba-pl011: factor out code for writing LCR_H register
      serial: amba-pl011: preseserve hardware settings during initialisation

Jonathan Woithe (1):
      serial: 8250: Fix initialisation of Quatech cards with the AMCC PCI chip

Linus Walleij (1):
      serial: pl011: use DMA RX polling by default

Marek Roszko (3):
      tty/serial: at91: Handle shutdown more safely
      tty/serial: at91: fix race condition in atmel_serial_remove
      tty/serial: at91: disable uart timer at start of shutdown

Mark Deneen (1):
      tty/serial: at91: reset rx_ring when port is shutdown

Paul Gortmaker (1):
      tty: delete non-required instances of include <linux/init.h>

Peter Hurley (17):
      n_tty: Merge .receive_buf() flavors
      n_tty: Un-inline slow-path n_tty_receive_char()
      n_tty: Un-inline slow-path n_tty_receive_char_closing()
      n_tty: Refactor PARMRK doubling checks
      n_tty: Refactor input_available_p() by call site
      n_tty: Only perform wakeups for waiters
      tty: Always handle NULL flag ptr
      tty: Enable configurable tty flip buffer limit
      tty: Rename tty buffer memory_used field
      tty: Remove tty_prepare_flip_string_flags()
      staging/fwserial: Rip out rx buffering
      staging/fwserial: Up the tty buffer limit to 128K
      staging/fwserial: Rename data profiling functions
      staging/fwserial: Add Kconfig options for max ports
      tty: Fix stale tty_buffer_flush() comment
      tty: Halve flip buffer GFP_ATOMIC memory consumption
      n_tty: Fix buffer overruns with larger-than-4k pastes

Qipan Li (3):
      serial: sirf: use PM macro initialize PM functions
      serial: sirf: provide pm entries of uart_ops
      serial: sirf: correct condition for fetching dma buffer into tty

Qixue Xiao (1):
      tty: an overflow of multiplication in drivers/tty/cyclades.c

Randy Dunlap (1):
      init.h: add missing initcall variants

Randy Witt (1):
      serial_core: Don't re-initialize a previously initialized spinlock.

Rashika Kheria (2):
      drivers: tty: Mark the functions as static in n_gsm.c
      drivers: tty: Mark the function hvc_poll_init() as static in hvc_console.c

Stephen Warren (1):
      serial: 8250: enable UART_BUG_NOMSR for Tegra

Ulf Hansson (2):
      serial: pl011: Convert to modern PM ops
      serial: pl010: Convert to modern PM ops

Yegor Yefremov (1):
      serial: add support for 200 v3 series Titan card

 .../devicetree/bindings/serial/atmel-usart.txt     |   7 +
 .../bindings/serial/cirrus,clps711x-uart.txt       |  28 +
 arch/arm/mach-clps711x/devices.c                   |  21 +
 drivers/char/pcmcia/synclink_cs.c                  |   4 +-
 drivers/input/serio/serport.c                      |  28 +-
 drivers/parport/parport_serial.c                   |   5 -
 drivers/staging/fwserial/Kconfig                   |  20 +
 drivers/staging/fwserial/fwserial.c                | 151 ++---
 drivers/staging/fwserial/fwserial.h                |  24 +-
 drivers/tty/amiserial.c                            |  26 +-
 drivers/tty/cyclades.c                             |   2 +
 drivers/tty/goldfish.c                             |   1 -
 drivers/tty/hvc/hvc_console.c                      |   2 +-
 drivers/tty/hvc/hvsi_lib.c                         |   1 -
 drivers/tty/ipwireless/tty.c                       |   1 -
 drivers/tty/n_gsm.c                                |  63 +-
 drivers/tty/n_r3964.c                              |   2 +-
 drivers/tty/n_tty.c                                | 113 ++--
 drivers/tty/rocket.c                               |   2 +-
 drivers/tty/serial/8250/8250_core.c                |   4 +
 drivers/tty/serial/8250/8250_dw.c                  |   9 -
 drivers/tty/serial/8250/8250_em.c                  |   1 -
 drivers/tty/serial/8250/8250_pci.c                 |   9 +-
 drivers/tty/serial/8250/8250_pnp.c                 |   1 -
 drivers/tty/serial/8250/serial_cs.c                |   1 -
 drivers/tty/serial/Kconfig                         |  21 +-
 drivers/tty/serial/Makefile                        |   1 -
 drivers/tty/serial/amba-pl010.c                    |  15 +-
 drivers/tty/serial/amba-pl011.c                    |  84 +--
 drivers/tty/serial/atmel_serial.c                  |  45 +-
 drivers/tty/serial/clps711x.c                      | 454 +++++++------
 drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c        |   1 -
 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c        |   1 -
 drivers/tty/serial/imx.c                           |   8 +
 drivers/tty/serial/kgdb_nmi.c                      |   1 -
 drivers/tty/serial/mxs-auart.c                     |   9 +-
 drivers/tty/serial/of_serial.c                     |   1 -
 drivers/tty/serial/pch_uart.c                      |   3 +-
 drivers/tty/serial/rp2.c                           |   2 +-
 drivers/tty/serial/sc26xx.c                        | 749 ---------------------
 drivers/tty/serial/serial_core.c                   |   8 +-
 drivers/tty/serial/sirfsoc_uart.c                  |  39 +-
 drivers/tty/synclink.c                             |   4 +-
 drivers/tty/synclink_gt.c                          |   4 +-
 drivers/tty/synclinkmp.c                           |   4 +-
 drivers/tty/tty_buffer.c                           | 111 +--
 drivers/tty/tty_ldisc.c                            |   1 -
 drivers/tty/tty_port.c                             |   1 -
 include/linux/init.h                               |   2 +
 include/linux/tty.h                                |   8 +-
 include/linux/tty_flip.h                           |  11 +-
 include/linux/tty_ldisc.h                          |   6 +-
 52 files changed, 752 insertions(+), 1368 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/serial/cirrus,clps711x-uart.txt
 delete mode 100644 drivers/tty/serial/sc26xx.c
--
To unsubscribe from this list: send the line "unsubscribe linux-serial" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux