In-Reply-To: 

This patch series refactors Arm Platform NorFlashDxe driver and extends
it to be usable in StandaloneMM mode as well. This will be then useable
on platforms that use StandaloneMM to implement secure EFI variables 
with NOR flash as the non-volatile storage.


Jagadeesh Ujja (2):
  ArmPlatformPkg/NorFlash: Refactor Nor Flash DXE driver
  ArmPlatformPkg/NorFlash: Allow reusability as a MM driver

 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlash.c                                  
| 1136 +++++++++++++
 ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashDxe.h => NorFlash.h}               
|   62 +-
 ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashBlockIoDxe.c => NorFlashBlockIo.c} 
|    6 +-
 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.c                               
| 1690 ++++----------------
 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf                             
|    7 +-
 ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashFvbDxe.c => NorFlashFvb.c}         
|  131 +-
 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashStandaloneMm.c                      
|  267 ++++
 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashStandaloneMm.inf                    
|   77 +
 8 files changed, 1896 insertions(+), 1480 deletions(-)
 create mode 100644 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlash.c
 rename ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashDxe.h => NorFlash.h} (87%)
 rename ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashBlockIoDxe.c => 
NorFlashBlockIo.c} (93%)
 rename ArmPlatformPkg/Drivers/NorFlashDxe/{NorFlashFvbDxe.c => NorFlashFvb.c} 
(84%)
 create mode 100644 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashStandaloneMm.c
 create mode 100644 ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashStandaloneMm.inf

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to