From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.69]) by mx.groups.io with SMTP id smtpd.web11.13361.1679034692220606829 for ; Thu, 16 Mar 2023 23:31:32 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=GgCNs9Xc; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.244.69, mailfrom: abdullateef.attar@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TZKiHuMFE3U69dGXhh15HZO2E6GsG04bQTn8vZIIZns1rVZp5qw7umkvPSbUDQj1rPKw2pErII3aWmiJMUGBGfhoab/mNhvfaTLbJpRmXWkcue2QdACmJJdM8eFrXTBkV9HixcTUHymcmB5bmTQjLUBHGIUM9AtMkoK4ecqrKkDgia53jlqnJ9L2klvqVYDb+nGbNEW4/T++bFZzolUm288n1tFLyS94kT36Uo656K+dZHIjfYS/JJskAiRt90et0wcM5FB+qNaYkyT1cIHxrbYdgRkq3DPVZu7egK4H+FoKHc9MrDJN+Rua+tkd3WuMNxApFFLFsL5eBt+a7dI7iw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gBgNGl7QGUpHqMzd6aI7rwZJPO/v9oPAVfLY3p2DywE=; b=TeQ96BHCzINNZ7N2+478fddeEh4VWvb6xDWcB6ci6ssXAqGO0VpPGboml7mrgkjjit/1m9s9UIzmZAIZaHr5aU0Yi0s5sj2ZDB4SUH2P+8IVTLg2gCK0zLmGkO21i2S6hhQRODd4AlB+fIvGkayfX8DMrCmDz9zJI939b8IuGaSIylex7glcYZTKgytlyvalilkmOSQAQwhh+pmvwnXXCOE31KlzWSMTvzbJll6XmikgJ43pp/ncsHAAO70q3eSmt6dMLWx26TlwnAK6w9WlrO23BWRQ0+6XmQKHoGPtw5qXBw8qwl+IyLNIb1m4eAU6daMe0vGKw1hC69PZ2/gt3g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gBgNGl7QGUpHqMzd6aI7rwZJPO/v9oPAVfLY3p2DywE=; b=GgCNs9XckjJlLXe+7zsvA1SK0zeGjsfOKTdrJEKeNjl+2zbdULt2uxpWsgh36rH0LPuzeTM39qPzM1p8jsp4br8W1FRKjuiKoAoLkO+IkkRttkZrSMf5Yc0YOe39lxufufn2g4POwb6VKhxeVa1bH19emfKfANLOHmtK8SRp9wM= Received: from PH7PR12MB6466.namprd12.prod.outlook.com (2603:10b6:510:1f6::22) by PH7PR12MB7257.namprd12.prod.outlook.com (2603:10b6:510:205::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.35; Fri, 17 Mar 2023 06:31:30 +0000 Received: from PH7PR12MB6466.namprd12.prod.outlook.com ([fe80::127d:946f:b238:1151]) by PH7PR12MB6466.namprd12.prod.outlook.com ([fe80::127d:946f:b238:1151%2]) with mapi id 15.20.6156.027; Fri, 17 Mar 2023 06:31:29 +0000 From: "Attar, AbdulLateef (Abdul Lateef)" To: "Attar, AbdulLateef (Abdul Lateef)" , "devel@edk2.groups.io" CC: Ard Biesheuvel , Leif Lindholm , "Chang, Abner" , Michael D Kinney Subject: Re: [PATCH v2 0/4] Adds AMD/BoardPkg and AMD/PlatformPkg Thread-Topic: [PATCH v2 0/4] Adds AMD/BoardPkg and AMD/PlatformPkg Thread-Index: AQHZWJnA14Qo6ZgXuUK/nKollyz3Ua7+gqYw Date: Fri, 17 Mar 2023 06:31:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=7e305084-6f61-46e2-8ed2-f69b21007a90;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=0;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-03-17T06:30:11Z;MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR12MB6466:EE_|PH7PR12MB7257:EE_ x-ms-office365-filtering-correlation-id: d844756f-7ded-4b90-8066-08db26b13e1f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ncA6Ve0SRh9WbKoZNPlAIc1fl6+QwJCSTLTW8aWcmHoohAnuoyI1MhIeGdlMx/6LcQiQaciPwYoqZpGkLpBqe1+L8LfJCU9VfmM60n89W9fPY7G4yE6BcnvDb06eUyd4kedpALk0cWzpvmYbjeCftQ+u0CNT8bIYfGt8R6STcmxQdN7+4OOhvaF+PawbG4ON/KzXcWLEdpwwPovkz04CB+hNMsPazqg2ZEe0FTaXODiaeQrtkWvhOTQ0Db96bW5iZ8/hQrCzGIOk6y1aVd3eanHrvOuot8YUigX3Ri14ruXQy7GnvMN9knfB9on0S5CkvLwUXXzMez/sz01dnQhWBqmyghiTP/RTkKNywat093SYU136vqyleKqqmhhMseYHbhHfHB+Tzi5awryajW1Kp69EBP7wMW4hFQ82BRVdlqPS0Fuuqkma6YaiPgSzFrf9U3dtWd2qEv4y7p4v7eyhO9+qWoxxDcp7/yyNXhNaQa14QMlxBPi1hkWJ2HeNUkwYPJGnZdk8qFjbNpFMqhxapwn9SZYK0A1Em54SNOciLI/JoclQzmzaM3oa6Epe9Xmnk2wx0CnNre0UsfMxZfxf41yvtTWUmvb3yD/9u3zFJnIEz9hrEa7H6f08GjaK8lz6O4PYsJzSphER8I+jojNjwplknd07EoM4Qys7L2XfXC0ojVtXuE0YiNgD9iE2g079 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR12MB6466.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(136003)(376002)(39860400002)(396003)(366004)(346002)(451199018)(86362001)(71200400001)(966005)(7696005)(53546011)(186003)(9686003)(2906002)(8936002)(52536014)(5660300002)(4326008)(8676002)(66946007)(66556008)(64756008)(66446008)(76116006)(41300700001)(33656002)(26005)(6506007)(55016003)(66476007)(54906003)(316002)(38100700002)(122000001)(478600001)(38070700005)(110136005)(83380400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EGRC6NM5c0grX5VB71KKAfbPFsXItMVY/XnfrPphDjBk8hLnzTo5+KfobGeD?= =?us-ascii?Q?de5GupZSZnU1yX0hL8yR5HY0ZByf1reCdgNMtCZp0ZADRxbM1pmgSB0stT0W?= =?us-ascii?Q?J2t/nzzTeKTwlkWeQIOsvWVBUEwdaytaYzjmBKkgqINztgOvEjQsH4SNjYaY?= =?us-ascii?Q?b35aM0zatJvWnFLiQ8j1OvDrMVPaZwC47J2dYAiWMY8xB5LwFsIVCUUyvTBf?= =?us-ascii?Q?T7YA8rdtawWFeV8YcsWAoI1U2RFwuLIL3NAxAjy9aR6h555fou/rRFf0bIw1?= =?us-ascii?Q?onu3mRDVOSN1SG2b1BmtYj0gO0Is5mYIag08k3iVe2kJZHfKgj2Cmu5Psg4f?= =?us-ascii?Q?zPrFMfeF0IFqKv0K+ft8OM9OvelHlLxjYQBjSaLV9SlyuPjc8fQpXadLZWG7?= =?us-ascii?Q?3LGsuOwS7o6+O0dbMQnC2QC4Pgi5WKkM3jD3+lO2Y9p/7d7efNgl2zfCox4b?= =?us-ascii?Q?e5YHLOgnUaWFyE2REeYiBUgB3pwbYfAe4PUB7WS8WUUWnwn95Ns5aUewIW+7?= =?us-ascii?Q?z1vBYSpAo6bjM5WYTrqdKulpNKu9MS+M02rlrRJnl4+eu0G4rWvcU1iA/9dl?= =?us-ascii?Q?37tJuouiOBQMJ+ZiAH20IzRyFqtdkV5gycy8McTo7ys9So8tqdqmnKEvaEWj?= =?us-ascii?Q?opCJXZn69Re4XbNWezsX7Qy721/kz/RNejx+N5KGx1H2o83pkO7ESQUzFBef?= =?us-ascii?Q?/igcZAuX3wTwxGfMfq9y3JC51cW2cgSPqDQ47llwUO+2Or2ToRBPnuR6l8+J?= =?us-ascii?Q?GTAqA8b7woNswJRYgeiFV1BeJhBaHcV60rSl3hukPZyInYJ4/YOYSqvu+iva?= =?us-ascii?Q?LeQQqdKfMWDaV0vNDLalrPRRPJw9m7dvPXxJfcvjpFi9gyH4PZzdRNjFkCLU?= =?us-ascii?Q?hBEz7Ex6I8Qb3fZPy0XI2ZVVTRNujuRLZnrFggRksFCjj+b1EyIGbFMw4sZD?= =?us-ascii?Q?fZqKiNLG6ZbQi044fcfsfmUcneKxU4tBZZQ/HVGeLOVatGRgTvWdS/p2vms5?= =?us-ascii?Q?55kM7DuoYF7GmVf3RkxVW/q7Ei/XyHISUHvRATG18anflM20ticcBCDCr3kx?= =?us-ascii?Q?2VJscs1WiH66Q/rcfp9GmmiWWtD5+9fpXkbAI+w/qAWi1pnTdHwkyPZh7/yb?= =?us-ascii?Q?77n8I8qHcAfT10aY+v0YTIAKx2M8XtzhX+D56Fqdq4kcQz+gmZGkgElnjObT?= =?us-ascii?Q?LqmpREwygBHIDRtwjazYOLmBwoKNtomodENptjLh53PBvNrSm7nmTw5/55Ny?= =?us-ascii?Q?w3iycYk6EUFWGjO54vUk6n115N00+3VvxChmYwi6ZQ3d+uUYpJW/kRUKABRH?= =?us-ascii?Q?bd1xkpRuAZ7J7iBbyHfyRzaaXFpUYhqw+8OLcCfks5g0ky5h2GEdiSQKa5wD?= =?us-ascii?Q?FiwlOEclQ3h1BXJDUXUecT3K95PWniSONwWWohip3AGEviCNXSyBVILLTMey?= =?us-ascii?Q?XR/wGnvonz97JBa9SYy3pFt7PYt12osjc/rVCbaT7Ryf99jl6L8ZAx5IW0Eo?= =?us-ascii?Q?xFn85hiNQgMBGSZAZyRrdolJv8ONOp80C7weYKp63qVD7Hc4S5AIC+LCNVDJ?= =?us-ascii?Q?EeAANNROIe8QJQr2/FcrDptr4TXy2KDCZhGmB2rO?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR12MB6466.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d844756f-7ded-4b90-8066-08db26b13e1f X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2023 06:31:29.5751 (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: yWLL2mU3JpQiM8czFaz0mPLYhu+JP/sFzoS6B2We2LjW9WZi/qGR+7cFxrr9duoJVNyWWj8HiC/n3ovbqrau8Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB7257 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [AMD Official Use Only - General] Hi Abner, Thanks for reviewing the code, I had addressed the review comments = in V2 version. - Abdul -----Original Message----- From: Abdul Lateef Attar Sent: 17 March 2023 11:59 To: devel@edk2.groups.io Cc: Attar, AbdulLateef (Abdul Lateef) ; Ard Bies= heuvel ; Leif Lindholm ; Chang, Abner ; Michael D Kinney Subject: [PATCH v2 0/4] Adds AMD/BoardPkg and AMD/PlatformPkg Adds AMD/BoardPkg to support MinPlatformPkg framework. Adds AMD/PlatformPkg, which provide supporting modules and libraries for AM= D based platform. PR: https://github.com/tianocore/edk2-platforms/pull/69 Cc: Ard Biesheuvel Cc: Leif Lindholm Cc: Abner Chang Cc: Michael D Kinney Abdul Lateef Attar (4): Platform/AMD: Adds BoardPkg and PlatformPkg Platform/AMD/PlatformPkg: Adds PciHotPlug init protocol implementation Platform/AMD/BoarkPkg: Adds SetCacheMtrrLib library Maintainers.txt: Adds AMD/BoardPkg and AMD/PlatformPkg maintainers Platform/AMD/BoardPkg/BoardPkg.dec | 18 + Platform/AMD/PlatformPkg/PlatformPkg.dec | 31 ++ Platform/AMD/BoardPkg/BoardPkg.dsc | 30 ++ Platform/AMD/PlatformPkg/PlatformPkg.dsc | 43 +++ .../SetCacheMtrrLib/SetCacheMtrrLib.inf | 37 ++ .../PlatformPkg/PciHotPlug/PciHotPlugInit.inf | 41 +++ .../Library/SetCa= cheMtrrLib/SetCacheMtrrLib.c | 132 +++++++ .../PlatformPkg/PciHotPlug/PciHotPlugInit.c | 340 ++++++++++++++++++ Maintainers.txt | 6 + 9 files changed, 678 insertions(+) create mode 100644 Platform/AMD/BoardPkg/BoardPkg.dec create mode 100644 Platform/AMD/PlatformPkg/PlatformPkg.dec create mode 100644 Platform/AMD/BoardPkg/BoardPkg.dsc create mode 100644 Platform/AMD/PlatformPkg/PlatformPkg.dsc create mode 100644 Platform/AMD/BoardPkg/Library/SetCacheMtrrLib/SetCacheM= trrLib.inf create mode 100644 Platform/AMD/PlatformPkg/PciHotPlug/PciHotPlugInit.inf create mode 100644 Platform/AMD/BoardPkg/Library/SetCacheMtrrLib/SetCacheM= trrLib.c create mode 100644 Platform/AMD/PlatformPkg/PciHotPlug/PciHotPlugInit.c -- 2.25.1