• Juan Castillo's avatar
    De-feature PL011 UART driver to match generic UART spec · 12f654b6
    Juan Castillo authored
    The Server Base System Architecture document (ARM-DEN-0029)
    specifies a generic UART device. The programmer's view of this
    generic UART is a subset of the ARM PL011 UART. However, the
    current PL011 driver in Trusted Firmware uses some features
    that are outside the generic UART specification.
    
    This patch modifies the PL011 driver to exclude features outside
    the SBSA generic UART specification by setting the boolean build
    option 'PL011_GENERIC_UART=1'. Default value is 0 (use full
    PL011 features).
    
    User guide updated.
    
    Fixes ARM-software/tf-issues#216
    
    Change-Id: I6e0eb86f9d69569bc3980fb57e70d6da5d91a737
    12f654b6
pl011.h 4.57 KB