linux/drivers/tty/serial
Linus Torvalds e6d34ced01 TTY/Serial fixes for 6.5-rc4
Here are some small TTY and serial driver fixes for 6.5-rc4 for some
 reported problems.  Included in here is:
   - TIOCSTI fix for braille readers
   - documentation fix for minor numbers
   - MAINTAINERS update for new serial files in -rc1
   - minor serial driver fixes for reported problems
 
 All of these have been in linux-next with no reported problems.
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZMZCMQ8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ym8fQCdGtm3DH+/BVKEebLUBlTb2Gz3xrIAnjeDVdP3
 8Yztt4MNSYi7gvOMHQi5
 =e8rX
 -----END PGP SIGNATURE-----

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

Pull tty/serial fixes from Greg KH:
 "Here are some small TTY and serial driver fixes for 6.5-rc4 for some
  reported problems. Included in here is:

   - TIOCSTI fix for braille readers

   - documentation fix for minor numbers

   - MAINTAINERS update for new serial files in -rc1

   - minor serial driver fixes for reported problems

  All of these have been in linux-next with no reported problems"

* tag 'tty-6.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
  serial: 8250_dw: Preserve original value of DLF register
  tty: serial: sh-sci: Fix sleeping in atomic context
  serial: sifive: Fix sifive_serial_console_setup() section
  Documentation: devices.txt: reconcile serial/ucc_uart minor numers
  MAINTAINERS: Update TTY layer for lists and recently added files
  tty: n_gsm: fix UAF in gsm_cleanup_mux
  TIOCSTI: always enable for CAP_SYS_ADMIN
