mirror of
https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable.git
synced 2025-09-13 11:07:46 +10:00
Here is the big set of tty and serial driver changes for 6.6-rc1. Lots of cleanups in here this cycle, and some driver updates. Short summary is: - Jiri's continued work to make the tty code and apis be a bit more sane with regards to modern kernel coding style and types - cpm_uart driver updates - n_gsm updates and fixes - meson driver updates - sc16is7xx driver updates - 8250 driver updates for different hardware types - qcom-geni driver fixes - tegra serial driver change - stm32 driver updates - synclink_gt driver cleanups - tty structure size reduction All of these have been in linux-next this week with no reported issues. The last bit of cleanups from Jiri and the tty structure size reduction came in last week, a bit late but as they were just style changes and size reductions, I figured they should get into this merge cycle so that others can work on top of them with no merge conflicts. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> -----BEGIN PGP SIGNATURE----- iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCZPH+jA8cZ3JlZ0Brcm9h aC5jb20ACgkQMUfUDdst+ykKyACgldt6QeenTN+6dXIHS/eQHtTKZwMAn3arSeXI QrUUnLFjOWyoX87tbMBQ =LVw0 -----END PGP SIGNATURE----- Merge tag 'tty-6.6-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 changes for 6.6-rc1. Lots of cleanups in here this cycle, and some driver updates. Short summary is: - Jiri's continued work to make the tty code and apis be a bit more sane with regards to modern kernel coding style and types - cpm_uart driver updates - n_gsm updates and fixes - meson driver updates - sc16is7xx driver updates - 8250 driver updates for different hardware types - qcom-geni driver fixes - tegra serial driver change - stm32 driver updates - synclink_gt driver cleanups - tty structure size reduction All of these have been in linux-next this week with no reported issues. The last bit of cleanups from Jiri and the tty structure size reduction came in last week, a bit late but as they were just style changes and size reductions, I figured they should get into this merge cycle so that others can work on top of them with no merge conflicts" * tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (199 commits) tty: shrink the size of struct tty_struct by 40 bytes tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() tty: n_tty: extract ECHO_OP processing to a separate function tty: n_tty: unify counts to size_t tty: n_tty: use u8 for chars and flags tty: n_tty: simplify chars_in_buffer() tty: n_tty: remove unsigned char casts from character constants tty: n_tty: move newline handling to a separate function tty: n_tty: move canon handling to a separate function tty: n_tty: use MASK() for masking out size bits tty: n_tty: make n_tty_data::num_overrun unsigned tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() tty: n_tty: use 'num' for writes' counts tty: n_tty: use output character directly tty: n_tty: make flow of n_tty_receive_buf_common() a bool Revert "tty: serial: meson: Add a earlycon for the T7 SoC" Documentation: devices.txt: Fix minors for ttyCPM* Documentation: devices.txt: Remove ttySIOC* Documentation: devices.txt: Remove ttyIOC* serial: 8250_bcm7271: improve bcm7271 8250 port ... |
||
---|---|---|
.. | ||
amlogic-c3-c302x-aw409.dts | ||
amlogic-c3.dtsi | ||
amlogic-t7-a311d2-an400.dts | ||
amlogic-t7-a311d2-khadas-vim4.dts | ||
amlogic-t7.dtsi | ||
Makefile | ||
meson-a1-ad401.dts | ||
meson-a1.dtsi | ||
meson-axg-jethome-jethub-j1xx.dtsi | ||
meson-axg-jethome-jethub-j100.dts | ||
meson-axg-jethome-jethub-j110-rev-2.dts | ||
meson-axg-jethome-jethub-j110-rev-3.dts | ||
meson-axg-s400.dts | ||
meson-axg.dtsi | ||
meson-g12-common.dtsi | ||
meson-g12.dtsi | ||
meson-g12a-radxa-zero.dts | ||
meson-g12a-sei510.dts | ||
meson-g12a-u200.dts | ||
meson-g12a-x96-max.dts | ||
meson-g12a.dtsi | ||
meson-g12b-a311d-bananapi-m2s.dts | ||
meson-g12b-a311d-khadas-vim3.dts | ||
meson-g12b-a311d.dtsi | ||
meson-g12b-bananapi-cm4-cm4io.dts | ||
meson-g12b-bananapi-cm4.dtsi | ||
meson-g12b-bananapi.dtsi | ||
meson-g12b-gsking-x.dts | ||
meson-g12b-gtking-pro.dts | ||
meson-g12b-gtking.dts | ||
meson-g12b-khadas-vim3.dtsi | ||
meson-g12b-odroid-go-ultra.dts | ||
meson-g12b-odroid-n2-plus.dts | ||
meson-g12b-odroid-n2.dts | ||
meson-g12b-odroid-n2.dtsi | ||
meson-g12b-odroid-n2l.dts | ||
meson-g12b-odroid.dtsi | ||
meson-g12b-radxa-zero2.dts | ||
meson-g12b-s922x-bananapi-m2s.dts | ||
meson-g12b-s922x-khadas-vim3.dts | ||
meson-g12b-s922x.dtsi | ||
meson-g12b-ugoos-am6.dts | ||
meson-g12b-w400.dtsi | ||
meson-g12b.dtsi | ||
meson-gx-libretech-pc.dtsi | ||
meson-gx-mali450.dtsi | ||
meson-gx-p23x-q20x.dtsi | ||
meson-gx.dtsi | ||
meson-gxbb-kii-pro.dts | ||
meson-gxbb-nanopi-k2.dts | ||
meson-gxbb-nexbox-a95x.dts | ||
meson-gxbb-odroidc2.dts | ||
meson-gxbb-p20x.dtsi | ||
meson-gxbb-p200.dts | ||
meson-gxbb-p201.dts | ||
meson-gxbb-vega-s95-meta.dts | ||
meson-gxbb-vega-s95-pro.dts | ||
meson-gxbb-vega-s95-telos.dts | ||
meson-gxbb-vega-s95.dtsi | ||
meson-gxbb-wetek-hub.dts | ||
meson-gxbb-wetek-play2.dts | ||
meson-gxbb-wetek.dtsi | ||
meson-gxbb.dtsi | ||
meson-gxl-mali.dtsi | ||
meson-gxl-s805x-libretech-ac.dts | ||
meson-gxl-s805x-p241.dts | ||
meson-gxl-s805x.dtsi | ||
meson-gxl-s905d-libretech-pc.dts | ||
meson-gxl-s905d-mecool-kii-pro.dts | ||
meson-gxl-s905d-p230.dts | ||
meson-gxl-s905d-p231.dts | ||
meson-gxl-s905d-phicomm-n1.dts | ||
meson-gxl-s905d-sml5442tw.dts | ||
meson-gxl-s905d-vero4k-plus.dts | ||
meson-gxl-s905d.dtsi | ||
meson-gxl-s905w-jethome-jethub-j80.dts | ||
meson-gxl-s905w-p281.dts | ||
meson-gxl-s905w-tx3-mini.dts | ||
meson-gxl-s905x-hwacom-amazetv.dts | ||
meson-gxl-s905x-khadas-vim.dts | ||
meson-gxl-s905x-libretech-cc-v2.dts | ||
meson-gxl-s905x-libretech-cc.dts | ||
meson-gxl-s905x-nexbox-a95x.dts | ||
meson-gxl-s905x-p212.dts | ||
meson-gxl-s905x-p212.dtsi | ||
meson-gxl-s905x.dtsi | ||
meson-gxl.dtsi | ||
meson-gxm-gt1-ultimate.dts | ||
meson-gxm-khadas-vim2.dts | ||
meson-gxm-mecool-kiii-pro.dts | ||
meson-gxm-minix-neo-u9h.dts | ||
meson-gxm-nexbox-a1.dts | ||
meson-gxm-q200.dts | ||
meson-gxm-q201.dts | ||
meson-gxm-rbox-pro.dts | ||
meson-gxm-s912-libretech-pc.dts | ||
meson-gxm-vega-s96.dts | ||
meson-gxm-wetek-core2.dts | ||
meson-gxm.dtsi | ||
meson-khadas-vim3.dtsi | ||
meson-s4-s805x2-aq222.dts | ||
meson-s4.dtsi | ||
meson-sm1-a95xf3-air-gbit.dts | ||
meson-sm1-a95xf3-air.dts | ||
meson-sm1-ac2xx.dtsi | ||
meson-sm1-bananapi-m2-pro.dts | ||
meson-sm1-bananapi-m5.dts | ||
meson-sm1-bananapi.dtsi | ||
meson-sm1-h96-max.dts | ||
meson-sm1-khadas-vim3l.dts | ||
meson-sm1-odroid-c4.dts | ||
meson-sm1-odroid-hc4.dts | ||
meson-sm1-odroid.dtsi | ||
meson-sm1-sei610.dts | ||
meson-sm1-x96-air-gbit.dts | ||
meson-sm1-x96-air.dts | ||
meson-sm1.dtsi |