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 73B57AC0B0C for ; Wed, 15 May 2024 03:59:06 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=CowqMDFaGMrtdDvGhbgRevk9PiyEhMpRgQWUCdM09qY=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1715745544; v=1; b=cqp0FudPQ/0yzvMnl+dvyiJQO8RlkqYG03vx0npaOM7F7hATh1LoZ9IZfOXSTdp1QCq2xYIt FozagF50aWwx3cTbu3ejzj2DZ/JKHMGk2L0hNiIjUs2OEjjrE9ZrGFbabM5AWF5k4vKWwmxLXRa Q/KfaTjHzFdgZ7t91lbqwM6flmkWK9J3v0I0DWXiAPevpCsvF0EEnRABSpOfv/riRmQaLkP5cFx iPRI4mYurR8rxjid3f9kWCJW9cw69e10LUQ3yCyH1LRJEZQtzy8q2F4pJn/HztpwuF6BUFrorfO Yt8JvWQwRSmNQ94iWxAe5pD2IOdlqZ/uPUef2b6tIELjQ== X-Received: by 127.0.0.2 with SMTP id z5g1YY7687511x97BmnsDvcO; Tue, 14 May 2024 20:59:04 -0700 X-Received: from NAM04-BN8-obe.outbound.protection.outlook.com (NAM04-BN8-obe.outbound.protection.outlook.com [40.107.100.66]) by mx.groups.io with SMTP id smtpd.web10.6470.1715745543876566466 for ; Tue, 14 May 2024 20:59:04 -0700 X-Received: from LV8PR12MB9452.namprd12.prod.outlook.com (2603:10b6:408:200::8) by DS7PR12MB8231.namprd12.prod.outlook.com (2603:10b6:8:db::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.26; Wed, 15 May 2024 03:59:01 +0000 X-Received: from LV8PR12MB9452.namprd12.prod.outlook.com ([fe80::9d67:b4b7:7bad:8c08]) by LV8PR12MB9452.namprd12.prod.outlook.com ([fe80::9d67:b4b7:7bad:8c08%4]) with mapi id 15.20.7544.052; Wed, 15 May 2024 03:59:01 +0000 From: "Chang, Abner via groups.io" To: "Attar, AbdulLateef (Abdul Lateef)" , "devel@edk2.groups.io" CC: "Attar, AbdulLateef (Abdul Lateef)" , "Grimes, Paul" Subject: Re: [edk2-devel] [RESEND 0/7] AmdPlatformPkg: Adds board independent modules Thread-Topic: [RESEND 0/7] AmdPlatformPkg: Adds board independent modules Thread-Index: AQHapns8ejDtOGYkmkipTkRPtDvoV7GXq1kA Date: Wed, 15 May 2024 03:59:01 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_ActionId=58991607-9e09-4d2c-915c-d7b86bb4f80d;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_ContentBits=0;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_Enabled=true;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_Method=Standard;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_Name=AMD Internal Distribution Only;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_SetDate=2024-05-15T03:58:33Z;MSIP_Label_dce362fe-1558-4fb5-9f64-8a6240d76441_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LV8PR12MB9452:EE_|DS7PR12MB8231:EE_ x-ms-office365-filtering-correlation-id: 8485bab9-01f2-4686-7314-08dc74935ad3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?jpB5P2wAGCfgYTKoK8yV10kIFcgguH0wKJn8qz4xEmWcDGJpDk3RyXLh1cnO?= =?us-ascii?Q?WQMQlibg2HPZP+TBz7PWcmtLXlUuqAF1AZPRh1LAR+FYO+LBnL+3lbZxiPpx?= =?us-ascii?Q?97399yBglwn0TTIA+RplREQWRBpOPOiTXbBkRnlCiszkycwXlq+E8yMVBOp/?= =?us-ascii?Q?BHXegIo9sP/zDxazivsiWXloSxagbepjKGNZ5hAEijOYxYFTntSuW3b6o6vN?= =?us-ascii?Q?m57TDT5g26CZx/4mlw2ggO4BPWLlWSfd5VS6zIE9mWaEr9ttOQoev7LfeSD4?= =?us-ascii?Q?Xx1tbKpkiKnZc8ORjY4tOJrJ4aXBYrMg6r+S57cShn4p2ly/uyBH+pQu4/3j?= =?us-ascii?Q?/3ZxC6RFIat+jB58mrlxxF0xNWZhTbDmTM5BO/SiUpzJBAXE/9dnCutHPkqH?= =?us-ascii?Q?A1M77QrhoHDiibBRi9YJJhqR74OvzFSm9LUnSYG4bKpjH0GvdZPk0QZdnRhS?= =?us-ascii?Q?Dz5ov6x3LFtl0dcny4DmDKxA4dzqzxC9rD8UYUkhLCSFBQy4pFa0VFBKEY8X?= =?us-ascii?Q?4VzRn6tvjcmXTAIy6HoJJIAOHLCQFXnUoTEnms1K004ph+Fr5QAdOJl6YrVU?= =?us-ascii?Q?u867JP86Qbac8uOEBeXjyPyjJTH6Jdrl/1afK7QoioYaQ8IQEng2+jin1Raj?= =?us-ascii?Q?qksGJB0v1lXpjIAyMhqxPbRR0KZvvOkJ1qC5QJvcJH4TAgweWUe7AylxpUu+?= =?us-ascii?Q?W8P0i9o+FvQRZMh/7wl5BcfgRRNODixPOx/SzNfxWK0BWnIizGjJU3h+Q3tU?= =?us-ascii?Q?f/8kH5dgN+L0x+C31tkN7vL/PmHZduZTR1DWui8wdJAlUIZEGql6OHMI8gmQ?= =?us-ascii?Q?hLk7ZAZI6rnQWaAgAob6g/nEMNvoS1/Q/UmZJDQcAwfTj71D84L5gQY3/fYV?= =?us-ascii?Q?KNSbVrKioiZTfEezzXZafH+NTBY5Ref37mNU0S+9IBMqXNYC0+0MKCuIBsWS?= =?us-ascii?Q?sh9aUmLcn8DGOOSFiCL9TC7eclG4QCxPEAXXAiyQMLxX8K7WU7XjtOXtdb/S?= =?us-ascii?Q?N2cGD1BaU1iAioF+F2fisUEtRqN6s+85tyj6V8kAtBoBspFLCkpbb8Q7d9cz?= =?us-ascii?Q?KfFRS2TbixgcXpySzwO+fCaYJir1s6e8Vki3pl38FcVqaY+M6qo3tWRVC3lO?= =?us-ascii?Q?6lBMGAGUH6wo7N9VPiSsIjfc0iHbUHJfIaf4GX78kkUhgYXHAX6eDsoMb7PN?= =?us-ascii?Q?PvIgR0oHblo9eSKNckkNSAOpgrH8S7Om98KvCMCxY9t/JpzSd3XG7sb0GW5i?= =?us-ascii?Q?rKOQyiPGuqV9Dc/aciFILvL94xCSHkp2ZXvVuKo0tQ=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?R2TM4KO0w0wNp6yA4B5SsnMsLRPuAWV2JOj9RRvZxNmNJ2T9Ra02F7TXVEvk?= =?us-ascii?Q?CPEOSOpjodEjYoOWzImLAuigjxyNy/n7KVNCqK7/ElpB43b8Xsft68mq+Iw8?= =?us-ascii?Q?ranZxL2K8Oop62mEHrOvYHA6IKAJx1yruI80TaaGKAA7KI3X8mTQZfmJvEa/?= =?us-ascii?Q?5GwSaVvVvNFH5bCQlnguM1J4c1x+uLjcEO3JEorfFqogTVLNmIY0Xd34zGK1?= =?us-ascii?Q?ahbLOXW9SG0UhwGiOQvd1eErEPhekxFXvhmcSBtoYwZdgNxN9MB9xW7RMFtl?= =?us-ascii?Q?hT2pvnxa6t/Ky0E2+z58L1fEKkdiwsLMhklsGZQMxvwvY7lM9GsQT7KWZ82e?= =?us-ascii?Q?d5qao3JZWboubhts4wfYaia7Zg0eyKhgv/Qtn/556PZNCQ8ZoMY7bgFCNWbJ?= =?us-ascii?Q?xCUYDmP8PwmsXcm/MjzoZrHl+4FfSR1BaLskoq9tqm2fYftCRWLkCc/A5xAi?= =?us-ascii?Q?utA0bJ5XmN+yOhHwl+SckSck7S3k7+XhbnVBDtWCCwzZj9bbEKVldZa/L+Yb?= =?us-ascii?Q?D59RfVrlMTzChYanT9IQ7egfmySWTamzbAnpFiAZh1m3hIYvbKzls37hFPzV?= =?us-ascii?Q?n2srpGbXFYYSd0rDBaXwc0xXaICNCmC+loiSsQS4g+4IckLZnV2g/SDEaoUx?= =?us-ascii?Q?pOTDctXvCKq8kr9lr58eJB7xFAPPtbEglQeilW5U0Vd42ZJxsMuA/B+dSPb/?= =?us-ascii?Q?Dda34ykoxVKrOaEXJRYyanVky8WzOvbKGiysq8c0+MbzJirg9k45kF1HGrLe?= =?us-ascii?Q?aI6t/b/jkwB0LMS3MDNaf2b6X94C/bcX+owYh33HWq+PcKxc1CzHk1yDrtTO?= =?us-ascii?Q?76WX9bXUEGM1PEjw6lVAu8pLT669u/WYJj/zk42ykY7sQwFyhV13Nfkre12+?= =?us-ascii?Q?9sewmGszopBFvVNsyKKY22sEq1xWzj4l4bglNcSjRUD8RIvgfoNDoRrP/vPq?= =?us-ascii?Q?I9017nQkmzlxZmfR9Jm/O/1XDQWqZJpaiCxyOEy46z7+YYyJPiEaCHmx2th1?= =?us-ascii?Q?Pe4lUKQEAEBWFVHrLd+anWsGGHwgaq704GUbIreXdyBYNRcCfPhqP+uVKlwc?= =?us-ascii?Q?CDcC4/j0G2YoYMDSngbXkNyvqlgnmXLJgGx/JmumGSJNA2b+iYcZEpduzpj9?= =?us-ascii?Q?yQBEwwG4RUvmQf+7iRfqTOtDI6GVD5SJwicer7qO3dB6cniPOvKTOwqn3wg7?= =?us-ascii?Q?o7PF9AHBVXcSbMaVU6A7eH2LTgOXZCp0mpUsN6EXTvjEN8RRpk9/nNp6+DrP?= =?us-ascii?Q?I0r4mJIb93fuYS1O8r+6IWzDokgq1wqajmsutinJBEP5hHb2fs61sW3tnQp9?= =?us-ascii?Q?kTS13RmsRlQ5o1LmraetJXBNsQespKUy0LExTXc+NDm4CeBSAa67mH+DENKC?= =?us-ascii?Q?3EjwOMlFiuEiG+wIgekpcaUg2Csl2LWfrpWBlTbVAVDWn7mXqzeFfLiG/IRl?= =?us-ascii?Q?XQ8EVTVpV79eyQ9TZaJBqpP6RkdtrnGA650ec7+iRa3+ejv8aOARPe413Aes?= =?us-ascii?Q?0YrA68chodcyUBGNzIjXRTN6gSQxkBLm4zBMerk8N1xEEFhthOrQqghiJaWV?= =?us-ascii?Q?vwL2yxNhyM19rZyV2STyV3KC9rdYROpG1i0Z78v9?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV8PR12MB9452.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8485bab9-01f2-4686-7314-08dc74935ad3 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 May 2024 03:59:01.2136 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rt4Js2PXwEl76ypLA2wBBMTD7SB12KNJsI/lM+Xe3njp98Q1exgoJgmAY3piHclu+05ctnLbMrbO3y+Dz1y/Nw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB8231 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 20:59:04 -0700 Resent-From: abner.chang@amd.com Reply-To: devel@edk2.groups.io,abner.chang@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: UlV73OcNWFeWFqkvLna7ElCZx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=cqp0FudP; 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 [AMD Official Use Only - AMD Internal Distribution Only] Already reviewed off-line. For this patch set, Reviewed-by: Abner Chang > -----Original Message----- > From: Abdul Lateef Attar > Sent: Wednesday, May 15, 2024 11:50 AM > To: devel@edk2.groups.io > Cc: Attar, AbdulLateef (Abdul Lateef) ; Chang, > Abner ; Grimes, Paul > Subject: [RESEND 0/7] AmdPlatformPkg: Adds board independent modules > > 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 (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/BaseAlwa > ysFalseDepexLib.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepexLib/BaseAlwa > ysFalseDepexLib.inf > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/BaseAlwaysFalseDepexLib/BaseAlwa > ysFalseDepexLib.uni > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocL > ibNull.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocL > ibNull.inf > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/DxePlatformSocLib/DxePlatformSocL > ibNull.uni > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPortLibPort80/Simula > torSerialPortLibPort80.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Library/SimulatorSerialPortLibPort80/Simula > torSerialPortLibPort80.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/AmdConfigRou > ting.inf > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdConfigRou > tingEntry.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdHiiConfigR > outing.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/HiiConfigRouting/AmdHiiConfigR > outing.h > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/JpegLogo.idf > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/LogoDxe/LogoDxe/JpegLogoDxe.i > nf > 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/SecureBootDefaultKe > ysInit/SecureBootDefaultKeysInit.c > create mode 100644 > Platform/AMD/AmdPlatformPkg/Universal/SecureBoot/SecureBootDefaultKe > ysInit/SecureBootDefaultKeysInit.inf > > -- > 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 (#118908): https://edk2.groups.io/g/devel/message/118908 Mute This Topic: https://groups.io/mt/106108329/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-