linux-stable/arch/arm/mach-versatile
Linus Torvalds 6181073dd6 TTY/Serial driver update for 6.1-rc1
Here is the big set of TTY and Serial driver updates for 6.1-rc1.
 
 Lots of cleanups in here, no real new functionality this time around,
 with the diffstat being that we removed more lines than we added!
 
 Included in here are:
 	- termios unification cleanups from Al Viro, it's nice to
 	  finally get this work done
 	- tty serial transmit cleanups in various drivers in preparation
 	  for more cleanup and unification in future releases (that work
 	  was not ready for this release.)
 	- n_gsm fixes and updates
 	- ktermios cleanups and code reductions
 	- dt bindings json conversions and updates for new devices
 	- some serial driver updates for new devices
 	- lots of other tiny cleanups and janitorial stuff.  Full
 	  details in the shortlog.
 
 All of these have been in linux-next for a while with no reported
 issues.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCY0BSdA8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ylucQCfaXIrYuh2AHcb6+G+Nqp1xD2BYaEAoIdLyOCA
 a2yziLrDF6us2oav6j4x
 =Wv+X
 -----END PGP SIGNATURE-----

Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

Pull tty/serial driver updates from Greg KH:
 "Here is the big set of TTY and Serial driver updates for 6.1-rc1.

  Lots of cleanups in here, no real new functionality this time around,
  with the diffstat being that we removed more lines than we added!

  Included in here are:

   - termios unification cleanups from Al Viro, it's nice to finally get
     this work done

   - tty serial transmit cleanups in various drivers in preparation for
     more cleanup and unification in future releases (that work was not
     ready for this release)

   - n_gsm fixes and updates

   - ktermios cleanups and code reductions

   - dt bindings json conversions and updates for new devices

   - some serial driver updates for new devices

   - lots of other tiny cleanups and janitorial stuff. Full details in
     the shortlog.

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

* tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (102 commits)
  serial: cpm_uart: Don't request IRQ too early for console port
  tty: serial: do unlock on a common path in altera_jtaguart_console_putc()
  tty: serial: unify TX space reads under altera_jtaguart_tx_space()
  tty: serial: use FIELD_GET() in lqasc_tx_ready()
  tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar()
  tty: serial: allow pxa.c to be COMPILE_TESTed
  serial: stm32: Fix unused-variable warning
  tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL
  serial: 8250: Fix restoring termios speed after suspend
  serial: Deassert Transmit Enable on probe in driver-specific way
  serial: 8250_dma: Convert to use uart_xmit_advance()
  serial: 8250_omap: Convert to use uart_xmit_advance()
  MAINTAINERS: Solve warning regarding inexistent atmel-usart binding
  serial: stm32: Deassert Transmit Enable on ->rs485_config()
  serial: ar933x: Deassert Transmit Enable on ->rs485_config()
  tty: serial: atmel: Use FIELD_PREP/FIELD_GET
  tty: serial: atmel: Make the driver aware of the existence of GCLK
  tty: serial: atmel: Only divide Clock Divisor if the IP is USART
  tty: serial: atmel: Separate mode clearing between UART and USART
  dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock
  ...
2022-10-07 16:36:24 -07:00
..
Kconfig ata: clean up how architectures enable PATA_PLATFORM and PATA_OF_PLATFORM 2022-09-16 23:24:06 +09:00
Makefile ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
dcscb.c ARM: versatile: Add missing of_node_put in dcscb_init 2022-05-03 16:58:06 +02:00
dcscb_setup.S ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
headsmp.S ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
hotplug.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
integrator-cm.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
integrator-hardware.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
integrator.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
integrator.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
integrator_ap.c termios: get rid of non-UAPI asm/termios.h 2022-09-09 10:44:35 +02:00
integrator_cp.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
platsmp-realview.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
platsmp-vexpress.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
platsmp.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
platsmp.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
realview.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
spc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
spc.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
tc2_pm.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
v2m-mps2.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
v2m.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
versatile.c ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00
vexpress.h ARM: versatile: move integrator/realview/vexpress to versatile 2022-04-04 10:22:37 +02:00