Changeset 1c03649 in rtems


Ignore:
Timestamp:
06/10/20 18:46:12 (3 years ago)
Author:
Kinsey Moore <kinsey.moore@…>
Branches:
master
Children:
647a60e
Parents:
83278070
git-author:
Kinsey Moore <kinsey.moore@…> (06/10/20 18:46:12)
git-committer:
Joel Sherrill <joel@…> (10/05/20 21:11:39)
Message:

Move ARM PL011 UART driver

This UART driver is now needed for BSPs other than ARM.

Files:
13 edited
3 moved

Legend:

Unmodified
Added
Removed
  • bsps/arm/headers.am

    r83278070 r1c03649  
    2222include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic-tm27.h
    2323include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-gic.h
    24 include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl011-regs.h
    25 include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl011.h
    2624include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050-regs.h
    2725include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050.h
  • bsps/arm/raspberrypi/console/console-config.c

    r83278070 r1c03649  
    2626#include <libfdt.h>
    2727#include <libchip/ns16550.h>
     28#include <dev/serial/arm-pl011.h>
    2829
    2930#include <bspopts.h>
     
    3233#include <bsp/fbcons.h>
    3334#include <bsp.h>
    34 #include <bsp/arm-pl011.h>
    3535#include <bsp/console-termios.h>
    3636#include <bsp/fdt.h>
  • bsps/arm/realview-pbx-a9/include/bsp/console.h

    r83278070 r1c03649  
    1616#define LIBBSP_ARM_REALVIEW_PBX_A9_BSP_CONSOLE_H
    1717
    18 #include <bsp/arm-pl011.h>
     18#include <dev/serial/arm-pl011.h>
    1919
    2020#ifdef __cplusplus
  • bsps/arm/xen/console/console.c

    r83278070 r1c03649  
    3030
    3131#include <bsp.h>
    32 #include <bsp/arm-pl011.h>
     32#include <dev/serial/arm-pl011.h>
    3333#include <bsp/console-termios.h>
    3434#include <bsp/irq-generic.h>
  • bsps/headers.am

    r83278070 r1c03649  
    2121include_bsp_HEADERS += ../../bsps/include/bsp/uart-output-char.h
    2222include_bsp_HEADERS += ../../bsps/include/bsp/utility.h
     23
     24include_dev_serialdir = $(includedir)/dev/serial
     25include_dev_serial_HEADERS =
     26include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011-regs.h
     27include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011.h
    2328
    2429include_grlibdir = $(includedir)/grlib
  • bsps/include/dev/serial/arm-pl011.h

    r83278070 r1c03649  
    2626#include <rtems/termiostypes.h>
    2727
    28 #include <bsp/arm-pl011-regs.h>
     28#include <dev/serial/arm-pl011-regs.h>
    2929
    3030#ifdef __cplusplus
  • bsps/shared/dev/serial/arm-pl011.c

    r83278070 r1c03649  
    1313 */
    1414
    15 #include <bsp/arm-pl011.h>
     15#include <dev/serial/arm-pl011.h>
    1616
    1717static volatile pl011 *pl011_get_regs(rtems_termios_device_context *base)
  • c/src/lib/libbsp/arm/raspberrypi/Makefile.am

    r83278070 r1c03649  
    6565# Console
    6666librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
    67 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl011.c
     67librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
    6868librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/console-config.c
    6969librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fb.c
  • c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am

    r83278070 r1c03649  
    6363librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
    6464librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/getserialmouseps2.c
    65 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl011.c
     65librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
    6666librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl050.c
    6767librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-config.c
  • c/src/lib/libbsp/arm/xen/Makefile.am

    r83278070 r1c03649  
    4040librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c
    4141librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c
    42 librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl011.c
     42librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c
    4343# timer
    4444librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c
  • spec/build/bsps/arm/grp.yml

    r83278070 r1c03649  
    2727  - bsps/arm/include/bsp/arm-gic-tm27.h
    2828  - bsps/arm/include/bsp/arm-gic.h
    29   - bsps/arm/include/bsp/arm-pl011-regs.h
    30   - bsps/arm/include/bsp/arm-pl011.h
    3129  - bsps/arm/include/bsp/arm-pl050-regs.h
    3230  - bsps/arm/include/bsp/arm-pl050.h
  • spec/build/bsps/arm/raspberrypi/obj.yml

    r83278070 r1c03649  
    4848- bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c
    4949- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
    50 - bsps/arm/shared/serial/arm-pl011.c
    5150- bsps/arm/shared/start/bsp-start-memcpy.S
    5251- bsps/shared/dev/cpucounter/cpucounterfrequency.c
  • spec/build/bsps/arm/realview-pbx-a9/bsprealviewpbxa9.yml

    r83278070 r1c03649  
    6969- bsps/arm/shared/fb/arm-pl111.c
    7070- bsps/arm/shared/irq/irq-gic.c
    71 - bsps/arm/shared/serial/arm-pl011.c
    7271- bsps/arm/shared/serial/arm-pl050.c
    7372- bsps/arm/shared/start/bsp-start-memcpy.S
  • spec/build/bsps/arm/xen/bspxen.yml

    r83278070 r1c03649  
    6161- bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c
    6262- bsps/arm/shared/irq/irq-gic.c
    63 - bsps/arm/shared/serial/arm-pl011.c
    6463- bsps/arm/shared/start/bsp-start-memcpy.S
    6564- bsps/arm/xen/console/console.c
  • spec/build/bsps/obj.yml

    r83278070 r1c03649  
    5353  - bsps/include/libchip/wd80x3.h
    5454  - bsps/include/libchip/z85c30.h
     55- destination: ${BSP_INCLUDEDIR}/dev/serial
     56  source:
     57  - bsps/include/dev/serial/arm-pl011-regs.h
     58  - bsps/include/dev/serial/arm-pl011.h
    5559- destination: ${BSP_INCLUDEDIR}/rtems/zilog
    5660  source:
     
    9296- bsps/shared/dev/rtc/mc146818a_ioreg.c
    9397- bsps/shared/dev/rtc/rtcprobe.c
     98- bsps/shared/dev/serial/arm-pl011.c
    9499- bsps/shared/dev/serial/mc68681_baud.c
    95100- bsps/shared/dev/serial/mc68681.c
Note: See TracChangeset for help on using the changeset viewer.