[edk2-devel] [PATCH 0/5] Platform/Rpi: Various cleanups

Jeremy Linton posted 5 patches 2 years, 7 months ago
Failed in applying to current master (apply log)
Platform/RaspberryPi/AcpiTables/Pci.asl            |   2 +-
Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c |   4 +-
.../RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr |   2 +-
.../Drivers/RpiFirmwareDxe/RpiFirmwareDxe.c        | 102 ++++++++++++---------
Platform/RaspberryPi/Library/ResetLib/ResetLib.c   |  44 +++++++++
5 files changed, 107 insertions(+), 47 deletions(-)
[edk2-devel] [PATCH 0/5] Platform/Rpi: Various cleanups
Posted by Jeremy Linton 2 years, 7 months ago
This set is a few patches I've been collecting to fix minor issues I've seen
while debugging other problems, or just various things I think should probably
be changed. Generally I don't think they fix anything that is currently user
visible, although its quite possible some mysterious failures go away.

I've been running all of them in some form or another for a few months and
generally nothing has broken because of them AFAIK. So its probably time to
start getting a few of them out of my private tree.

The first is just a compiler warning. The second is mostly expanding the
mailbox lock to cover the return data. The third is an update to make the
hopefully merged soon CM4 quirk actually work with the patches currently on
LKML. Number 4 is an odd one because it just looks wrong, and I'm worried its
causing random bugs. The final is a corrected shutdown sequence that was
discussed months ago. It looks right. but didn't actually fix the data
persistence problems that resulted in the couple second reboot delay
that is currently in place.

Jeremy Linton (5):
  Platform/RaspberryPi: Fix vfr warning caused by two defaults
  Platform/RaspberryPi: Expand locking to cover return data
  Platform/RaspberryPi: Update Linux quirk name
  Platform/RaspberryPi: Normal memory should not be marked as uncached
  Platform/RaspberryPi: Disconnect/shutdown all drivers before reboot

 Platform/RaspberryPi/AcpiTables/Pci.asl            |   2 +-
 Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c |   4 +-
 .../RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr |   2 +-
 .../Drivers/RpiFirmwareDxe/RpiFirmwareDxe.c        | 102 ++++++++++++---------
 Platform/RaspberryPi/Library/ResetLib/ResetLib.c   |  44 +++++++++
 5 files changed, 107 insertions(+), 47 deletions(-)

-- 
2.13.7



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#81376): https://edk2.groups.io/g/devel/message/81376
Mute This Topic: https://groups.io/mt/86014860/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-