acrn-kernel/Documentation/devicetree/bindings/serial
Hugo Villeneuve 689561db68 dt-bindings: sc16is7xx: Add property to change GPIO function
commit 4cf478dc5d upstream.

Some variants in this series of UART controllers have GPIO pins that
are shared between GPIO and modem control lines.

The pin mux mode (GPIO or modem control lines) can be set for each
ports (channels) supported by the variant.

This adds a property to the device tree to set the GPIO pin mux to
modem control lines on selected ports if needed.

Cc: stable@vger.kernel.org # 6.1.x
Signed-off-by: Hugo Villeneuve <hvilleneuve@dimonoff.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Reviewed-by: Lech Perczak <lech.perczak@camlingroup.com>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230807214556.540627-4-hugo@hugovil.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-09-06 21:27:02 +01:00
..
8250.yaml dt-bindings: serial: 8250: Add npcm845 compatible string 2022-06-30 17:11:53 +02:00
8250_omap.yaml
actions,owl-uart.txt
altera_jtaguart.txt
altera_uart.txt
amlogic,meson-uart.yaml MAINTAINERS: Update email of Neil Armstrong 2022-08-18 11:23:00 -06:00
arc-uart.txt
arm,mps2-uart.txt
arm_sbsa_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
brcm,bcm7271-uart.yaml
cavium-uart.txt
cdns,uart.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
cirrus,clps711x-uart.txt
digicolor-usart.txt
fsl,s32-linflexuart.yaml
fsl-imx-uart.yaml
fsl-lpuart.yaml dt-bindings: serial: fsl-lpuart: Add imx93 compatible string 2022-04-15 11:08:25 +02:00
fsl-mxs-auart.yaml
ingenic,uart.yaml
lantiq_asc.txt
litex,liteuart.yaml
maxim,max310x.txt
mediatek,uart.yaml dt-binding: serial: mediatek,uart: update bingding for MT8188 2022-09-01 17:49:17 +02: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
nvidia,tegra20-hsuart.txt
nvidia,tegra194-tcu.yaml dt-bindings: serial: Document Tegra234 TCU 2021-12-17 14:58:05 +01:00
nxp,lpc1850-uart.txt
nxp,sc16is7xx.txt dt-bindings: sc16is7xx: Add property to change GPIO function 2023-09-06 21:27:02 +01:00
nxp-lpc32xx-hsuart.txt
pl011.yaml dt-bindings: serial: pl011: Add a reg-io-width parameter 2022-08-30 13:26:48 +02:00
qca,ar9330-uart.yaml
qcom,msm-uart.txt
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: Update Qualcomm geni based QUP UART bindings 2022-04-15 11:27:58 +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: renesas,em-uart: Add RZ/V2M clock to access the registers 2022-05-19 18:31:44 +02:00
renesas,hscif.yaml dt-bindings: serial: renesas,hscif: Document r8a779f0 bindings 2022-06-27 14:36:42 +02:00
renesas,sci.yaml dt-bindings: serial: renesas,sci: Document RZ/G2UL SoC 2022-02-08 11:08:27 +01:00
renesas,scif.yaml dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs 2023-04-13 16:55:28 +02:00
renesas,scifa.yaml
renesas,scifb.yaml
rs485.txt
rs485.yaml dt_bindings: rs485: Correct delay values 2022-07-14 16:34:24 +02:00
samsung_uart.yaml TTY/Serial driver update for 6.1-rc1 2022-10-07 16:36:24 -07:00
serial.yaml
sifive-serial.yaml dt-bindings: change the macro name of prci in header files and example 2022-03-15 15:56:28 -07:00
snps-dw-apb-uart.yaml dt-bindings: serial: rockchip: add rockchip,rk3128-uart 2022-09-22 16:11:20 +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: white-space cleanups 2022-04-04 19:55:03 -05:00
st,stm32-uart.yaml
st-asc.txt
sunplus,sp7021-uart.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
vt8500-uart.txt
xlnx,opb-uartlite.yaml