blob: d4aeff6cbc9f786e3d32ac24baa4cc7ef24eb816 [file] [log] [blame]
description: INFINEON XMC4XXX UART
compatible: "infineon,xmc4xxx-uart"
include: [uart-controller.yaml, pinctrl-device.yaml]
properties:
reg:
required: true
input-src:
description: |
Connects the UART receive line (USIC DX0 input) to a specific GPIO pin.
The USIC DX0 input is a multiplexer which connects to different GPIO pins.
Refer to the XMC4XXX reference manual for the GPIO pin/mux mappings. DX0G
is the loopback input line.
type: string
required: true
enum:
- "DX0A"
- "DX0B"
- "DX0C"
- "DX0D"
- "DX0E"
- "DX0F"
- "DX0G"
pinctrl-0:
required: true
pinctrl-names:
required: true