Move ARM PL011 UART driver

This UART driver is now needed for BSPs other than ARM.
This commit is contained in:
Kinsey Moore
2020-06-10 13:46:12 -05:00
committed by Joel Sherrill
parent 83278070ba
commit 1c03649312
16 changed files with 18 additions and 15 deletions

View File

@@ -21,8 +21,6 @@ include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic-irq.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic-regs.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic-tm27.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl011-regs.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl011.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050-regs.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050.h
include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl111-fb.h

View File

@@ -25,13 +25,13 @@
#include <libchip/serial.h>
#include <libfdt.h>
#include <libchip/ns16550.h>
#include <dev/serial/arm-pl011.h>
#include <bspopts.h>
#include <bsp/usart.h>
#include <bsp/raspberrypi.h>
#include <bsp/fbcons.h>
#include <bsp.h>
#include <bsp/arm-pl011.h>
#include <bsp/console-termios.h>
#include <bsp/fdt.h>
#include <bsp/fatal.h>

View File

@@ -15,7 +15,7 @@
#ifndef LIBBSP_ARM_REALVIEW_PBX_A9_BSP_CONSOLE_H
#define LIBBSP_ARM_REALVIEW_PBX_A9_BSP_CONSOLE_H
#include <bsp/arm-pl011.h>
#include <dev/serial/arm-pl011.h>
#ifdef __cplusplus
extern "C" {

View File

@@ -29,7 +29,7 @@
#include <rtems/bspIo.h>
#include <bsp.h>
#include <bsp/arm-pl011.h>
#include <dev/serial/arm-pl011.h>
#include <bsp/console-termios.h>
#include <bsp/irq-generic.h>

View File

@@ -21,6 +21,11 @@ include_bsp_HEADERS += ../../bsps/include/bsp/u-boot.h
include_bsp_HEADERS += ../../bsps/include/bsp/uart-output-char.h
include_bsp_HEADERS += ../../bsps/include/bsp/utility.h
include_dev_serialdir = $(includedir)/dev/serial
include_dev_serial_HEADERS =
include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011-regs.h
include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011.h
include_grlibdir = $(includedir)/grlib
include_grlib_HEADERS =
include_grlib_HEADERS += ../../bsps/include/grlib/ahbstat.h

View File

@@ -25,7 +25,7 @@
#include <rtems/termiostypes.h>
#include <bsp/arm-pl011-regs.h>
#include <dev/serial/arm-pl011-regs.h>
#ifdef __cplusplus
extern "C" {

View File

@@ -12,7 +12,7 @@
* http://www.rtems.org/license/LICENSE.
*/
#include <bsp/arm-pl011.h>
#include <dev/serial/arm-pl011.h>
static volatile pl011 *pl011_get_regs(rtems_termios_device_context *base)
{