PR: https://github.com/tianocore/edk2-platforms/pull/141 Adds various libraries and drivers for AMD Platform.
Cc: Abner Chang <abner.ch...@amd.com> Cc: Paul Grimes <paul.gri...@amd.com> Abdul Lateef Attar (7): AmdPlatformPkg: Adds LogoDxe driver AmdPlatformPkg: Adds BaseAlwaysFalseDepexLib Library AmdPlatformPkg: Implements SerialPortLib for simulator AmdPlatformPkg: Adds PlatformSocLib library class AmdPlatformPkg: Adds AmdConfigRouting driver AmdPlatformPkg: Adds SecureBootDefaultKeysInit driver AmdPlatformPkg: Adds ACPI common driver .../AMD/AmdPlatformPkg/AmdPlatformPkg.dec | 30 +- .../AMD/AmdPlatformPkg/AmdPlatformPkg.dsc | 56 +- .../Include/Library/AmdPlatformSocLib.h | 134 ++ .../BaseAlwaysFalseDepexLib.c | 20 + .../BaseAlwaysFalseDepexLib.inf | 35 + .../BaseAlwaysFalseDepexLib.uni | 12 + .../DxePlatformSocLib/DxePlatformSocLibNull.c | 75 + .../DxePlatformSocLibNull.inf | 26 + .../DxePlatformSocLibNull.uni | 13 + .../SimulatorSerialPortLibPort80.c | 208 +++ .../SimulatorSerialPortLibPort80.inf | 31 + .../Universal/Acpi/AcpiCommon/AcpiCommon.c | 226 +++ .../Universal/Acpi/AcpiCommon/AcpiCommon.h | 118 ++ .../Universal/Acpi/AcpiCommon/AcpiCommon.inf | 74 + .../Universal/Acpi/AcpiCommon/CpuSsdt.c | 345 ++++ .../Universal/Acpi/AcpiCommon/PciSsdt.c | 1381 +++++++++++++++++ .../Universal/Acpi/AcpiCommon/Spmi.c | 111 ++ .../HiiConfigRouting/AmdConfigRouting.inf | 45 + .../HiiConfigRouting/AmdConfigRoutingEntry.c | 57 + .../HiiConfigRouting/AmdHiiConfigRouting.c | 1101 +++++++++++++ .../HiiConfigRouting/AmdHiiConfigRouting.h | 189 +++ .../Universal/LogoDxe/LogoDxe/JpegLogo.idf | 10 + .../Universal/LogoDxe/LogoDxe/JpegLogoDxe.inf | 57 + .../Universal/LogoDxe/LogoDxe/Logo.bmp | Bin 0 -> 522054 bytes .../Universal/LogoDxe/LogoDxe/Logo.c | 194 +++ .../Universal/LogoDxe/LogoDxe/Logo.h | 23 + .../Universal/LogoDxe/LogoDxe/Logo.idf | 10 + .../Universal/LogoDxe/LogoDxe/Logo.jpg | Bin 0 -> 75403 bytes .../Universal/LogoDxe/LogoDxe/LogoDxe.inf | 58 + .../Universal/LogoDxe/LogoDxe/S3Logo.bmp | Bin 0 -> 964114 bytes .../Universal/LogoDxe/LogoDxe/S3Logo.idf | 10 + .../Universal/LogoDxe/LogoDxe/S3LogoDxe.inf | 57 + .../SecureBootDefaultKeysInit.c | 645 ++++++++ .../SecureBootDefaultKeysInit.inf | 49 + 34 files changed, 5396 insertions(+), 4 deletions(-) create mode 100644 Platform/AMD/AmdPlatformPkg/Include/Library/AmdPlatformSocLib.h create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepexLib/BaseAlwaysFalseDepexLib.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepexLib/BaseAlwaysFalseDepexLib.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepexLib/BaseAlwaysFalseDepexLib.uni create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocLibNull.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocLibNull.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocLibNull.uni create mode 100644 Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPortLibPort80/SimulatorSerialPortLibPort80.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPortLibPort80/SimulatorSerialPortLibPort80.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/AcpiCommon.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/AcpiCommon.h create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/AcpiCommon.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/CpuSsdt.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/PciSsdt.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/Acpi/AcpiCommon/Spmi.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdConfigRouting.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdConfigRoutingEntry.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdHiiConfigRouting.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdHiiConfigRouting.h create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/JpegLogo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/JpegLogoDxe.inf create mode 100755 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/Logo.bmp create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/Logo.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/Logo.h create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/Logo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/Logo.jpg create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/LogoDxe.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S3Logo.bmp create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S3Logo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S3LogoDxe.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/SecureBoot/SecureBootDefaultKeysInit/SecureBootDefaultKeysInit.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/SecureBoot/SecureBootDefaultKeysInit/SecureBootDefaultKeysInit.inf -- 2.34.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118900): https://edk2.groups.io/g/devel/message/118900 Mute This Topic: https://groups.io/mt/106108329/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-