From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 4C53DD81112 for ; Tue, 9 Jan 2024 18:37:53 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=5Dx+7g2rty/VL3LjWDqA//NoJDw7g0q0oaLRxpYxNCQ=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1704825471; v=1; b=ExoY6j2XZy/7uySoAOsF67FV/yRGoiCTDGXF3vMsvoeGjAyauuSn4fLT17Wu2Ouh957pwQIC 0kEg7pYkAzg6/AiGlbHp9CaeLKn0M5i+pe0zw2oPCo+pOT7sAEwzhbBAIprZGAFUQjpnMqqlzoI ohiRpNAKJ0w76QmxU1CROWYw= X-Received: by 127.0.0.2 with SMTP id Ic5OYY7687511xAm5NN2VomH; Tue, 09 Jan 2024 10:37:51 -0800 X-Received: from NAM02-BN1-obe.outbound.protection.outlook.com (NAM02-BN1-obe.outbound.protection.outlook.com [40.107.212.59]) by mx.groups.io with SMTP id smtpd.web10.25060.1704825470778494846 for ; Tue, 09 Jan 2024 10:37:51 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TfkYrnmZqK4ScAsdzMDfiF9VJrVa1kDn+Z6/30G/L06/sRdZ/DhrP6SYUIbQBcXJmo331xoDeHaXZwXUOKVUR563Ro63vE+AFdDJaXhrCxlu0jSpmHRKE7ftKcnBRz1P9BD8j9iyeL76S5kp6z9qgNvGl23AZ36BH+ast2r9ptQ+9Ee6/+kO+hy8vVFhbLFYb4VtlYEzHkcQARjBs9sKUJ0XBVugY5e+emB5qyQhG7QtsKQ863heWGXIHJ2X15Tpx+XM8olvp8QSRWvA1WbGkOlEjRMtfbFPiaSVzMH+D/I4xKlKf/MSc8OfK0S2B/M5YThu4OapsgHguV3N3xXi3w== 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=/s6nTikR0/25Ft2zX5CV3PAWnS45b4iXErZHX6SKpBM=; b=ZltBTcbWJIEYlibYIiI4/rMiCY9meYiaxfv2wBVyuFz8mSY00ObCQ56NmIMvP7+OKFqPmDXP7jIpV+Nz1itsbTxX/+y5RhGBXa5sFj+aPZ1HDygY7v5puwR3nZneyhLjJHD9ZNrkV5PwHHdSVcb7i+dP1SvFx/ZKsS2GtGcGnrGA2oUGoocRTvK5hhea6ntbisBtBh/0MIrpH/JZuKPWeQjCzIgKhZQmZpsJPFyxh0amPQHexljaRGIE5+MFiG4LE1Bbi2Fptx1wU4AgfYw+ShMyfoVqf7DTgjlL5o71P/p0rvYH04oVrNmIM3dGRr5+cVOpNPrtE9ElFDHsy87Wzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none X-Received: from SA1PR12MB7246.namprd12.prod.outlook.com (2603:10b6:806:2bc::22) by DS7PR12MB9043.namprd12.prod.outlook.com (2603:10b6:8:db::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Tue, 9 Jan 2024 18:37:45 +0000 X-Received: from DM6PR12MB3371.namprd12.prod.outlook.com (2603:10b6:5:116::27) by SA1PR12MB7246.namprd12.prod.outlook.com (2603:10b6:806:2bc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.17; Tue, 9 Jan 2024 18:37:44 +0000 X-Received: from DM6PR12MB3371.namprd12.prod.outlook.com ([fe80::741f:14b7:f08a:f988]) by DM6PR12MB3371.namprd12.prod.outlook.com ([fe80::741f:14b7:f08a:f988%4]) with mapi id 15.20.7159.020; Tue, 9 Jan 2024 18:37:43 +0000 From: "Jeshua Smith via groups.io" To: "devel@edk2.groups.io" , "sunilvl@ventanamicro.com" CC: Ard Biesheuvel , Leif Lindholm , Pierre Gondois , Sami Mujawar , Andrei Warkentin , Laszlo Ersek , AbdulLateef Attar , Jeff Brasen Subject: Re: [edk2-devel] [RFC PATCH v1 00/20] DynamicTablesPkg: Prepare to add RISC-V support Thread-Topic: [edk2-devel] [RFC PATCH v1 00/20] DynamicTablesPkg: Prepare to add RISC-V support Thread-Index: AQHaQxkZuzPvDyJmAUKRRBOecDnxOrDRzFmQ Date: Tue, 9 Jan 2024 18:37:43 +0000 Message-ID: References: <20240109162944.528006-1-sunilvl@ventanamicro.com> In-Reply-To: <20240109162944.528006-1-sunilvl@ventanamicro.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR12MB3371:EE_|SA1PR12MB7246:EE_|DS7PR12MB9043:EE_ x-ms-office365-filtering-correlation-id: 4fb03238-a980-4955-d6e6-08dc11421166 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: jP63rAMNYfgVyXsGRG3CH0G2s4GER9N0ltsyWEpXvZKjbOf9on6kq11fuu6dBh+019hV/jCdfU3b4rSNOeg0JLG+Pl+UaL82FOnbIWCq/2UQChOmyjkQ4RyRSilWEUpgzo1HIgvbmzJ3yTiA1/wA6x+keYoC1z10u6EgiVEO93c2Tf2yzOjvN0T07izit2uvBsyEvcIYze0q22zaxNfnnAWMtR5M3vbOhjZMODK4OjfE+4/Z9jWrtS1E4vHc42svWhJ/l80OH/N2sXpedKJn6DwpoJpEL7koItLwFttrEyCthKEvkMgi9lLPHC7OiHfha9L/zJ6nfHzHYNCnU2h1wtMt1Rd0toYGK1HhpcTCIxmnjk1qbFZ/jvQUS9cwKbPg0JgPR33sxAe0UG0vBVj+WxB9f5Z+ftVeuVyywztZ2rwZdD2iqcffCgrS5I5l9BVQe0Mq6vG5tfVLHQ6GP3FkvYINKey4PLF7RA5zNyfP1PM7X0V1JVLuS9T/JHcSuaMz361bW7+iptuvHJ+uWvsCZxZpsGoMJsoW9z0JUFKN1PGqcE0UZQQ4svbM7PYSpSwhEkWCBiWrpXXuPsZ2LY1ml1hbHMI2aUXQMLeMxtWtDpd49Uy+rzDlzTPcKebUZ12z x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Z0B2Xo8sYQR7l39tvAMBWtYE7xowq/BcX2WoyK1UY3Botk5GMy5kF8JaLjKy?= =?us-ascii?Q?woxc2XhjzMUhIaPuqatSQrw5wGPaAbCJOeaEMmXPK/cDyiFfSX2UGUZWImh0?= =?us-ascii?Q?i57ykTqHDHU4Cja0UissLhIFfAtizK7UWCop/MDnjdAuG8yUXv5B43mR7jXB?= =?us-ascii?Q?xhpmG5mRFtZTHj1DQdWDN/l8ReKqB41euNaOpIlQmYQmkzSKp29TuTSYDP7A?= =?us-ascii?Q?kKH2ZgarDozxVV2nJJTaaQlQpzNff7BBSSE7u22OgPffnk1zqx1AtLD/wMlb?= =?us-ascii?Q?2+ohyuIZq6BdDVnBThFCw6GEIFN6QK6dccUgPPtcaTwtp1Tkh1LCkKfUGGZg?= =?us-ascii?Q?646m69nql1t9uiko2bp+h9AfMumPQ3VHlhxNVE6roQ3HA1g1qiU5xPkmlTbg?= =?us-ascii?Q?Z4+k6gU5Pv6VrpKiBv3iDvrXrGhnCpZGlijkaPtUU0MX50fm1o4wKGAgC2MK?= =?us-ascii?Q?Rhrd8c1qk2byeaE/j8oW6+ew/XuCYkLrDiDy6xBrOP9TMbsgxqMJalVlVYYb?= =?us-ascii?Q?JufHVvwyNk+HdCj9cIvJB4D+9W5b/JgZidOxMvqBgwi5gpHXaEBRTaSSXg49?= =?us-ascii?Q?H3CMnNG5MazytGzGrLz5Z9HTT79Kl65XUDtkE4PBBJ/raN9kkTEOV8cG1+t2?= =?us-ascii?Q?CrND6Ud411JJScxYtbunNW2GgiJ7yFIHD2isZh86p7Iz21enqY0nzAL6KHuP?= =?us-ascii?Q?3GUVJ5zoxyBOx+naTnY9Fj9q9oacDeCMs3jQ+6WvXrJGZSxNakyeaG/Be1se?= =?us-ascii?Q?vn7iWWL+vajipZjxETT7w4Pow/9zjAMqSUCVkXmoLLD40ATN5YCWV90r+33N?= =?us-ascii?Q?9MyU75VvNdCbeALXv45xfJIsQKmRPGR+uo43z3bkb0C3E8tivsBsTZsJgnc4?= =?us-ascii?Q?Sutl56Yr+G5XEcOHEOw+FaCVAdyh5/Ht9TCkhLAtZdPcgzKSdpU7syvAcwb2?= =?us-ascii?Q?XNoPhMNCf4FLqNQ0612e+of8XTTaYOd+ZaUAYyV25Oy5NRweIJTp7awgHTfG?= =?us-ascii?Q?WRaSMXhzEPwaYjZ6BBcpCbAE3lRX4WbHvxbsANIn8qSWPbLzn0n0T/RDZANy?= =?us-ascii?Q?q6zxXoBdzaLjbf11/WxIMLaJRBMDnfGL7nztJwhQvvEl3EkluqzPD+DT9Bxw?= =?us-ascii?Q?MHbFiomppTTbRSTk8dnuFKp44i8DtfEmX7/BEeRw6df8pcZ8431yl4XApyb8?= =?us-ascii?Q?ElVpF0EUVbVnW3kQ45nn4ogi6xXArjR6XUw4foyrNGvV6HdVMmmVTFYX8+2u?= =?us-ascii?Q?njieVf2DaYHVbDliRSBz3iRpaDvhOBHK1xsWlFjD3UZ7hDp/qpiAlRGhgiAN?= =?us-ascii?Q?rnPK7aK+YvjJ/7BFPK9iNVpoILSW6l8/CXcAeMjTfdoYuP9zvcBGuGsLl8cN?= =?us-ascii?Q?eR8aeM97hYa31bfg3gygV48OCIZ8ucDlzatKUSEZ/bLhRdx/PggVKZQH3Ifi?= =?us-ascii?Q?cq0zZRDwuCZNoAQy4gb0mNWT8KGe2KHCyhViXH8nrqGYsvzevH/ybhlB5nhQ?= =?us-ascii?Q?JHVeo3AT32xjrX0apLj/XnJwyMJc+p1DUH3hSOQiPMpkGybu+29K0j+pJ94V?= =?us-ascii?Q?lspn/KCB1YxBp+2K9tW36I0WJNqZnJckdZQWnqCE?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3371.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4fb03238-a980-4955-d6e6-08dc11421166 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 18:37:43.6630 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YBy7lKropL91jseg5hRQ9cGGG0rzwWakSRssFvaR+8gRIlTUGxErDUN2X1OPmzsAJoYO/ZaZP8syVDPMUlzn/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB9043 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 Reply-To: devel@edk2.groups.io,jeshuas@nvidia.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: xuBwqi0BBrhm9BbWDpyIvenZx7686176AA= 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=20140610 header.b=ExoY6j2X; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=none; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") > From: devel@edk2.groups.io On Behalf Of Sunil V L > via groups.io > Sent: Tuesday, January 9, 2024 9:29 AM > DynamicTablesPkg can be used by RISC-V platforms to generate ACPI tables > from FDT passed from previous stage FW. However, DynamicTablesPkg > currently is ARM specific even though several parsers and ACPI generators= can > be used across architectures. For ex: SSDT (PCIe), SSDT (CPU), MCFG, SPCR= , > DBG2, FADT, SRAT, Raw (DSDT) are mostly common across architectures. Only > MADT, IORT and GTDT are ARM specific. >=20 > This series tries to refactor the DynamicTablesPkg so that RISC-V support= can > be added fairly easily later. It looks like instead of moving the common code to EObjNameSpaceStandard na= mespace or a new (Arch? Common?) namespace, you're renaming the entire EObj= NameSpaceArm namespace to EObjNameSpaceArch. It seems to me that if ARM cod= e vs. common code is being separated out, then the EObjNameSpaceArm namespa= ce should continue to be used for the ARM-specific code and a common namesp= ace should be used for the common code. -=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 (#113493): https://edk2.groups.io/g/devel/message/113493 Mute This Topic: https://groups.io/mt/103622702/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-