linux-stable/arch/arm64/boot/dts/amlogic
Linus Torvalds 8e1e49550d TTY/Serial driver changes for 6.6-rc1
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
  ...
2023-09-01 09:38:00 -07:00
..
amlogic-c3-c302x-aw409.dts arm64: dts: add support for C3 based Amlogic AW409 2023-06-09 10:15:46 +02:00
amlogic-c3.dtsi arm64: dts: add support for C3 power domain controller 2023-07-31 11:43:59 +02:00
amlogic-t7-a311d2-an400.dts arm64: dts: add board AN400 2023-07-31 11:42:18 +02:00
amlogic-t7-a311d2-khadas-vim4.dts arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial device-tree 2023-07-31 11:40:22 +02:00
amlogic-t7.dtsi arm64: dts: amlogic-t7-a311d2-khadas-vim4: add initial device-tree 2023-07-31 11:40:22 +02:00
Makefile arm64: dts: add board AN400 2023-07-31 11:42:18 +02:00
meson-a1-ad401.dts
meson-a1.dtsi arm64: dts: meson: a1: change uart compatible string 2023-07-25 20:22:08 +02:00
meson-axg-jethome-jethub-j1xx.dtsi arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: remove invalid #gpio-cells in onewire node 2023-03-06 09:36:01 +01:00
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 arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-axg.dtsi arm64: dts: amlogic: add missing cache properties 2023-05-09 09:41:18 +02:00
meson-g12-common.dtsi Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12.dtsi
meson-g12a-radxa-zero.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12a-sei510.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12a-u200.dts
meson-g12a-x96-max.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12a.dtsi arm64: dts: amlogic: add missing cache properties 2023-05-09 09:41:18 +02:00
meson-g12b-a311d-bananapi-m2s.dts arm64: dts: meson: add support for BananaPi M2S variants 2023-03-06 09:37:25 +01:00
meson-g12b-a311d-khadas-vim3.dts
meson-g12b-a311d.dtsi
meson-g12b-bananapi-cm4-cm4io.dts arm64: dts: amlogic: minor whitespace cleanup around '=' 2023-07-31 11:40:22 +02:00
meson-g12b-bananapi-cm4.dtsi Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12b-bananapi.dtsi Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12b-gsking-x.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12b-gtking-pro.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12b-gtking.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12b-khadas-vim3.dtsi
meson-g12b-odroid-go-ultra.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12b-odroid-n2-plus.dts
meson-g12b-odroid-n2.dts
meson-g12b-odroid-n2.dtsi Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-g12b-odroid-n2l.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12b-odroid.dtsi arm64: dts: meson-g12b: move common node into new odroid.dtsi 2023-01-26 09:31:26 +01:00
meson-g12b-radxa-zero2.dts arm64: dts: amlogic: meson-g12b-radxa-zero2: fix pwm clock names 2023-03-06 09:36:01 +01:00
meson-g12b-s922x-bananapi-m2s.dts arm64: dts: meson: add support for BananaPi M2S variants 2023-03-06 09:37:25 +01:00
meson-g12b-s922x-khadas-vim3.dts
meson-g12b-s922x.dtsi
meson-g12b-ugoos-am6.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-g12b-w400.dtsi arm64: dts: Replace the IRQ number with the IRQID macro definition 2023-08-07 15:35:24 +02:00
meson-g12b.dtsi arm64: dts: amlogic: add missing cache properties 2023-05-09 09:41:18 +02:00
meson-gx-libretech-pc.dtsi arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gx-mali450.dtsi
meson-gx-p23x-q20x.dtsi arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gx.dtsi arm64: dts: amlogic: add missing cache properties 2023-05-09 09:41:18 +02:00
meson-gxbb-kii-pro.dts arm64: dts: meson: gxbb-kii-pro: add initial audio support 2023-03-06 13:35:52 +01:00
meson-gxbb-nanopi-k2.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxbb-nexbox-a95x.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxbb-odroidc2.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
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 arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxbb-wetek-hub.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxbb-wetek-play2.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxbb-wetek.dtsi
meson-gxbb.dtsi arm64: dts: meson: adjust order of some compatibles 2023-03-06 10:18:58 +01:00
meson-gxl-mali.dtsi
meson-gxl-s805x-libretech-ac.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxl-s805x-p241.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
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 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name 2023-01-26 09:28:04 +01:00
meson-gxl-s905d-sml5442tw.dts arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property 2023-01-26 09:28:03 +01:00
meson-gxl-s905d-vero4k-plus.dts
meson-gxl-s905d.dtsi
meson-gxl-s905w-jethome-jethub-j80.dts arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name 2023-01-26 09:28:03 +01:00
meson-gxl-s905w-p281.dts
meson-gxl-s905w-tx3-mini.dts
meson-gxl-s905x-hwacom-amazetv.dts
meson-gxl-s905x-khadas-vim.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxl-s905x-libretech-cc-v2.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxl-s905x-libretech-cc.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxl-s905x-nexbox-a95x.dts
meson-gxl-s905x-p212.dts arm64: dts: meson: add audio playback to S905X-P212 dts 2023-01-26 09:29:24 +01:00
meson-gxl-s905x-p212.dtsi arm64: dts: meson: move pwm_ef node in P212 dtsi 2023-01-26 09:28:51 +01:00
meson-gxl-s905x.dtsi
meson-gxl.dtsi arm64: dts: amlogic: gxl: use gxl mdio multiplexer 2023-03-07 08:57:29 +01:00
meson-gxm-gt1-ultimate.dts
meson-gxm-khadas-vim2.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxm-mecool-kiii-pro.dts
meson-gxm-minix-neo-u9h.dts
meson-gxm-nexbox-a1.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxm-q200.dts
meson-gxm-q201.dts
meson-gxm-rbox-pro.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-gxm-s912-libretech-pc.dts arm64: dts: amlogic: meson-gxm-s912-libretech-pc: add simple connector node in fusb302 node 2023-03-06 09:36:01 +01:00
meson-gxm-vega-s96.dts
meson-gxm-wetek-core2.dts
meson-gxm.dtsi
meson-khadas-vim3.dtsi arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-s4-s805x2-aq222.dts
meson-s4.dtsi arm64: dts: amlogic: meson-s4: fix apb4 bus node name 2023-03-06 09:36:01 +01:00
meson-sm1-a95xf3-air-gbit.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-sm1-a95xf3-air.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-sm1-ac2xx.dtsi
meson-sm1-bananapi-m2-pro.dts arm64: dts: meson: add support for BananaPi M2-Pro 2023-01-27 18:01:19 +01:00
meson-sm1-bananapi-m5.dts arm64: dts: meson: bananapi-m5: convert dts to dtsi 2023-01-27 18:00:57 +01:00
meson-sm1-bananapi.dtsi arm64: dts: Replace the IRQ number with the IRQID macro definition 2023-08-07 15:35:24 +02:00
meson-sm1-h96-max.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-sm1-khadas-vim3l.dts
meson-sm1-odroid-c4.dts arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 2023-01-19 14:13:28 +01:00
meson-sm1-odroid-hc4.dts arm64: dts: amlogic: drop cooling-[min|max]-state from pwm-fan 2023-07-31 11:46:04 +02:00
meson-sm1-odroid.dtsi Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-sm1-sei610.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-sm1-x96-air-gbit.dts Pin control bulk changes for the v6.6 kernel cycle: 2023-08-30 19:36:19 -07:00
meson-sm1-x96-air.dts arm64: dts: amlogic: drop redundant status=okay in sound nodes 2023-07-31 11:44:45 +02:00
meson-sm1.dtsi arm64: dts: amlogic: add missing cache properties 2023-05-09 09:41:18 +02:00