[GIT PATCH] TTY/Serial patches for 3.12-rc1
The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f: Linux 3.11-rc4 (2013-08-04 13:46:46 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/ tags/tty-3.12-rc1 for you to fetch changes up to 2d1d3f3ae985ec5676fb56ff2c7acad2e1c4e6eb: hvc_xen: Remove unnecessary __GFP_ZERO from kzalloc (2013-08-30 14:11:28 -0700) TTY/Serial driver patches for 3.12-rc1 Here's the big tty/serial driver pull request for 3.12-rc1. Lots of n_tty reworks to resolve some very long-standing issues, removing the 3-4 different locks that were taken for every character. This code has been beaten on for a long time in linux-next with no reported regressions. Other than that, a range of serial and tty driver updates and revisions. Full details in the shortlog. Signed-off-by: Greg Kroah-Hartman Aldo Iljazi (1): Drivers: tty: n_gsm.c: fixed 7 errors & 6 warnings that checkpatch complained Alexander Shiyan (8): serial: max310x: Driver rework serial: max310x: Add MAX3109 support serial: max310x: Add MAX14830 support serial: max310x: Fix dev_pm_ops serial: sccnxp: Disable regulator on error serial: sccnxp: Using CLK API for getting UART clock serial: sccnxp: Using structure for each supported IC instead of switch in probe serial: sccnxp: Add DT support Alexandru Juncu (1): TTY: synclink: replace bitmasks add operation with OR operation. Andreas Bießmann (1): register_console: prevent adding the same console twice Andreas Platschek (1): tty: Remove dead code Axel Lin (2): serial: fsl_lpuart: Return proper error on lpuart_serial_init error path serial: bfin_uart: Remove redundant testing for ifdef CONFIG_SERIAL_BFIN_MODULE Barry Song (2): serial: sirf: add support for Marco chip serial: sirf: drop redundant pinctrl_get_select_default as pinctrl core does it Christophe Leroy (1): tty: serial: cpm_uart: Adding proper request of GPIO used by cpm_uart driver Clemens Ladisch (1): vt: make the default color configurable Dan Carpenter (1): serial: icom: move array overflow checks earlier Daniel Mack (1): tty: serial: pxa: remove old cruft Darren Hart (3): pch_uart: Use DMI interface for board detection serial: pch_uart: Remove __initdata annotation from dmi_table serial: pch_uart: Fix signed-ness and casting of uartclk related fields Dmitry Fink (1): OMAP: UART: Keep the TX fifo full when possible Elen Song (8): serial: at91: correct definition from DMA to PDC serial: at91: use function pointer to choose pdc or pio serial: at91: add tx dma support serial: at91: add rx dma support serial: at91: support run time switch transfer mode serial: at91: distinguish usart and uart serial: at91: make UART support dma and pdc transfers serial: at91: add dma support in usart binding descriptions Fabio Estevam (1): serial: amba-pl011: Use __releases/__acquires annotations Gabor Juhos (6): tty: ar933x_uart: convert to use devm_* functions tty: ar933x_uart: use the clk API to get the uart clock tty: ar933x_uart: remove superfluous assignment of ar933x_uart_driver.nr tty: ar933x_uart: use config_enabled() macro to clean up ifdefs tty: ar933x_uart: allow to build the driver as a module tty: ar933x_uart: add device tree support and binding documentation Govindraj.R (1): OMAP2+: UART: enable tx wakeup bit for wer reg Greg Kroah-Hartman (5): Merge 3.11-rc3 into tty-next Revert "serial: sccnxp: Add DT support" Merge 3.11-rc4 into tty-next Revert "serial: omap: Fix IRQ handling return value" Revert "OMAP: UART: Keep the TX fifo full when possible" Grygorii Strashko (1): serial: omap: enable PM runtime only when its fully configured Hendrik Brueckner (2): tty/hvc_console: Add DTR/RTS callback to handle HUPCL control tty/hvc_iucv: Disconnect IUCV connection when lowering DTR Huang Shijie (7): serial: imx: remove the uart_console() check serial: imx: distinguish the imx6q uart from the others serial: imx: add DMA support for imx6q serial: mxs: enable the DMA only when the RTS/CTS is valid serial: mxs: remove the MXS_AUART_DMA_CONFIG ARM: dts: imx28-evk: add the RTS/CTS property for auart0 serial: imx: initialize the local variable Hubert Feurstein (1): serial/imx: fix custom-baudrate handling Ian Abbott (4): pci_ids.h: move PCI_VENDOR_ID_AMCC here serial: 8250_pci: replace PCI_VENDOR_ID_ADDIDATA_OLD serial: 8250_pci: use local device ID for ADDI-DATA APCI-7800 pci_ids.h: remove PCI_VENDOR_ID_ADDIDATA_OLD and PCI_DEVICE_ID_ADDIDATA_APCI7800 Jingoo Han (15):
[GIT PATCH] TTY/Serial patches for 3.12-rc1
The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f: Linux 3.11-rc4 (2013-08-04 13:46:46 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/ tags/tty-3.12-rc1 for you to fetch changes up to 2d1d3f3ae985ec5676fb56ff2c7acad2e1c4e6eb: hvc_xen: Remove unnecessary __GFP_ZERO from kzalloc (2013-08-30 14:11:28 -0700) TTY/Serial driver patches for 3.12-rc1 Here's the big tty/serial driver pull request for 3.12-rc1. Lots of n_tty reworks to resolve some very long-standing issues, removing the 3-4 different locks that were taken for every character. This code has been beaten on for a long time in linux-next with no reported regressions. Other than that, a range of serial and tty driver updates and revisions. Full details in the shortlog. Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org Aldo Iljazi (1): Drivers: tty: n_gsm.c: fixed 7 errors 6 warnings that checkpatch complained Alexander Shiyan (8): serial: max310x: Driver rework serial: max310x: Add MAX3109 support serial: max310x: Add MAX14830 support serial: max310x: Fix dev_pm_ops serial: sccnxp: Disable regulator on error serial: sccnxp: Using CLK API for getting UART clock serial: sccnxp: Using structure for each supported IC instead of switch in probe serial: sccnxp: Add DT support Alexandru Juncu (1): TTY: synclink: replace bitmasks add operation with OR operation. Andreas Bießmann (1): register_console: prevent adding the same console twice Andreas Platschek (1): tty: Remove dead code Axel Lin (2): serial: fsl_lpuart: Return proper error on lpuart_serial_init error path serial: bfin_uart: Remove redundant testing for ifdef CONFIG_SERIAL_BFIN_MODULE Barry Song (2): serial: sirf: add support for Marco chip serial: sirf: drop redundant pinctrl_get_select_default as pinctrl core does it Christophe Leroy (1): tty: serial: cpm_uart: Adding proper request of GPIO used by cpm_uart driver Clemens Ladisch (1): vt: make the default color configurable Dan Carpenter (1): serial: icom: move array overflow checks earlier Daniel Mack (1): tty: serial: pxa: remove old cruft Darren Hart (3): pch_uart: Use DMI interface for board detection serial: pch_uart: Remove __initdata annotation from dmi_table serial: pch_uart: Fix signed-ness and casting of uartclk related fields Dmitry Fink (1): OMAP: UART: Keep the TX fifo full when possible Elen Song (8): serial: at91: correct definition from DMA to PDC serial: at91: use function pointer to choose pdc or pio serial: at91: add tx dma support serial: at91: add rx dma support serial: at91: support run time switch transfer mode serial: at91: distinguish usart and uart serial: at91: make UART support dma and pdc transfers serial: at91: add dma support in usart binding descriptions Fabio Estevam (1): serial: amba-pl011: Use __releases/__acquires annotations Gabor Juhos (6): tty: ar933x_uart: convert to use devm_* functions tty: ar933x_uart: use the clk API to get the uart clock tty: ar933x_uart: remove superfluous assignment of ar933x_uart_driver.nr tty: ar933x_uart: use config_enabled() macro to clean up ifdefs tty: ar933x_uart: allow to build the driver as a module tty: ar933x_uart: add device tree support and binding documentation Govindraj.R (1): OMAP2+: UART: enable tx wakeup bit for wer reg Greg Kroah-Hartman (5): Merge 3.11-rc3 into tty-next Revert serial: sccnxp: Add DT support Merge 3.11-rc4 into tty-next Revert serial: omap: Fix IRQ handling return value Revert OMAP: UART: Keep the TX fifo full when possible Grygorii Strashko (1): serial: omap: enable PM runtime only when its fully configured Hendrik Brueckner (2): tty/hvc_console: Add DTR/RTS callback to handle HUPCL control tty/hvc_iucv: Disconnect IUCV connection when lowering DTR Huang Shijie (7): serial: imx: remove the uart_console() check serial: imx: distinguish the imx6q uart from the others serial: imx: add DMA support for imx6q serial: mxs: enable the DMA only when the RTS/CTS is valid serial: mxs: remove the MXS_AUART_DMA_CONFIG ARM: dts: imx28-evk: add the RTS/CTS property for auart0 serial: imx: initialize the local variable Hubert Feurstein (1): serial/imx: fix custom-baudrate handling Ian Abbott (4): pci_ids.h: move PCI_VENDOR_ID_AMCC here serial: 8250_pci: replace PCI_VENDOR_ID_ADDIDATA_OLD serial: 8250_pci: use local device ID for ADDI-DATA APCI-7800 pci_ids.h: remove PCI_VENDOR_ID_ADDIDATA_OLD and PCI_DEVICE_ID_ADDIDATA_APCI7800 Jingoo