zephyr/dts/bindings/serial
Gerard Marull-Paretas 3b7215e160 drivers: serial: nrfx_uarte: add support for pinctrl
This patch adds support for the new pinctrl API to the UARTE driver. The
old pin property based solution is still kept so that users have time to
transition to the new model.

Notes:

- Some build assertions cannot be performed since the driver does not
  have direct access to pin settings anymore. As a result user will not
  be notified if HWFC is enabled but RTS/CTS pins are not configured.
- Hardware flow control can be enabled regardless of pin configuration,
  it is now up to the user to configure RTS/CTS pins in DT.
- Some RX enable checks that were performed using pin information has
  been replaced with a DT property that informs if RX is enabled or not.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2021-11-26 14:20:51 +01:00
..
altr,jtag-uart.yaml
arm,cmsdk-uart.yaml
arm,pl011.yaml
arm,sbsa-uart.yaml
atmel,sam0-uart.yaml drivers: serial: uart_sam0: Add pinctrl support 2021-07-30 14:37:20 -05:00
atmel,sam-uart.yaml
atmel,sam-usart.yaml
cypress,psoc6-uart.yaml
espressif,esp32-uart.yaml
gaisler,apbuart.yaml
gd,gd32-usart.yaml drivers: serial: gd32 usart add interrupt support 2021-11-23 13:25:43 -05:00
infineon,xmc4xxx-uart.yaml
ite,it8xxx2-uart.yaml ITE: drivers/serial: add the UART driver for the PM callback function 2021-11-16 21:23:42 -05:00
litex,uart0.yaml
microchip,xec-uart.yaml Microchip: MEC172x: eSPI driver 2021-10-26 09:27:20 -04:00
microsemi,coreuart.yaml
neorv32-uart.yaml drivers: serial: add neorv32 uart driver 2021-10-15 09:46:53 -04:00
nordic,nrf-uart-common.yaml drivers: serial: nrfx_uarte: add support for pinctrl 2021-11-26 14:20:51 +01:00
nordic,nrf-uart.yaml
nordic,nrf-uarte.yaml
ns16550.yaml
nuvoton,npcx-uart.yaml
nuvoton,numicro-uart.yaml
nxp,imx-iuart.yaml dts: bindings: serial: fix up multi-line strings 2021-06-14 21:49:57 -04:00
nxp,imx-uart.yaml
nxp,kinetis-lpsci.yaml dts: bindings: nxp: Add pinctrl-0 as a required property 2021-05-04 13:03:00 -05:00
nxp,kinetis-lpuart.yaml
nxp,kinetis-uart.yaml dts: bindings: nxp: Add pinctrl-0 as a required property 2021-05-04 13:03:00 -05:00
nxp,lpc11u6x-uart.yaml
nxp,lpc-usart.yaml
openisa,rv32m1-lpuart.yaml
renesas,rcar-scif.yaml dts: bindings: serial: add Renesas R-Car SCIF 2021-05-07 13:08:48 +02:00
segger,rtt-uart.yaml
sifive,uart0.yaml
silabs,gecko-leuart.yaml
silabs,gecko-uart.yaml
silabs,gecko-usart.yaml
snps,nsim-uart.yaml
st,stm32-lpuart.yaml dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
st,stm32-uart.yaml dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
st,stm32-usart.yaml dts/bindings: stm32: Set pinctrl-[0/names] properties as required 2021-11-26 11:36:42 +01:00
telink,b91-uart.yaml dts: riscv: add basic dts support for new Telink B91 platform 2021-07-21 05:37:12 -04:00
ti,cc13xx-cc26xx-uart.yaml
ti,cc32xx-uart.yaml
ti,msp432p4xx-uart.yaml
ti,stellaris-uart.yaml
uart-controller.yaml driver/uart: add enum parity element on devicetree bindings 2021-06-11 08:53:10 -05:00
uart-device.yaml
xlnx,xps-uartlite-1.00.a.yaml
xlnx,xuartps.yaml dts: bindings: fix file names 2021-10-20 07:33:04 -04:00
zephyr,cdc-acm-uart.yaml usb: cdc_acm: allow to configure CDC ACM UART device from devicetree 2021-08-23 18:53:47 -04:00
zephyr,native-posix-uart.yaml