Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform/RISC-V: fix building failure caused by not found RiscVSbiLib #155

Closed
wants to merge 170 commits into from
Closed
Changes from all commits
Commits
Show all changes
170 commits
Select commit Hold shift + click to select a range
4df2df9
Platform/RISC-V: fix building failure caused by not found RiscVSbiLib
GustavsC Jun 6, 2024
2fe6c47
Merge branch 'tianocore:master' into RiscVSbiLib_NotFound
GustavsC Sep 13, 2024
f3bed62
Platform/RISC-V: fix building failure caused by not found RiscVSbiLib
GustavsC Jun 6, 2024
14b3f87
AmdPlatform/SpiHcPlatformLib: Implements SpiHcPlatformLib library
Jun 7, 2024
308b1d3
Platform/Loongson: Remove minimium memory size limitation
bibo-mao Mar 25, 2024
32eb29f
IntelSiliconPkg: Update Header File to Align FIT Specification 1.5
linjaso1 Jun 19, 2024
f4731b3
QemuSbsa: enable WriteCombine for the FrameBuffer
hrw Jun 18, 2024
ffca64c
Platform/SbsaQemu: fix .dsc line endings
leiflindholm Jun 20, 2024
1d757f0
Platform,Silicon: drop redundant uses of PcdArmArchTimerFreqInHz
leiflindholm Jun 20, 2024
4301b36
IpmiFeaturePkg/GenericIpmi: add IpmiFeaturePkg.dec to packages list
ghbaccount Jun 18, 2024
0886738
IpmiFeaturePkg/GenericIpmi: add EFIAPI for driver entrypoints
ghbaccount Jun 18, 2024
df7a2a2
SbsaQemu: reformat all sources using uncrustify
hrw Jun 21, 2024
8ec26d5
Platform/ARM: drop use of PcdArmArchTimerFreqInHz
leiflindholm Jun 20, 2024
fc268b6
SbsaQemu: bump OemRevision to today
hrw Jun 25, 2024
bc77eb4
Platform/Intel: Enable the PcdSmrrEnable
jiaxinwu Jun 21, 2024
529fbc9
Silicon/Intel: Support MM_STANDALONE for SmmSpiFlashCommonLib
jiaxinwu Jun 22, 2024
fe8fead
Silicon/Intel: Support MM_STANDALONE for the PCH SPI Interface
jiaxinwu Jun 22, 2024
1eb3bc3
AmdPlatformPkg/DynamicTables: Adds HPET Table generator
abdattar Jul 1, 2024
37567ef
AmdPlatformPkg/DynamicTables: Adds WSMT Table generator
abdattar Jul 1, 2024
8a53cb3
AmdPlatformPkg/DynamicTables: Adds SPMI Table generator
abdattar Jul 1, 2024
aebdbb1
AmdPlatformPkg/DynamicTables: Adds FACS Table generator
abdattar Jul 1, 2024
05ad1ff
Maintainers.txt: fix entry for SiFive U5SeriesPkg
leiflindholm Jun 24, 2024
93c04f1
Platform/SiFive: CRLF fixup in U540.dsc
leiflindholm Jun 24, 2024
c0f088e
Platform/SiFive: add RiscVMmuLib mapping for U540
leiflindholm Jun 24, 2024
e22e9ff
Silicon/RiscVOpensbiLib: fix submodule version
leiflindholm Jun 24, 2024
19b98a6
SbsaQemu: use FEAT_RNG for EFI_RNG_PROTOCOL
hrw Jun 27, 2024
f3f8199
Platform/Intel: Add SmmRelocationLib lib
jiaxinwu Jun 6, 2024
d912a98
Platform/Intel: Consume SmmRelocationInit interface
jiaxinwu Jul 5, 2024
e3ae7d1
Platform/Intel: Add SmmControlLib lib
jiaxinwu Jul 5, 2024
e9de15b
Platform/Intel: Install an SMM Control PPI
jiaxinwu Jul 5, 2024
0e5823c
Platform/Intel: Set PcdAcpiBaseAddress for PEI MM Communication
jiaxinwu Jun 22, 2024
fffc5dd
AmdPlatformPkg/DynamicTables: Creates ACPI SSDT CPU topology
abdattar Jul 9, 2024
374b802
AmdPlatformPkg: Creates ACPI SSDT PCI toplogy
abdattar Jul 9, 2024
1a0dc6f
AmdPlatformPkg/DynamicTables: Create ACPI MADT/APIC table
abdattar Jul 12, 2024
0ecd349
AmdPlatformPkg/DynamicTables: Creates ACPI MCFG table
abdattar Jul 15, 2024
e1a95c1
AmdPlatformPkg/DynamicTables: Creates ACPI FADT table
abdattar Jul 16, 2024
c5e93ed
ManageabilityPkg: add support for the phosphor ipmi blob transfer pro…
nicklela Apr 11, 2023
4046f96
IntelSiliconPkg: Compiler and linker fixes
makubacki Jul 17, 2024
7e79573
IntelSiliconPkg: Add missing components to build
makubacki Jul 17, 2024
2a39098
AmdMinBoardPkg: Removes ACPI table patching code
abdattar Jul 22, 2024
3d9bc67
AmdPlatformPkg: Removes AcpiCommon driver
abdattar Jul 22, 2024
f6f3b2e
Platform/*: Fix line endings in DSCs
ardbiesheuvel Jul 21, 2024
01758fb
Platform/LoongArchQemu: Drop bogus EfiResetSystemLib resolutions
ardbiesheuvel Jul 21, 2024
e067340
Platform/Ampere: Switch to generic ResetRuntime DXE driver
ardbiesheuvel Jul 21, 2024
e21fcae
Platform/Phytium: Switch to generic ResetRuntime DXE driver
ardbiesheuvel Jul 21, 2024
41e6737
Platform,Silicon: Fix line endings
ardbiesheuvel Jul 25, 2024
9557de6
Silicon/SynQuacer: Fix CLANGDWARF build
ardbiesheuvel Dec 20, 2023
074c30b
Platform/AMD/Styx: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
ccceedb
Platform/ARM: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
a2094eb
Platform/SbsaQemu: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
7693737
Platform/SynQuacer: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
bf39279
Silicon/Ampere: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
c93c755
Silicon/HiSilicon: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
88e58c6
Silicon/Armada7k8k: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
f6e5ff5
Silicon/NxpQoriqLs: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
aa68e2e
Silicon/Phytium: Switch to generic ArmPsciResetSystemLib
ardbiesheuvel Jul 24, 2024
cd870e7
Platform/ARM: FVP,Juno: Add Arch Common objects handler
pierregondois Mar 21, 2024
df2b547
Platform/ARM: FVP,Juno: Move Power Mgmt Profile info to Arch Common
pierregondois Mar 21, 2024
48c4a64
Platform/ARM: FVP,Juno:: Move Serial Port info to Arch Common
pierregondois Mar 21, 2024
70e49b0
Platform/ARM: FVP: Move Fixed Feat Flags info to Arch Common
pierregondois Mar 21, 2024
3c4ed4d
Platform/ARM: Juno: Move CmRef info to Arch Common
pierregondois Mar 21, 2024
4320718
Platform/ARM: FVP,Juno: Move Pci Config Space info to Arch Common
pierregondois Mar 21, 2024
99e0e71
Platform/ARM: Juno: Move Pci Address Map info to Arch Common
pierregondois Mar 21, 2024
dff466b
Platform/ARM: Juno: Move Pci Interrupt Map info to Arch Common
pierregondois Mar 21, 2024
8e70216
Platform/ARM: Juno: Move Lpi info to Arch Common
pierregondois Mar 21, 2024
fbf0195
Platform/ARM: Juno: Rename GicCToken
pierregondois Mar 21, 2024
63dc086
Platform/ARM: Juno: Move Proc Hierarchy info to Arch Common
pierregondois Mar 21, 2024
3a125d4
Platform/ARM: Juno: Move Cache info to Arch Common
pierregondois Mar 21, 2024
ec8d1ec
Platform/ARM: Juno: Move Cpc info to Arch Common
pierregondois Mar 21, 2024
5d010fc
Platform/ARM: Juno: Move Psd info to Arch Common
pierregondois Mar 21, 2024
6b1a10f
Platform/ARM: Morello,N1Sdp: Add Arch Common objects handler
pierregondois Jun 10, 2024
02bd3d4
Platform/ARM: Morello,N1Sdp: Move Power Mgmt Profile info to Arch Common
pierregondois Jun 10, 2024
783f457
Platform/ARM: Morello,N1Sdp: Move Serial Port info to Arch Common
pierregondois Jun 10, 2024
857f82b
Platform/ARM: Morello,N1Sdp: Move Fixed Feat Flags info to Arch Common
pierregondois Jun 10, 2024
a7fce5f
Platform/ARM: Morello,N1Sdp: Move CmRef info to Arch Common
pierregondois Jun 10, 2024
36aad20
Platform/ARM: Morello,N1Sdp: Move Pci Config Space info to Arch Common
pierregondois Jun 10, 2024
4bff4ac
Platform/ARM: Morello,N1Sdp: Rename GicCToken
pierregondois Jun 10, 2024
d247a4e
Platform/ARM: Morello,N1Sdp: Move Proc Hierarchy info to Arch Common
pierregondois Jun 10, 2024
cecd88d
Platform/ARM: Morello,N1Sdp: Move Cache info to Arch Common
pierregondois Jun 10, 2024
a6cc891
Platform/ARM: N1Sdp: Move Memory Affinity info to Arch Common
pierregondois Jun 10, 2024
347dc20
Platform/ARM/Morello: Check platform specific arch common namespace o…
himsha01 Jul 17, 2024
01d4a8b
Platform AARCH64: Drop bogus local copy of gArmMpCoreInfoPpiGuid GUID
ardbiesheuvel Jul 29, 2024
1dcd6e4
Platform/RaspberryPi: Mark RAM regions as write/execute protectable
ardbiesheuvel Jul 28, 2024
3ffe54d
Platform/RaspberryPi: Fix line endings in DSCs
ardbiesheuvel Jul 25, 2024
5006187
Platform/RaspberryPi: Use depex based dispatch order for varstore
ardbiesheuvel Jul 28, 2024
757129f
Platform/RaspberryPi/VarBlockServiceDxe: Refactor DumpVars event handler
ardbiesheuvel Jul 23, 2024
d65be60
Platform/RaspberryPi/VarBlockServiceDxe: Register for reset notification
ardbiesheuvel Jul 25, 2024
dab1da2
Platform/RaspberryPi/PlatformBootManagerLib: Reimplement reset hook
ardbiesheuvel Jul 25, 2024
b186c3b
Platform/RaspberryPi: Switch to generic reset runtime
ardbiesheuvel Jul 25, 2024
92d79ef
Platform/RaspberryPi: Drop platform specific EfiResetSystemLib
ardbiesheuvel Jul 25, 2024
89d788b
Silicon/Ampere: Fix capitalization of Cache strings in PlatformInfoDxe
bexcran Jun 6, 2024
b75958d
Silicon/Ampere: Reduce DEBUG_INFO spam in PciSegmentLibPci
bexcran Jun 6, 2024
b969dbb
Silicon/Ampere: Add TimerLib to DwGpioLib.inf for MicroSecondDelay
bexcran Jun 6, 2024
70ba503
Platform/Ampere: Don't try and close the ACPI table if OpenSdt fails
bexcran Jun 6, 2024
c90496d
Silicon/Ampere: Set default SMBIOS fw major/minor version to 0xFF
bexcran Jun 6, 2024
b8e5bf8
Silicon/Ampere: Remove bogus ASSERT that *PpiList is non-NULL
bexcran Jun 6, 2024
0a221c2
Ampere/JadePkg: Add secure boot default keys initialization
nhivp Jun 1, 2024
0a40369
Platform/Beagle/PrePi: Fix build after ArmLib refactor
ardbiesheuvel Jul 31, 2024
758c71a
Platform/Beagle: Fix DSC line endings
ardbiesheuvel Jul 31, 2024
eaa958f
Platform/Beagle: Remove secondary CPU handling
ardbiesheuvel Jul 31, 2024
4ab24df
Platform AARCH64: Drop leftover references to deleted timer PCD
ardbiesheuvel Jul 29, 2024
7595f38
Platform/Socionext: Fix line endings
ardbiesheuvel Jul 31, 2024
2a48403
Platform AARCH64: Remove pointless ArmPlatformStackLib resolution
ardbiesheuvel Jul 31, 2024
2caaa7c
Platform AARCH64: Remove bogus references to MPCore stack
ardbiesheuvel Jul 29, 2024
458c5eb
Platform/Ampere: Switch to unicore SEC implementation
ardbiesheuvel Jul 29, 2024
579a6c1
Platform/Durian: Switch to unicore SEC implementation
ardbiesheuvel Jul 29, 2024
00aa2de
Platform/HiSilicon/D0x: Switch to unicore SEC implementation
ardbiesheuvel Jul 29, 2024
afb1ded
RiscVQemuServerPlatform: Initial commit for RISC-V Qemu-based Server …
Jul 29, 2024
6957aa5
RiscVQemuServerPlatform: added README file
Jul 29, 2024
10212fc
SbsaQemu: fix comments in SbsaQemuHardwareInfoLib
hrw Jul 11, 2024
378318d
SbsaQemu: drop not used Pcds for Cluster/Core count
hrw Jul 2, 2024
0241db8
ARM/VExpressPkg: Use BaseRngLib for NetworkPkg as default
LeviYeoReum Jul 22, 2024
780989f
ARM/JunoPkg: Use ArmTrngLib in NetworkPkg
LeviYeoReum Jul 22, 2024
6089e5b
ARM/VExpressPkg: Add HobPrintLib in StandaloneMm
LeviYeoReum Aug 5, 2024
223891b
ARM/SgiPkg: Add HobPrintLib in StandaloneMm
LeviYeoReum Aug 5, 2024
e3bb5b2
Platform/Sgi: Rename RD-Fremont to RD-V3
PrabinCA26 Jun 25, 2024
1a21e68
Platform AARCH64: Move PrePeiCore users to Sec.inf
ardbiesheuvel Aug 2, 2024
6252f29
SbsaQemu: get the information of CPU topology via SMC calls
hrw Jul 4, 2024
fc843e9
SbsaQemu: align the PPTT tables with QEMU
Apr 17, 2024
9104064
SbsaQemu: update PPTT to ACPI 6.5
hrw Jul 4, 2024
e363f63
SbsaQemu: provide cache info per core in PPTT
hrw Jul 2, 2024
8082c73
SbsaQemu: introduce helper in PPTT generation
hrw Jul 5, 2024
33c8297
SbsaQemu: export proper cache values in PPTT
hrw Jul 10, 2024
c4ee57e
IntelSiliconPkg: Add IgdOpRegion32.h to support IGD OpRegion v3.2
chitrack Aug 6, 2024
590166b
Silicon/Marvell: New Marvell Odyssey processor
ndhillonm Aug 7, 2024
ac61e48
Silicon/Marvell: Odyssey SmcLib
ndhillonm Aug 7, 2024
c5e8415
Silicon/Marvell: Odyssey watchdog driver
ndhillonm Aug 7, 2024
ab16343
Silicon/Marvell: Device tree driver
ndhillonm Aug 7, 2024
99c8a78
Silicon/Marvell: Driver to publish device tree
ndhillonm Aug 7, 2024
b88a429
Silicon/Marvell: Command to dump device tree
ndhillonm Aug 7, 2024
c846805
Silicon/Marvell: Odyssey project description files
ndhillonm Aug 7, 2024
96558e0
SbsaQemu: move SMC calls to HardwareInfoLib
hrw Aug 8, 2024
c7c55d1
SbsaQemu: move from ArmSmcLib to ArmMonitorLib
hrw Aug 7, 2024
9db9240
SbsaQemu: drop not needed packages
hrw Aug 8, 2024
6a4acaa
Marvell/Odyssey: Switch to unicore SEC implementation
wojtas-marcin Aug 7, 2024
1c901c2
Marvell/Odyssey: Switch to generic ResetRuntime DXE driver
wojtas-marcin Aug 7, 2024
974870c
Marvell/Odyssey: Add ImagePropertiesRecordLib Instance
wojtas-marcin Aug 7, 2024
24497d7
AmpereAltraPkg/FlashFvbDxe: Sync up NVRAM FV with NVRAM cached
Aug 8, 2024
dbc5320
AmpereAltraPkg/AcpiConfigDxe: Remove Max Frequency config option
nhivp Aug 14, 2024
f938a34
AmpereAltraPkg/PlatformInfoDxe: Correct CPU frequency info
nhivp Aug 14, 2024
cfa7528
AmpereAltraPkg/SystemFirmwareInterfaceLib: Remove unused MailboxMsgTu…
nhivp Aug 14, 2024
65bc1d5
Platform/ ARM AARCH64: Remove ArmPlatformLib MPCore boilerplate
ardbiesheuvel Aug 1, 2024
0054469
Maintainers.txt: Cleanup inactive maintainers.
nate-desimone Aug 28, 2024
45fff74
ManageabilityPkg: uncrustify ManageabilityTransportSsifLib sources.
ghbaccount Aug 13, 2024
dcfe861
ManageabilityPkg: fix resource cleanup
ghbaccount Aug 13, 2024
05b62cd
Platform AARCH64: Move PrePi users to PeilessSec.inf
ardbiesheuvel Jul 31, 2024
d072f2b
AmpereAltraPkg/DwI2cLib: Add support for SMBUS+PEC operation
nhivp Jun 2, 2024
5277774
AmpereSiliconPkg/AmpereSiliconPkg.dec: Fix CRLF line ending format
nhivp Aug 8, 2024
4cf76e5
AmpereSiliconPkg: Define PCDs for SMBUS and BMC
nhivp Jun 3, 2024
1a67566
AmpereAltraPkg: Add SmbusHc PEI and DXE drivers
nhivp Jun 3, 2024
d5c3fd5
JadePkg: Add PlatformBmcReadyLib to support BMC ready check
nhivp Jun 2, 2024
461e054
Ampere/Jade: Enable IPMI SSIF
nhivp Jun 3, 2024
f2980ef
AmpereSiliconPkg: Implement BMC Configuration screen
nhivp Aug 12, 2024
5d96af5
JadePkg: Add BmcConfigDxe
nhivp Aug 12, 2024
6494092
JadePkg: Add ACPI SPMI table
nhivp Aug 13, 2024
24c5fd2
AmpereAltraPkg/FlashLib: Fix kernel crash if not call SetVirtualAddre…
chuongtranle Aug 9, 2024
0065e3b
Platform/StMmRpmb: Fix build
ardbiesheuvel Aug 29, 2024
3de8714
Platform/StMmRpmb: Switch to MbedTls for crypto
ardbiesheuvel Aug 29, 2024
4b31784
Platform/VExpress: Replace missing ArmGetCpuCountPerCluster()
ardbiesheuvel Aug 27, 2024
cde8944
Platform/ARM/VExpressPkg: Fix FVP boot
ardbiesheuvel Aug 30, 2024
7f8b2b0
Silicon/Intel/FitGen:FIT change for MMC entry.
liencx Aug 12, 2024
c340084
XiangshanSeriesPkg:Add BOSC NanhuDev platform
Apr 8, 2024
2aa455c
Move to the GitHub Pull Request workflow
bexcran Jul 22, 2024
c399a25
SbsaQemu: ArmPlatformIsPrimaryCore code is gone
hrw Sep 4, 2024
b4d4d05
CODEOWNERS: Fix Yi Qian's username
bexcran Sep 3, 2024
7b822df
Github workflow: update actions/checkout to latest
hrw Sep 5, 2024
512b50b
Platform/BeagleBoard: Incorporate set/way data cache handling
ardbiesheuvel Sep 12, 2024
f18eb31
Revert "RiscVQemuServerPlatform: added README file"
vlsunil Sep 6, 2024
9a90df8
Revert "RiscVQemuServerPlatform: Initial commit for RISC-V Qemu-based…
vlsunil Sep 6, 2024
46d412c
Merge branch 'RiscVSbiLib_NotFound' of https://github.com/GustavsC/ed…
GustavsC Sep 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Platform/RISC-V/PlatformPkg/RiscVPlatformPkg.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@
SerialPortLib|MdePkg/Library/BaseSerialPortLibNull/BaseSerialPortLibNull.inf
TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
PeCoffGetEntryPointLib|MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf
RiscVSbiLib|MdePkg/Library/BaseRiscVSbiLib/BaseRiscVSbiLib.inf

[LibraryClasses.common.PEI_CORE]
# RISC-V platform PEI core entry point.
Expand Down
Loading