On trying to review some really useful improvements to the PL061 driver,
I found myself failing due to the unreadability of the existing code.
This series reworks the existing driver in preparation for the
improvements.

Changes since RFC:
- Rework the initialization code based on feedback from Ard.
- Bugfix reported by Ard and tested by Haojian.
- Moved the Linaro Copyright introduction to first patch that
  actually touches code.
- Dropped a spurious blank line deletion.

Leif Lindholm (4):
  ArmPlatformPkg: PL061 - reformat copyright statement.
  ArmPlatformPkg: PL061 - only initialize on protocol load
  ArmPlatformPkg: PL061 - drop pointless initialize function
  ArmPlatformPkg: PL061 - rewrite the hardware interaction

 ArmPlatformPkg/Drivers/PL061GpioDxe/PL061Gpio.c | 143 ++++++++++++------------
 ArmPlatformPkg/Include/Drivers/PL061Gpio.h      |   5 +-
 2 files changed, 72 insertions(+), 76 deletions(-)

-- 
2.1.4

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

Reply via email to