mirror_ubuntu-kernels/Documentation/devicetree/bindings/serial
Linus Torvalds a9025a5f16 ARM: New SoC support for 6.5
There are two new SoC families this time, and both appear fairly similar:
 The Nuvoton MA35D1 and the STMicroelectronics STM32MP2 are both dual-core
 Cortex-A35 based chips for the low-power industrial embedded market,
 and they mark the first 64-bit product in a widely used family of 32-bit
 Arm MCUs and SoCs.
 
 The way into the kernel is completely different here: The team at ST has
 a long history of working upstream with their STM32MP1 and other SoCs,
 and they produced a complete port to arm64 together with the initial
 announcement. Nuvoton also has multiple SoC product lines with current
 or previous upstream support, but those are maintained by third parties
 and are unrelated. The patch series from Nuvoton's Jacky Huang had to
 go through many revisisions to get to this point and is still missing
 a few drivers including the serial port for the moment.
 
 The branch contains the devicetree files as well as all the code changes,
 in order to have something that can be tested standalone.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEiK/NIGsWEZVxh/FrYKtH/8kJUicFAmScqtkACgkQYKtH/8kJ
 Uifqyg//XgvZBxb/2GILYcThVgLoo1fYA9tG5M0LERY/aPiUwrCwIl5swGQXK4vK
 E3UBLsQURer4yEBRq7iB6RGbwa4Opjdy3yTkj6WSgEMPh6e6jGvmm+dJ7HuWeviS
 8oeyo3Xar6tIF+A8xlBloHA4J6690FYB40McQzh8sWG5SE+id56S71NGnNW0kQTn
 wsul9BZcGVoyMYNBi/uXtOVUPy7jF3UBC3HJF9UOT7q77bCLjVc/aHmmnZ3zmbYA
 2oX3X5hVJakFba6vnz+rjNlzuAoGXJPDdsKFxBysdsksac/TxqRIQGNe75DZZVgz
 ESTpt1QqjmCFw32HEzi8Ne22FOpzlBqUxBMznHPenpz1/om2ezs3q7ffuPqKvMaq
 PANuK++JKJaBChVMzJbn84Sr1fvO4ecGJpKZTFC6t6SqHQNQFJT6rfMHx01Xw2wW
 LjKfEBCR6zEXN0+FaaujgJ4y/9pH1VHPynrZJG9WEwPUEZb2kJ/2RMXjNpzOWKiB
 pWYV1oW2TqFKYKhFm/pjkbi6Rq76UwEi8fWWoGMkmeV3KZ/0GFauQhItu6mX3s7W
 uGnUQyrBzWzUoashYFuNtXKHYdwuWgOmG660BXHkyxwvqV96ICGEJ+97zGIBDj81
 F8zLxEjPbsEZqGGSosAyk9oYC6eh7eK2V7xx+CUYLTuKZw13zNo=
 =zaVi
 -----END PGP SIGNATURE-----

Merge tag 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull new ARM SoC support from Arnd Bergmann:
 "There are two new SoC families this time, and both appear fairly
  similar: The Nuvoton MA35D1 and the STMicroelectronics STM32MP2 are
  both dual-core Cortex-A35 based chips for the low-power industrial
  embedded market, and they mark the first 64-bit product in a widely
  used family of 32-bit Arm MCUs and SoCs.

  The way into the kernel is completely different here: The team at ST
  has a long history of working upstream with their STM32MP1 and other
  SoCs, and they produced a complete port to arm64 together with the
  initial announcement. Nuvoton also has multiple SoC product lines with
  current or previous upstream support, but those are maintained by
  third parties and are unrelated. The patch series from Nuvoton's Jacky
  Huang had to go through many revisisions to get to this point and is
  still missing a few drivers including the serial port for the moment.

  The branch contains the devicetree files as well as all the code
  changes, in order to have something that can be tested standalone"

* tag 'soc-newsoc-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (25 commits)
  clk: nuvoton: Use clk_parent_data instead of string for parent clock
  clk: nuvoton: Update all constant hex values to lowercase
  clk: nuvoton: Add clk-ma35d1.h for driver extern functions
  remoteproc: stm32: use correct format strings on 64-bit
  MAINTAINERS: add entry for ARM/STM32 ARCHITECTURE
  arm64: defconfig: enable ARCH_STM32 and STM32 serial driver
  arm64: dts: st: add stm32mp257f-ev1 board support
  dt-bindings: stm32: document stm32mp257f-ev1 board
  arm64: dts: st: introduce stm32mp25 pinctrl files
  arm64: dts: st: introduce stm32mp25 SoCs family
  arm64: introduce STM32 family on Armv8 architecture
  dt-bindings: stm32: add st,stm32mp25-syscfg compatible for syscon
  pinctrl: stm32: add stm32mp257 pinctrl support
  dt-bindings: pinctrl: stm32: support for stm32mp257 and additional packages
  Documentation/process: add soc maintainer handbook
  reset: RESET_NUVOTON_MA35D1 should depend on ARCH_MA35
  reset: Add Nuvoton ma35d1 reset driver support
  clk: nuvoton: Add clock driver for ma35d1 clock controller
  arm64: dts: nuvoton: Add initial ma35d1 device tree
  dt-bindings: serial: Document ma35d1 uart controller
  ...
