Merge tag 'tty-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 21 May 2016 03:57:27 +0000 (20:57 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 21 May 2016 03:57:27 +0000 (20:57 -0700)
Pull tty and serial driver updates from Greg KH:
 "Here's the large TTY and Serial driver update for 4.7-rc1.

  A few new serial drivers are added here, and Peter has fixed a bunch
  of long-standing bugs in the tty layer and serial drivers as normal.
  Full details in the shortlog.

  All of these have been in linux-next for a while with no reported
  issues"

* tag 'tty-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (88 commits)
  MAINTAINERS: 8250: remove website reference
  serial: core: Fix port mutex assert if lockdep disabled
  serial: 8250_dw: fix wrong logic in dw8250_check_lcr()
  tty: vt, finish looping on duplicate
  tty: vt, return error when con_startup fails
  QE-UART: add "fsl,t1040-ucc-uart" to of_device_id
  serial: mctrl_gpio: Drop support for out1-gpios and out2-gpios
  serial: 8250dw: Add device HID for future AMD UART controller
  Fix OpenSSH pty regression on close
  serial: mctrl_gpio: add IRQ locking
  serial: 8250: Integrate Fintek into 8250_base
  serial: mps2-uart: add support for early console
  serial: mps2-uart: add MPS2 UART driver
  dt-bindings: document the MPS2 UART bindings
  serial: sirf: Use generic uart-has-rtscts DT property
  serial: sirf: Introduce helper variable struct device_node *np
  serial: mxs-auart: Use generic uart-has-rtscts DT property
  serial: imx: Use generic uart-has-rtscts DT property
  doc: DT: Add Generic Serial Device Tree Bindings
  serial: 8250: of: Make tegra_serial_handle_break() static
  ...

14 files changed:
1  2 
Documentation/kernel-parameters.txt
MAINTAINERS
drivers/char/pcmcia/synclink_cs.c
drivers/s390/char/tty3270.c
drivers/tty/n_gsm.c
drivers/tty/serial/8250/8250_pci.c
drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile
drivers/tty/serial/sc16is7xx.c
drivers/tty/synclink.c
drivers/tty/synclink_gt.c
drivers/tty/synclinkmp.c
include/linux/tty.h
include/uapi/linux/serial_core.h

Simple merge
diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 74914aafac61950b7744348bd2a4c1e6c61908df,81e9057a0f6831848bf7d8c3b16caba2a9b3e0be..1278d376da507d59dbb6a15313864f36e65a5d6d
@@@ -91,7 -91,7 +91,8 @@@ obj-$(CONFIG_SERIAL_MEN_Z135) += men_z1
  obj-$(CONFIG_SERIAL_SPRD) += sprd_serial.o
  obj-$(CONFIG_SERIAL_STM32)    += stm32-usart.o
  obj-$(CONFIG_SERIAL_MVEBU_UART)       += mvebu-uart.o
 +obj-$(CONFIG_SERIAL_PIC32)    += pic32_uart.o
+ obj-$(CONFIG_SERIAL_MPS2_UART)        += mps2-uart.o
  
  # GPIOLIB helpers for modem control lines
  obj-$(CONFIG_SERIAL_MCTRL_GPIO)       += serial_mctrl_gpio.o
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 24da334af7f1933fb69c0566d18e73a23d95ef75,9aef04c5f7bcd4567fccf0a538f230e27ec553dc..99dbed8a8874fcc9fcefeb47ec60d161272fc0d7
  /* MVEBU UART */
  #define PORT_MVEBU    114
  
 -#define PORT_MPS2UART 115
 +/* Microchip PIC32 UART */
 +#define PORT_PIC32    115
 +
+ /* MPS2 UART */
++#define PORT_MPS2UART 116
  #endif /* _UAPILINUX_SERIAL_CORE_H */