blob: eaa11d5fb2aadda3a8991155fda217bbbcd3d0b7 [file] [log] [blame]
description: STM32 USART
compatible: "st,stm32-usart"
include: [uart-controller.yaml, pinctrl-device.yaml]
properties:
reg:
required: true
interrupts:
required: true
single-wire:
type: boolean
required: false
description: |
Enable the single wire half-duplex communication.
Using this mode, TX and RX lines are internally connected and
only TX pin is used afterwards and should be configured.
RX/TX conflicts must be handled on user side.
tx-rx-swap:
type: boolean
required: false
description: |
Swap the TX and RX pins. Used in case of a cross-wired connection.
pinctrl-0:
required: true
pinctrl-names:
required: true