zephyr/drivers/serial/Kconfig.atmel_sam3
Daniel Leung 21c3118655 serial: adds UART driver for SAM3X8E
This adds driver for the UART controller on Atmel SAM3X8E.
This UART controller only has two wires for RX and TX, and
does not have flow control (e.g. CTS, RTS) or FIFO.

Currently, the driver does not support any interrupt driven
operations.

Change-Id: I63720bccfb70a89888353b8ee3dfc4b80793dc01
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-02-05 20:25:21 -05:00

41 lines
1.0 KiB
Plaintext

config UART_ATMEL_SAM3
bool "Atmel SAM3 family processor UART driver"
default n
select SERIAL_HAS_DRIVER
depends on SOC_ATMEL_SAM3
help
This option enables the UART driver for Atmel SAM3
family processors. Note that there is only one
UART controller on SAM3. It has only two wires
for RX and TX, and does not have other pins
(such as CTS and RTS).
config UART_ATMEL_SAM3_NAME
string "Device Name for Atmel SAM3 UART"
default "UART_0"
depends on UART_ATMEL_SAM3
help
This is the device name for UART, and is included in the device
struct.
config UART_ATMEL_SAM3_IRQ_PRI
int "Atmel SAM3 UART Interrupt Priority"
default 0
depends on UART_ATMEL_SAM3
help
The interrupt priority for UART port.
config UART_ATMEL_SAM3_BAUD_RATE
int "Atmel SAM3 UART Baud Rate"
default 0
depends on UART_ATMEL_SAM3
help
The baud rate for UART port to be set to at boot.
config UART_ATMEL_SAM3_CLK_FREQ
int "Atmel SAM3 UART Clock Frequency"
default 0
depends on UART_ATMEL_SAM3
help
The clock frequency for UART port.