From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Jiri Slaby <jslaby@suse.cz>
Cc: Andrew Morton <akpm@linux-foundation.org>,
linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [GIT PULL] TTY/Serial patches for 3.15-rc1
Date: Tue, 1 Apr 2014 11:48:48 -0700 [thread overview]
Message-ID: <20140401184848.GA21898@kroah.com> (raw)
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@linuxfoundation.org>
----------------------------------------------------------------
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@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Jiri Slaby <jslaby@suse.cz>
Cc: Andrew Morton <akpm@linux-foundation.org>,
linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [GIT PULL] TTY/Serial patches for 3.15-rc1
Date: Tue, 1 Apr 2014 11:48:48 -0700 [thread overview]
Message-ID: <20140401184848.GA21898@kroah.com> (raw)
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@linuxfoundation.org>
----------------------------------------------------------------
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
next reply other threads:[~2014-04-01 18:46 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-01 18:48 Greg KH [this message]
2014-04-01 18:48 ` [GIT PULL] TTY/Serial patches for 3.15-rc1 Greg KH
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140401184848.GA21898@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-serial@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.