2023-06-29 15:11:17 -07:00
..
8250_omap.yaml dt-bindings: serial: 8250_omap: add rs485-rts-active-high 2023-06-01 19:04:00 +01:00
8250.yaml Devicetree updates for v6.3: 2023-02-24 13:31:53 -08:00
actions,owl-uart.txt
altera_jtaguart.txt
altera_uart.txt
amlogic,meson-uart.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
arc-uart.txt
arm_sbsa_uart.txt
arm,mps2-uart.txt
atmel,at91-usart.yaml dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock 2022-09-22 16:31:36 +02:00
brcm,bcm2835-aux-uart.txt
brcm,bcm6345-uart.yaml dt-bindings: serial: brcm,bcm6345-uart: convert to the json-schema 2021-09-14 10:00:21 +02:00
brcm,bcm7271-uart.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
cavium-uart.txt
cdns,uart.yaml dt-bindings: xilinx: Switch xilinx.com emails to amd.com 2023-06-05 13:09:19 +02:00
cirrus,clps711x-uart.txt
digicolor-usart.txt
fsl-imx-uart.yaml dt-bindings: serial: imx: Document mandatory clock properties 2023-03-09 17:12:10 +01:00
fsl-lpuart.yaml dt-bindings: serial: fsl-lpuart: add optional power-domains property 2023-04-05 19:31:02 +02:00
fsl-mxs-auart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01:00
fsl,s32-linflexuart.yaml dt-bindings: serial: drop unneeded quotes 2023-02-01 06:13:36 +01:00
ingenic,uart.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
lantiq_asc.txt
litex,liteuart.yaml dt-bindings: serial: add the required property 'additionalProperties' 2020-12-18 15:15:20 -06:00
maxim,max310x.txt
mediatek,uart.yaml dt-bindings: serial: mediatek,uart: add MT8365 2023-03-09 17:20:15 +01:00
microchip,pic32-uart.txt
milbeaut-uart.txt
mrvl,pxa-ssp.txt
mvebu-uart.txt dt-bindings: mvebu-uart: update information about UART clock 2022-02-25 10:27:58 +01:00
nuvoton,ma35d1-serial.yaml dt-bindings: serial: Document ma35d1 uart controller 2023-06-05 13:18:08 +02:00
nvidia,tegra20-hsuart.txt
nvidia,tegra194-tcu.yaml dt-bindings: serial: Document Tegra234 TCU 2021-12-17 14:58:05 +01:00
nxp-lpc32xx-hsuart.txt
nxp,lpc1850-uart.txt
nxp,sc16is7xx.txt
pl011.yaml dt-bindings: serial: pl011: allow ARM Primecell properties 2023-02-01 06:13:36 +01:00
qca,ar9330-uart.yaml dt-bindings: serial: Change to reference the kernel-defined serial.yaml 2021-05-13 16:19:49 +02:00
qcom,msm-uart.yaml dt-bindings: serial: qcom,msm-uart: Convert to DT schema 2023-01-19 15:02:06 +01:00
qcom,msm-uartdm.yaml dt-bindings: serial: qcom,msm-uartdm: convert to dtschema 2022-04-07 12:45:55 -05:00
qcom,serial-geni-qcom.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
rda,8810pl-uart.yaml dt-bindings: serial: Convert rda,8810pl-uart to YAML 2022-01-23 09:10:01 -06:00
renesas,em-uart.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
renesas,hscif.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
renesas,sci.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
renesas,scif.yaml Merge 6.3-rc6 into tty-next 2023-04-10 08:51:09 +02:00
renesas,scifa.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
renesas,scifb.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
rs485.txt
rs485.yaml dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX 2023-01-19 16:01:34 +01:00
samsung_uart.yaml TTY/Serial driver update for 6.1-rc1 2022-10-07 16:36:24 -07:00
serial.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
sifive-serial.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00
snps-dw-apb-uart.yaml dt-bindings: serial: snps-dw-apb-uart: Switch dma-names order 2023-03-29 11:06:44 +02:00
socionext,uniphier-uart.yaml dt-bindings: serial: uniphier: Add "resets" property as optional 2022-04-15 11:08:19 +02:00
sprd-uart.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
st-asc.txt
st,stm32-uart.yaml dt-bindings: serial: st,stm32-uart: drop common properties 2023-02-01 06:13:36 +01:00
sunplus,sp7021-uart.yaml dt-bindings: serial: Drop unneeded quotes 2023-03-29 10:41:05 +02:00
vt8500-uart.txt
xlnx,opb-uartlite.yaml dt-bindings: serial: example cleanup 2023-02-01 06:13:36 +01:00