2023-07-30 11:51:36 -07:00
..
8250 serial: 8250_dw: Preserve original value of DLF register 2023-07-25 20:31:31 +02:00
cpm_uart Merge 6.4-rc5 into tty-next 2023-06-05 07:41:04 +02:00
jsm
21285.c
altera_jtaguart.c
altera_uart.c serial: altera_uart: fix locking in polling mode 2022-11-23 09:38:42 +01:00
amba-pl010.c
amba-pl011.c serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown 2023-05-13 19:32:21 +09:00
apbuart.c
apbuart.h
ar933x_uart.c
arc_uart.c serial: arc_uart: fix of_iomap leak in arc_serial_probe 2023-05-13 19:55:46 +09:00
atmel_serial.c serial: atmel: don't enable IRQs prematurely 2023-06-21 17:54:33 +02:00
atmel_serial.h
bcm63xx_uart.c serial: bcm63xx-uart: add polling support 2023-03-29 10:54:23 +02:00
clps711x.c serial: Make uart_remove_one_port() return void 2023-05-13 19:48:16 +09:00
digicolor-usart.c
dz.c
dz.h
earlycon-riscv-sbi.c
earlycon-semihost.c serial: Rename earlycon semihost driver 2023-01-19 14:58:19 +01:00
earlycon.c earlycon: Let users set the clock frequency 2023-01-19 14:56:44 +01:00
fsl_linflexuart.c
fsl_lpuart.c TTY/Serial driver updates for 6.5-rc1. 2023-07-03 13:14:58 -07:00
icom.c
imx_earlycon.c
imx.c tty: serial: imx: fix rs485 rx after tx 2023-06-19 15:41:13 +02:00
ip22zilog.c
ip22zilog.h
Kconfig TTY/Serial driver updates for 6.5-rc1. 2023-07-03 13:14:58 -07:00
kgdb_nmi.c
kgdboc.c tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() 2023-01-16 16:44:53 +01:00
lantiq.c TTY/Serial driver updates for 6.5-rc1. 2023-07-03 13:14:58 -07:00
liteuart.c serial: liteuart: Remove a copy of UART id in private structure 2023-01-31 10:59:48 +01:00
lpc32xx_hs.c
ma35d1_serial.c tty: serial: Add Nuvoton ma35d1 serial driver support 2023-06-19 15:42:26 +02:00
Makefile tty: serial: Add Nuvoton ma35d1 serial driver support 2023-06-19 15:42:26 +02:00
max310x.c serial: Switch i2c drivers back to use .probe() 2023-05-30 11:46:05 +01:00
max3100.c serial: Make uart_handle_cts_change() status param bool active 2023-01-19 16:04:35 +01:00
mcf.c
men_z135_uart.c
meson_uart.c tty: serial: meson: Add a new compatible string for the G12A SoC 2023-03-09 17:21:02 +01:00
milbeaut_usio.c
mpc52xx_uart.c
mps2-uart.c
msm_serial.c serial: msm: add lock annotation to msm_set_baud_rate() 2023-01-19 15:53:09 +01:00
mux.c
mvebu-uart.c
mxs-auart.c serial: Use of_property_read_bool() for boolean properties 2023-03-16 13:02:14 +01:00
omap-serial.c
owl-uart.c
pch_uart.c tty: pcn_uart: fix memory leak with using debugfs_lookup() 2023-02-08 13:09:55 +01:00
pic32_uart.c serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() 2023-01-19 16:02:23 +01:00
pmac_zilog.c
pmac_zilog.h
pxa.c
qcom_geni_serial.c serial: qcom-geni: drop bogus runtime pm state update 2023-07-24 09:51:51 +02:00
rda-uart.c
rp2.c
sa1100.c
samsung_tty.c tty: serial: samsung_tty: Use abs() to simplify some code 2023-06-13 12:33:22 +02:00
sb1250-duart.c serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal 2023-03-29 10:54:39 +02:00
sc16is7xx.c serial: Switch i2c drivers back to use .probe() 2023-05-30 11:46:05 +01:00
sccnxp.c serial: sccnxp: Use devm_clk_get_enabled() helper 2023-01-19 15:51:28 +01:00
serial_base_bus.c serial: core: fix -EPROBE_DEFER handling in init 2023-06-15 12:20:51 +02:00
serial_base.h serial: core: Start managing serial controllers to enable runtime PM 2023-05-31 10:46:59 +01:00
serial_core.c serial: core: Fix error handling for serial_core_ctrl_device_add() 2023-06-02 08:30:55 +01:00
serial_ctrl.c serial: core: Start managing serial controllers to enable runtime PM 2023-05-31 10:46:59 +01:00
serial_mctrl_gpio.c
serial_mctrl_gpio.h
serial_port.c serial: core: Start managing serial controllers to enable runtime PM 2023-05-31 10:46:59 +01:00
serial_txx9.c
serial-tegra.c serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 2023-01-19 15:54:01 +01:00
sh-sci.c tty: serial: sh-sci: Fix sleeping in atomic context 2023-07-25 20:30:20 +02:00
sh-sci.h tty: serial: sh-sci: Add support for tx end interrupt handling 2023-04-20 13:47:33 +02:00
sifive.c serial: sifive: Fix sifive_serial_console_setup() section 2023-07-25 20:30:02 +02:00
sprd_serial.c serial: sprd: Drop of_match_ptr for ID table 2023-03-16 13:02:17 +01:00
st-asc.c serial: st-asc: fix typo in property name 2023-06-06 14:42:58 +02:00
stm32-usart.c serial: stm32: Ignore return value of uart_remove_one_port() in .remove() 2023-05-13 19:48:16 +09:00
stm32-usart.h serial: stm32: Remove unused struct stm32_port txdone element 2023-03-09 17:16:11 +01:00
suncore.c
sunhv.c tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active 2023-01-19 16:04:35 +01:00
sunplus-uart.c
sunsab.c serial: sunsab: Fix error handling in sunsab_init() 2022-11-23 09:38:50 +01:00
sunsab.h
sunsu.c
sunzilog.c serial: Use of_property_present() for testing DT property presence 2023-03-16 13:02:11 +01:00
sunzilog.h
tegra-tcu.c
timbuart.c
timbuart.h
uartlite.c serial: Make uart_remove_one_port() return void 2023-05-13 19:48:16 +09:00
ucc_uart.c Documentation: devices.txt: reconcile serial/ucc_uart minor numers 2023-07-25 19:29:23 +02:00
vt8500_serial.c
xilinx_uartps.c serial: Make uart_remove_one_port() return void 2023-05-13 19:48:16 +09:00
zs.c
zs.h