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

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

 



The following changes since commit 0414855fdc4a40da05221fc6062cccbc0c30f169:

  Linux 3.14-rc5 (2014-03-02 18:56:16 -0800)

are available in the git repository at:

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

for you to fetch changes up to 3a13884abea08a5043b98d9374486ec859d1e03a:

  tty/serial: omap: empty the RX FIFO at the end of half-duplex TX (2014-03-17 16:23:08 -0700)

----------------------------------------------------------------
TTY/Serial driver update for 3.15-rc1

Here's the big tty/serial driver update for 3.15-rc1.

Nothing major, a number of serial driver updates and a few tty core
fixes as well.

All have been in linux-next for a while.

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

----------------------------------------------------------------
Aaron Sierra (2):
      serial: 8250_pci: more BayTrail error-free bauds
      serial: 8250_pci: change BayTrail default uartclk

Adam Borowski (2):
      vt: drop an useless enum and assignment.
      vt: detect and ignore OSC codes.

Alexander Shiyan (23):
      serial: max310x: Allow driver to be compiled as module
      serial: max310x: Setup baud rate generator more precisely
      serial: max310x: Remove init() and exit() callbacks
      serial: max310x: Remove excess port configure at startup
      serial: max310x: Add the loopback mode support
      serial: max310x: Remove IRQ validation
      serial: max310x: Move all SPI-dependent stuff in one place
      serial: max310x: Migrate to CLK API
      serial: max310x: Always use dynamic GPIO ID assignment
      serial: max310x: Add missing mutex_destroy() on driver exit
      serial: max310x: Add support for RS-485 mode
      serial: max310x: Driver cleanup
      serial: max310x: Add devicetree support
      serial: max310x: Add bindings documentation for the MAX310X UARTs
      serial: max310x: Fix build error
      serial: max310x: Fix build warning
      serial: max310x: Fix build error
      serial: max310x: Fix sparse warnings
      serial: max310x: Fix devicetree documentation for clock name
      serial: imx: Use devm_ioremap_resource()
      serial: imx: Use dev_name() for request_irq() to distinguish UARTs
      serial: imx: Remove init() and exit() platform callbacks
      serial: clps711x: Give a chance to perform useful tasks during wait loop

Baruch Siach (1):
      serial: sh_sci: remove HAVE_CLK build dependecy

Dimitris Lampridis (2):
      tty/serial: omap: fix RX interrupt enable/disable in half-duplex TX
      tty/serial: omap: empty the RX FIFO at the end of half-duplex TX

Florian Fainelli (3):
      tty: serial: bcm63xx_uart: include linux/io.h
      tty: serial: bcm63xx_uart: define UART_REG_SIZE constant
      tty: serial: bcm63xx_uart: add support for DT probing

Geert Uytterhoeven (11):
      serial_core: Unregister console in uart_remove_one_port()
      serial: sh-sci: Add missing call to uart_remove_one_port() in failure path
      serial: max310x: Add missing #include <linux/uaccess.h>
      serial_core: Spelling s/contro/control/
      serial_core: Grammar s/ports/port's/
      serial_core: Get a reference for port->tty in uart_remove_one_port()
      serial_core: Avoid NULL pointer dereference in uart_close()
      serial: sh-sci: Replace printk() by pr_*()
      serial: sh-sci: Remove useless casts
      serial: sh-sci: Add more register documentation
      serial: sh-sci: Replace hardcoded 3 by UART_PM_STATE_OFF

Greg Kroah-Hartman (5):
      Merge branch 'tty-linus' into tty-next
      Revert "serial: max310x: Fix build error"
      Merge 3.14-rc3 into tty-next
      Merge 3.14-rc4 into tty-next
      Merge 3.14-rc5 into tty-next

Hannes Reinecke (1):
      tty: Set correct tty name in 'active' sysfs attribute

Huang Shijie (1):
      serial: imx: always wake up the processes in the TX callback

Ingo Molnar (1):
      serial: 8250: Clean up the locking for -rt

Jingoo Han (2):
      serial: sh-sci: Fix cast warning
      serial: pch_uart: Fix build warning when CONFIG_DEBUG_FS=n

Joe Perches (1):
      serial: sh-sci: Neaten dev_<level> uses

Laurent Pinchart (2):
      serial: sh-sci: Fix compatible string in DT bindings example
      serial: sh-sci: Restrict non-COMPILE_TEST compilation

Markus Pargmann (1):
      serial: omap-serial: Move info message to probe function

