From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 7D4757803CE for ; Tue, 14 May 2024 08:16:16 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=EvynLZLgIFV++Kdg4f10zqp5cHUFWOmwvtvfl8YjxxY=; c=relaxed/simple; d=groups.io; h=Received-SPF:From:To:CC:Subject:Date:Message-ID:MIME-Version:Received-SPF:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20240206; t=1715674575; v=1; b=yb/3a8y3sVjWFyGI//wRaPUrpEpEMQEjN8coLI6IlfMxuv3uyvWyym/oTqARqQf1hmKwqVZ9 UYB2s2XWfyjDl5flpiORlu54S4stXQNIK/k7/oTzbNR2tlHjMm1h8GTi+cOCL5HkQK9pe4BH9Lu 1GfmhqLcr7UlQ5cHay0bN3svH4I+8bd7FkDMDk1WLp2C+bEB/UwDNhZdZ431sAcZbXvHATNZIVA hGR3PHmuXGj5arDo66qdNrZbdeQvBWlcPIfS25pg89rZCdBcLfh2pvHLjwr425UGUkuK/Wrosv8 ngkkUxC8xDtteYLpSezaW2liDi4nt4mlRqwOruP0Vz8fw== X-Received: by 127.0.0.2 with SMTP id uHOpYY7687511xzYn57JOvhv; Tue, 14 May 2024 01:16:15 -0700 X-Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.87]) by mx.groups.io with SMTP id smtpd.web10.10126.1715674569147280453 for ; Tue, 14 May 2024 01:16:09 -0700 X-Received: from DS7PR03CA0006.namprd03.prod.outlook.com (2603:10b6:5:3b8::11) by DS0PR12MB6438.namprd12.prod.outlook.com (2603:10b6:8:ca::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Tue, 14 May 2024 08:16:06 +0000 X-Received: from DS1PEPF00017092.namprd03.prod.outlook.com (2603:10b6:5:3b8:cafe::8) by DS7PR03CA0006.outlook.office365.com (2603:10b6:5:3b8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55 via Frontend Transport; Tue, 14 May 2024 08:16:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=SATLEXMB03.amd.com; pr=C X-Received: from SATLEXMB03.amd.com (165.204.84.17) by DS1PEPF00017092.mail.protection.outlook.com (10.167.17.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7587.21 via Frontend Transport; Tue, 14 May 2024 08:16:06 +0000 X-Received: from SATLEXMB04.amd.com (10.181.40.145) by SATLEXMB03.amd.com (10.181.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 14 May 2024 03:16:05 -0500 X-Received: from BLR-LAB-SFW01.amd.com (10.180.168.240) by SATLEXMB04.amd.com (10.181.40.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 14 May 2024 03:16:04 -0500 From: "Abdul Lateef Attar via groups.io" To: CC: Abdul Lateef Attar , Abner Chang , Paul Grimes Subject: [edk2-devel] [PATCH 0/6] AmdPlatformPkg: Adds board independent modules Date: Tue, 14 May 2024 13:45:42 +0530 Message-ID: MIME-Version: 1.0 Received-SPF: None (SATLEXMB03.amd.com: AbdulLateef.Attar@amd.com does not designate permitted sender hosts) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS1PEPF00017092:EE_|DS0PR12MB6438:EE_ X-MS-Office365-Filtering-Correlation-Id: 09549c79-5e9f-49e5-90fe-08dc73ee1ac0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?pe621GxTud5nzrrB8S8wv3i0AFz/LdV0GG8V916UTvgy0rXSZy2A4FNx1OJq?= =?us-ascii?Q?MFPS9DCfR2yATJyvK2TPcARcEQp+vUhM6NCIs4Vx7G/PjyOi+Bd7qdjpI6jJ?= =?us-ascii?Q?u2JQGRgIX1mq8eKfKD2QE9gLJNOqAKzyhaawfOsMtMy14pFTDvHHY9ILjHHq?= =?us-ascii?Q?NB0j0ZrRTvH73wQXHkNxVDAcroCGvi7V/y7SNpF1PGPgmEUY6RgFTnIar0JB?= =?us-ascii?Q?P0aBjz3Eh2gOIM2G5sHiHDstOf9ic8cjAoXCZvdRUGNbJIeKeR2oXkI/rSjP?= =?us-ascii?Q?hWxRj0e8CkEORN5SVAtw513KmIRNhPoMwGqsazVwWor/78NiinOmN+enapJJ?= =?us-ascii?Q?S6Q5/rZ/LcNIYzVdpPHsuZrkqU2imCONOfqqnS2OFMWXvDoMAJlDPHeAYuBk?= =?us-ascii?Q?xChiIQ0UtrJiYLXWa64bQVfoHM3DwaN297R2B0T3/nuMAnBLMOXkXDCCVnL3?= =?us-ascii?Q?MPjD6Fd/F74vTQYskCWoIodMsmxlxjobGOMSowFIboiDH9b9cc4085Keofzu?= =?us-ascii?Q?7UY+VKoYOK82PEvjRf61Dk3PM2JGmYAy56qm6DOhEJ32chRxtyjGH6eNDWT0?= =?us-ascii?Q?ZUJtG9+BXSLCCANpleQ2RmUGsc6vUCk4cHbujZqAkJAbJa41VCfF/keyGXCD?= =?us-ascii?Q?QxU9bmLR3jCSTEp2WpuWHeldnpvckjPGXOe7ZDI5wxr21nNS4jEiqgR4p4L8?= =?us-ascii?Q?/na1Ts0IiacRuGo9tX1Adaad8OzXrAzJhYV8XQ/ylhjLSEBSwCdI+zhm9/am?= =?us-ascii?Q?ndS2QiCuWUu6XYV4glk4yKbB4P/bG7peA5QG0QDTZqARPTK9U30dc+pX5e1Z?= =?us-ascii?Q?FNuMiqTxxQph3IQToXgdIjqr4UuWam2nEop5XMv8oCEthgzl0xnfHPDrH8vo?= =?us-ascii?Q?62BqVAWUw5nQf70fJVfZoZcchWeHL/ZnVmfZ4Agv2KU2OqrtdzHtyGRx7BOa?= =?us-ascii?Q?lo/tDm74/PrS+4fjU+c1ZUUozicWISrkbxUpgv1IgB3Amyy1t5A09/LADAqM?= =?us-ascii?Q?/aNCR1Rz6hRGLzzbLRed2pDh1AihPKk+67bRIJHkX1hRkjFpN5B8xIvNCpAL?= =?us-ascii?Q?FEvazqWf+maHuEpexKNIMvyhWMWP1vuP8L5Z76eqdQzzXuVPNFQI9ogvYtXr?= =?us-ascii?Q?pkYsWPVQ+rgRtUV1hu6C6Srn8m8A8e3uwycELGRMMT48sgZAoBgv72xan0p/?= =?us-ascii?Q?IT35JKxlcBtSTsB/xrQlJg0Yl+IMOLGQ/DFBpRLp/1eHaua3y6OZgCITqHrt?= =?us-ascii?Q?vBhb/Xdpg+Bv55heHpqiaGQSChRIVMMsMXI4p5SWHghQ5chCAJQ12Nx0poMX?= =?us-ascii?Q?rEvATWfSZ4OC0U1JHvVxAQg0?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 May 2024 08:16:06.6756 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 09549c79-5e9f-49e5-90fe-08dc73ee1ac0 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[SATLEXMB03.amd.com] X-MS-Exchange-CrossTenant-AuthSource: DS1PEPF00017092.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB6438 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 14 May 2024 01:16:09 -0700 Resent-From: AbdulLateef.Attar@amd.com Reply-To: devel@edk2.groups.io,AbdulLateef.Attar@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: g2ivc7sG28l3rP2n5KyQtOnwx7686176AA= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b="yb/3a8y3"; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io PR: https://github.com/tianocore/edk2-platforms/pull/141 Adds various libraries and drivers for AMD Platform. Cc: Abner Chang Cc: Paul Grimes Abdul Lateef Attar (6): 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 .../AMD/AmdPlatformPkg/AmdPlatformPkg.dec | 17 +- .../AMD/AmdPlatformPkg/AmdPlatformPkg.dsc | 49 +- .../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 + .../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 + 28 files changed, 3123 insertions(+), 2 deletions(-) create mode 100644 Platform/AMD/AmdPlatformPkg/Include/Library/AmdPlatform= SocLib.h create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepe= xLib/BaseAlwaysFalseDepexLib.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepe= xLib/BaseAlwaysFalseDepexLib.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepe= xLib/BaseAlwaysFalseDepexLib.uni create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/D= xePlatformSocLibNull.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/D= xePlatformSocLibNull.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/D= xePlatformSocLibNull.uni create mode 100644 Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPort= LibPort80/SimulatorSerialPortLibPort80.c create mode 100644 Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPort= LibPort80/SimulatorSerialPortLibPort80.inf 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/J= pegLogo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/J= pegLogoDxe.inf create mode 100755 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogo.bmp create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogo.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogo.h create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogo.jpg create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/L= ogoDxe.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S= 3Logo.bmp create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S= 3Logo.idf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/S= 3LogoDxe.inf create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/SecureBoot/Secure= BootDefaultKeysInit/SecureBootDefaultKeysInit.c create mode 100644 Platform/AMD/AmdPlatformPkg/Universal/SecureBoot/Secure= BootDefaultKeysInit/SecureBootDefaultKeysInit.inf --=20 2.34.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118882): https://edk2.groups.io/g/devel/message/118882 Mute This Topic: https://groups.io/mt/106090920/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-