summaryrefslogtreecommitdiff
path: root/Platform/SiFive
AgeCommit message (Expand)AuthorFilesLines
2025-08-12Platform/SiFive: Remove unnecessary things with payload designSunil V L33-3277/+0
2025-08-12Platform/SiFive: U540: Include RamDisk driverSunil V L2-3/+6
2025-08-12SiFive/U5SeriesPkg: Enable payload boot designSunil V L5-792/+248
2025-07-17Update FdtLib path and add missing TimerLibJason Xu1-2/+5
2025-07-17SiFive U540 DSC File Fix to use new FdtLibJason Xu1-2/+7
2025-07-08Platform/SiFive: Remove UGA supportPierre Gondois2-2/+0
2024-11-14Cleanup Null Stack Cookie ImplementationOliver Smith-Denny2-6/+0
2024-09-24Update to New StackCheckLibOliver Smith-Denny2-1/+7
2024-09-16Update code to be more C11 compliant by using __func__Rebecca Cran2-5/+5
2024-07-04Platform/SiFive: add RiscVMmuLib mapping for U540Leif Lindholm1-0/+1
2024-07-04Platform/SiFive: CRLF fixup in U540.dscLeif Lindholm1-1/+1
2023-12-01Platform/SiFive/U5SeriesPkg: Add ImagePropertiesRecordLib InstanceTaylor Beebe2-0/+2
2023-04-17Platform/Siliocn: Fix building failure caused by wrong lib.Evan Chai3-4/+6
2023-04-17Silicon/RISC-V: remove redundant RiscVTimerLibEvan Chai4-10/+14
2023-04-17Platform/Sifive: remove redundant TimerDxe from PlatformEvan Chai9-569/+4
2023-04-17Silicon/RISC-V/ProcessorPkg: remove redundant CpuDxe driverEvan Chai4-4/+4
2022-08-16U5SeriesPkg: Platform Build: Resolving newly introduced dependencyKun Qin2-0/+2
2022-05-19U5SeriesPkg: Add VariableFlashInfoLibMichael Kubacki2-0/+2
2022-02-18Platform/U5Series: Fix build errorAbner Chang1-1/+1
2021-11-23RiscVPlatformPkg/U500: Add device tree to buildAbner Chang4-1/+48
2021-11-23RiscVPlatformPkg/U500: Add device tree for U500 platformAbner Chang5-0/+473
2021-11-23RiscVPlatformPkg/U500: Use NULL instance of RiscVSpecialPlatformLibAbner Chang1-0/+1
2021-11-23RiscVPlatformPkg/U500: Determines hart number from DTBAbner Chang1-1/+4
2021-11-23RiscVPlatformPkg/U500: U500 uses mtime CSR libraryAbner Chang1-0/+1
2021-11-23RiscVPlatformPkg/U500: Use PlatormSecPpiLibAbner Chang1-0/+1
2021-11-23RiscVPlatformPkg/U500: Uses RISC-V PeiCoreEntryPoint libraryAbner Chang1-0/+2
2021-11-23RiscVPlatformPkg/U500: Creates opensbi firmware domainsAbner Chang2-22/+57
2021-11-23RiscVPlatformPkg/U500: Use generic platform libraryAbner Chang3-261/+1
2021-11-23RiscVPlatformPkg/U500: Use FirmwareContext libraryAbner Chang1-0/+2
2021-11-23RiscVPlatformPkg/U500: Fix up FDT and install it into config tableAbner Chang2-1/+2
2021-11-23RiscVPlatformPkg/U500: Pass DTB from PEI to DXEAbner Chang2-0/+6
2021-11-10RISC-V/PlatformPkg: Determine hart number from DTBAbner Chang1-1/+0
2021-11-10RiscVPlatformPkg/Sec: Separate EDK2 Opensbi platform hook.Abner Chang2-0/+2
2021-11-10SiFive/SerialPortLib: Remove global variableAbner Chang2-10/+49
2021-11-10Silicon/SiFive: Use mtime CSR libraryAbner Chang3-9/+8
2021-11-10RiscVPlatformPkg/U540: Add SortLibAbner Chang1-0/+3
2021-11-10U5SeriesPkg/PeiCoreInfoHob: Remove hart count checkAbner Chang1-8/+1
2021-11-10RiscVPlatformPkg/U540: Only use four harts on U540Abner Chang1-3/+10
2021-11-10SiFive/U540: RiscVSpecialPlatformLib instance of U540Abner Chang3-0/+93
2021-11-10SiFive/U5SeriesPkg: Add CLINT to Device TreeAbner Chang1-287/+304
2021-11-10Platform/SiFive: CoreInfoHob uses RiscVFirmwareContextLibAbner Chang1-1/+2
2021-11-10Platform/U540: Provide PlatormSecPpiLibAbner Chang3-0/+192
2021-11-10RISC-V: Use RISC-V PeiCoreEntryPoint libraryAbner Chang1-1/+2
2021-11-10RISC-V: Create opensbi firmware domainsAbner Chang2-24/+64
2021-10-19Move OpenSbiPlatformLib to RISC-V/PlatformPkgDaniel Schaefer5-347/+1
2021-10-19RISC-V: Implement ResetSystem RT callDaniel Schaefer2-2/+6
2021-10-19RISC-V: Switch to latest OpenSBIDaniel Schaefer4-78/+120
2021-10-19U5SeriesPkg: Switch to generic OpenSBI platformDaniel Schaefer6-168/+252
2021-10-19RISC-V/PlatformPkg: Fixup FDT from HOB and install into config tableDaniel Schaefer2-0/+3
2021-10-19RISC-V/PlatformPkg: Add FdtPeim to pass DTB from PEI to DXE via HOBAbner Chang2-0/+6