Nicolas Ferre (1):
      tty/serial: atmel_serial: remove dev_dbg in atmel_set_termios

Paul Bolle (1):
      tty: serial: crisv10: Drop remaining code for CRISv10 CPU simulator

Paul Gortmaker (2):
      hvc: ensure hvc_init is only ever called once in hvc_console.c
      drivers/tty/serial: deal with 8250_core.c uninitialized warning for good

Peter Hurley (2):
      n_tty: Simplify input_available_p()
      tty: Fix low_latency BUG

Qipan Li (1):
      serial: sirf: move to use generic dma dt-binding to get dma channels

Richard Genoud (2):
      tty/serial: at91: use dev_err instead of printk
      tty/serial: at91: remove unused open/close hooks

Sachin Kamat (1):
      tty: tty_ldisc.h: Remove duplicate include

Salva Peiró (1):
      synclink: fix info leak in ioctl

Stephen Boyd (1):
      msm_serial: Add support for poll_{get,put}_char()

Tushar Behera (2):
      serial: samsung: Move uart_register_driver call to device probe
      serial: pl011: Move uart_register_driver call to device probe

Uwe Kleine-König (1):
      serial: efm32: properly namespace location property

Yuan Yao (2):
      serial: fsl_lpuart: add DMA support
      serial: fsl_lpuart: documented the clock requirement.

 .../devicetree/bindings/serial/efm32-uart.txt      |   4 +-
 .../devicetree/bindings/serial/fsl-lpuart.txt      |  21 +-
 .../devicetree/bindings/serial/maxim,max310x.txt   |  36 ++
 .../bindings/serial/renesas,sci-serial.txt         |   2 +-
 arch/arm/boot/dts/atlas6.dtsi                      |  17 +-
 arch/arm/boot/dts/prima2.dtsi                      |  20 +-
 arch/arm/mach-imx/mach-mx31moboard.c               |  21 +-
 drivers/tty/hvc/hvc_console.c                      |   6 +-
 drivers/tty/ipwireless/tty.c                       |   3 -
 drivers/tty/n_tty.c                                |  11 +-
 drivers/tty/serial/8250/8250_core.c                |  19 +-
 drivers/tty/serial/8250/8250_pci.c                 |  43 ++-
 drivers/tty/serial/Kconfig                         |   4 +-
 drivers/tty/serial/amba-pl011.c                    |  21 +-
 drivers/tty/serial/atmel_serial.c                  |  28 +-
 drivers/tty/serial/bcm63xx_uart.c                  |  16 +-
 drivers/tty/serial/clps711x.c                      |  21 +-
 drivers/tty/serial/crisv10.c                       | 112 ------
 drivers/tty/serial/efm32-uart.c                    |   5 +-
 drivers/tty/serial/fsl_lpuart.c                    | 430 ++++++++++++++++++++-
 drivers/tty/serial/imx.c                           |  82 +---
 drivers/tty/serial/max310x.c                       | 417 +++++++++++---------
 drivers/tty/serial/msm_serial.c                    | 140 ++++++-
 drivers/tty/serial/msm_serial.h                    |   9 +
 drivers/tty/serial/omap-serial.c                   |  11 +-
 drivers/tty/serial/pch_uart.c                      |   2 +
 drivers/tty/serial/samsung.c                       |  40 +-
 drivers/tty/serial/serial_core.c                   |  20 +-
 drivers/tty/serial/sh-sci.c                        |  86 ++---
 drivers/tty/serial/sirfsoc_uart.c                  | 195 +++-------
 drivers/tty/serial/sirfsoc_uart.h                  |   5 -
 drivers/tty/synclink.c                             |   1 +
 drivers/tty/synclinkmp.c                           |   1 +
 drivers/tty/tty_buffer.c                           |  20 +-
 drivers/tty/tty_io.c                               |  23 +-
 drivers/tty/vt/vt.c                                |  20 +-
 drivers/usb/gadget/u_serial.c                      |   4 +-
 include/linux/platform_data/max310x.h              |  64 ---
 include/linux/platform_data/serial-imx.h           |   2 -
 include/linux/serial_bcm63xx.h                     |   2 +
 include/linux/serial_sci.h                         |  93 +++--
 include/linux/tty.h                                |   2 +-
 include/linux/tty_ldisc.h                          |   1 -
 43 files changed, 1233 insertions(+), 847 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/serial/maxim,max310x.txt
 delete mode 100644 include/linux/platform_data/max310x.h
--
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