public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 0/2] Allow use of ArmPlatformPkg NOR flash driver in StandaloneMM
@ 2019-02-19 10:15 Jagadeesh Ujja
  2019-02-19 10:15 ` [PATCH 1/2] ArmPlatformPkg/NorFlash: Refactor Nor Flash DXE driver Jagadeesh Ujja
  2019-02-19 10:15 ` [PATCH 2/2] ArmPlatformPkg/NorFlash: Allow reusability as a MM driver Jagadeesh Ujja
  0 siblings, 2 replies; 5+ messages in thread
From: Jagadeesh Ujja @ 2019-02-19 10:15 UTC (permalink / raw)
  To: edk2-devel, liming.gao, chao.b.zhang, leif.lindholm,
	ard.biesheuvel

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



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-02-20  5:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-19 10:15 [PATCH 0/2] Allow use of ArmPlatformPkg NOR flash driver in StandaloneMM Jagadeesh Ujja
2019-02-19 10:15 ` [PATCH 1/2] ArmPlatformPkg/NorFlash: Refactor Nor Flash DXE driver Jagadeesh Ujja
2019-02-19 10:15 ` [PATCH 2/2] ArmPlatformPkg/NorFlash: Allow reusability as a MM driver Jagadeesh Ujja
2019-02-19 16:43   ` Ard Biesheuvel
2019-02-20  5:23     ` Jagadeesh Ujja

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox