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