lib: utils/serial: Add support for Gaisler APBUART
authorDaniel Cederman <cederman@gaisler.com>
Fri, 30 Apr 2021 06:35:56 +0000 (08:35 +0200)
committerAnup Patel <anup@brainfault.org>
Thu, 6 May 2021 08:51:07 +0000 (14:21 +0530)
commit117fb6dcb147913034fe82d0ed038fa7a05f1a1d
tree9724a5e0e5d52bcc1557fcedb83d359b7172de43
parent632e27bb91b824974b88dd46f8419729d7f9825d
lib: utils/serial: Add support for Gaisler APBUART

This patch adds support for the UART used by the NOEL-V processor.

Cobham Gaisler's NOEL-V RISC-V processor IP is available under GPL
and commercial license and is described in more detail at
https://www.gaisler.com/noelv.

Signed-off-by: Daniel Cederman <cederman@gaisler.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
include/sbi_utils/fdt/fdt_helper.h
include/sbi_utils/serial/gaisler-uart.h [new file with mode: 0644]
lib/utils/fdt/fdt_helper.c
lib/utils/serial/fdt_serial.c
lib/utils/serial/fdt_serial_gaisler.c [new file with mode: 0644]
lib/utils/serial/gaisler-uart.c [new file with mode: 0644]
lib/utils/serial/objects.mk