From: Evan Lloyd <[email protected]>

Updates and bug fixes for the PL011 driver in ArmPlatformPkg.

Because of an interface change, ArmVirtPkg/FdtPL011SerialPortLib is also
updated.

This patchset is a resubmit in response to comments.
V3 updates are largely cosmetic:
    Patch 1 Additional line length changes in comments.
    Patch 4 Added check on parameter value.
    Patch 5 Updated commit heading.

The code can be examined on GitHub at:
https://github.com/EvanLloyd/tianocore/commits/pl011_v3

Evan Lloyd (6):
  ArmPlatformPkg: Tidy PL011 UART driver
  ArmPlatformPkg: Update PL011 Serial PCDs to Fixed PCDs
  ArmPlatformPkg: Remove double write in PL011
  ArmPlatformPkg: Add support to configure PL011 UART clock
  ArmVirtPkg/FdtPL011SerialPortLib: Set the PL011 UART clock rate
  ArmPlatformPkg: Fix PL011 Glitches.

 ArmPlatformPkg/Drivers/PL011Uart/PL011Uart.inf                          |   5 
+-
 ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortLib.inf        |   5 
+-
 ArmVirtPkg/Library/FdtPL011SerialPortLib/EarlyFdtPL011SerialPortLib.inf |   1 +
 ArmVirtPkg/Library/FdtPL011SerialPortLib/FdtPL011SerialPortLib.inf      |   1 +
 ArmPlatformPkg/Include/Drivers/PL011Uart.h                              |  81 
++++++----
 ArmPlatformPkg/Drivers/PL011Uart/PL011Uart.c                            | 155 
++++++++++++++------
 ArmPlatformPkg/Library/PL011SerialPortLib/PL011SerialPortLib.c          | 132 
++++++++++-------
 ArmVirtPkg/Library/FdtPL011SerialPortLib/EarlyFdtPL011SerialPortLib.c   |   8 
+-
 ArmVirtPkg/Library/FdtPL011SerialPortLib/FdtPL011SerialPortLib.c        |  10 
+-
 9 files changed, 264 insertions(+), 134 deletions(-)

-- 
Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to