Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Topic IDTopic NamePriorityDevelopmentUpstreamingDependencyTentative ETACompanyContactComments
EDK2
EDK2_00_01MultiArchUefiPkgHighCompletedNotApplicable
??IntelAndrei Warkentin <andrei.warkentin@intel.com>OpRom Emulator

https://github.com/intel/MultiArchUefiPkg
EDK2_00_02StandaloneMmPkgHighInProgressNotStartedEDK2_00_1512/23Intel,
Ventana
Andrei Warkentin <andrei.warkentin@intel.com>

Tuan Phan <tphan@ventanamicro.com>
Port of Tiano StandaloneMmPkg to various envos (raw M mode using OpenSBI, TEE using Salus/Penglai/etc) to support authenticated variable store and other scenarios.
EDK2_00_03FdtBusDxeHighInProgressNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>DT-driven driver binding for Tiano, similar to what U-Boot does today.
EDK2_00_04Build sizeHighInProgressNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>LTO and other size optimization with current compilers.
EDK2_00_05Tiano backtracingHighInProgressNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>Useful crash information without a debugger across GCC and Clang (when available). Possibly depends on tool work.
EDK2_00_06SSTC supportHighInProgressNotStartedEDK2_00_1712/23VentanaSunil V L <sunilvl@ventanamicro.com>Currently EDK2 uses SBI for timer implementation. Enhance to use SSTC if available.
EDK2_00_07Clang supportHighCompletedCompleted
12/23VentanaSunil V L <sunilvl@ventanamicro.com>Currently only GCC is supported for RISC-V EDK2. Add clang support.
EDK2_00_08Basic MMU supportHighCompletedCompleted
12/23VentanaTuan Phan <tphan@ventanamicro.com>Add basic mmu support in EDK2
EDK2_00_09CMO supportHighInProgressInProgressEDK2_00_1712/23RivosDhaval Sharma <dhaval@rivosinc.com>Add support for CMO extension in EDK2 (Need to confirm with Dhaval)
EDK2_00_10UefiPayloadPkgHighInProgressInProgress
12/23RivosDhaval Sharma <dhaval@rivosinc.com>Add RISC-V support in UefiPayloadPkg (Need to confirm with Dhaval)
EDK2_00_11EasyDriversDxeMediumNotStartedNotStarted
2024IntelAndrei Warkentin <andrei.warkentin@intel.com>Make it easier to develop Tiano drivers, esp. where layered/composite drivers are involved (e.g. device that depends on a PMIC on an I2C bus, a NIC device with a PHY, where the PHY code is easily reusable, auto-binding using DT). May include a source-level compat shim to make it easy to bring U-Boot drivers over to Tiano.
EDK2_00_12EFI_MP_SERVICES_PROTOCOLLowNotStartedNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>At least useful for BRS/HW compliance suite.
EDK2_00_13libgcc and libatomic libsMediumNotStartedNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>Similar to ArmPkg/Library/CompilerIntrinsicsLib
EDK2_00_14DynamicTablesPkgLowNotStartedNotStarted
2024IntelAndrei Warkentin <andrei.warkentin@intel.com>Prototyped with RiscVVirtPkg?
EDK2_00_15EDK2 support for separate code and variable storageHighCompletedCompletedQEMU 8.106/2023VentanaSunil V L <sunilvl@ventanamicro.com>To support secure variables (StandalongMMPkg) and to keep the firmware code as read only, we need to support separate flash images for edk2 code and variable store. QEMU 8.1 enables 2 flash drives for EDK2. So, this is possible only with QEMU 8.1
EDK2_00_16Svpbmt supportHighInProgressNotStartedEDK2_00_1712/23VentanaTuan Phan <tphan@ventanamicro.com>Add Svpbmt support in EDK2
EDK2_00_17Extension Discovery HOB definitionHighInProgressNotStarted
12/23IntelAndrei Warkentin <andrei.warkentin@intel.com>

PI Spec cleanup and definition of RISCV_CPU_HOB which provides information about few extensions like sstc, cmo and svpbmt used by edk2

OpenSBI
SBI_00_01Sparse HARTID SupportHighInProgressNotStarted
Q4 2023VentanaAnup Patel <apatel@ventanamicro.com>Widely needed
SBI_00_02Firmware-first RAS handling SupportMediumInProgressNotStarted
Q1 2024Ventana

Himanshu Chauhan <hchauhan@ventanamicro.com>


SBI_00_03Native/hosted debug supportMediumInProgressNotStarted
Q1 2024Ventana

Himanshu Chauhan <hchauhan@ventanamicro.com>


TF-M
TFM_00_01TF-M equivalent for secure bootHighInProgressNotStarted
Q3’2023Imagination Tecsimon.harvey@imgtec.com
UBOOT_00_01U-Boot for QEMU PCIe PassthruHighInProgressInProgress
Q3’2023Intelfei2.wu@intel.comU-Boot needs to handle the memory hole of [3G, 4G), this is a task related to another project:
https://wiki.riseproject.dev/display/HOME/SE_01_005+-+QEMU+PCIe+passthru+on+x86+hosts
  • No labels