From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (NAM04-MW2-obe.outbound.protection.outlook.com [40.107.101.75]) by mx.groups.io with SMTP id smtpd.web12.297.1657293234670010185 for ; Fri, 08 Jul 2022 08:13:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nvidia.com header.s=selector2 header.b=L+/CCrCg; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: nvidia.com, ip: 40.107.101.75, mailfrom: jbrasen@nvidia.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aFFOLlz+6eIzspJHlUsvRvaAKf/tAwlwEqvjFjvKhm4lEnJ9eVllfPbjE6g5itWv3RRo89INQM9zi15QxSVhwgZU2uGcvrkJNCaj9EGDeyWMjTe9M3KXIqqiE04Rs2Nw1qebGXlJ2zeNw+KdrhVoOysRpYmkRlPJWWdY4p13nN8uF16uYv++rmhzgEHOhJxf7Y1KaTmFpEquTsdi1P1AVKTY5CeG8ODpFzcdLFDBdJMHgXDHMneKrZM8ac9SXobs/506neU81VFhh8o3Gdr+E1H9UemB43QTkPNXYcy+lkVImXvEL+dIsyUWQWjY+ht2JmQGr8w8Fn89lVtxlERhdw== 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=bo6rEk0vFQViDVH8pY8eq9KhRVLhA+2C4K4KWx4zfpM=; b=Iudpo8yl1X6x0rREmud3TJq7p21mfEQ5RiftgpKR6+clkczN4wO6Cq3r85Q51RHELEOR5efffYkIhWdwCASHSF3Jjm2lZR33c12VuZdJqOrYtU2Stv3c5zbHc8mNIcJ2hhX+eFMwfvqqLjsKHJjYObgKWsLAUOliL2vSoTwMOOcEbb2l36KNnrzIpmZks5avWRjINSbwvHpXkc4OqIjs1tPxCnmPVmQtCnEhMDYqMkAA5LDpTv0mE/F0nrvYzXdezy5TWvAPGhSeAVj7S93ulsH8SapJNlUVWwmU/7xPee2A2GVkjlI5AKxLW/aCmKyNKT+QvawVBamvZk/kL68BiA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bo6rEk0vFQViDVH8pY8eq9KhRVLhA+2C4K4KWx4zfpM=; b=L+/CCrCgZAXY/BjcbHgDawJU7CYqZr4CxhfVH+9KmP77XgXehS2a/c6mqXfaJI668jwE03kKMUUUiV2k9ybIc2qBTwzkQl50qhPrkfvq0ogX97J4g/Vx7Xem6jjskRJfkURsWHY4BzXwHhEV2QERpLMlIH7J5XOcBbUiubEbOycNnrpN80Oa3a4NMBx8aqLKDTuUGgETQrpUY97PnKz86Ztfz15bEVpLaPMMj8UvxsFJYn9NA0+hmbrTlKdkuZ6O9bDBEhzOspVswCtMG9n0/wbYd/hPbfEyTvDDavtTTdxBUxBV2Au8/d3xwSa3b2kFB+PqNHprPd+sX3nRN/S6Sw== Received: from DS7PR12MB5789.namprd12.prod.outlook.com (2603:10b6:8:74::21) by MN2PR12MB3277.namprd12.prod.outlook.com (2603:10b6:208:103::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Fri, 8 Jul 2022 15:13:52 +0000 Received: from DS7PR12MB5789.namprd12.prod.outlook.com ([fe80::d94:9d75:d614:372]) by DS7PR12MB5789.namprd12.prod.outlook.com ([fe80::d94:9d75:d614:372%8]) with mapi id 15.20.5417.020; Fri, 8 Jul 2022 15:13:52 +0000 From: "Jeff Brasen" To: Pierre Gondois , "devel@edk2.groups.io" CC: "Sami.Mujawar@arm.com" , "Alexei.Fedorov@arm.com" Subject: Re: [PATCH v2 0/4] DynamicTablesPkg: Pcie generation updates Thread-Topic: [PATCH v2 0/4] DynamicTablesPkg: Pcie generation updates Thread-Index: AQHYjWgvdUXhiohESk+3/ILmfYqu061zKuFQgADzrQCAAIEf8A== Date: Fri, 8 Jul 2022 15:13:51 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 96b6050e-92cd-4781-5f6f-08da60f47790 x-ms-traffictypediagnostic: MN2PR12MB3277:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9D1jSgtSloPubEzx7EuL7zjgwwiNms+IT6KJqM/fh/4VY8tV5HA8wDKWOuJb4y5hmQoAroYYrHOgnJpqWrSduyXex/BsfNRWfNXiHGZW1oTA5I7tmt/7hzdk6oBSimqfKC0eidbdYzQOEBhn3TC1REtMhFQMpkOFAbjMPPH+gydMRpbE7/ltqrS2ez8vxRf+JIMznNGx7uiKmBjFin1LAZmkzoRNtocbdm3NRdJUSM5ZzL97wAi9JrNAehes1NArXv1LONGYG64+NNHcm9rc5MsGwxSV+pr0f+hAYcYfXwjHYuFRXuTnkZmZMvTRyX8K/ijPVDHTTJQIGClsJ1ZaYzi6i3n03PpsYZkzVr38FluIamN0gERjhgV0YGcey7Kn0povYCY4h8lBVVERTTlVKvEgUInQrBmFFAcqzdLx9szKio2hk5so39CX7vaztmN5U/GVMFpuL3uovMD6cVVsPbBSz1qotGFA8iA3+0jFudDFh1xrXCGHLI6QzR4aodpE1CjoHHQBp+caDnGA1lppwkAXGYHU/W0g//PUiUBq7XD2/giod9nvBbGkYN9vig/TvuZXFqqBAiHO0bcUixOmfCYcc1jXZd6S5+QNjJtK1n8H7+Ju0iLO5F/XlsmX/ZR1qW/bkB7SDtwqhKQJaHCj7PiT0CpGzySRC5EYpbm3Y8lR7hoqVvj7QGEvq2GhrVO9a2mqw7HgxW3H/NSLY5RvBkA2W62W1INA3NECAxB9Lxot+4c0llDzFEcBkhRPA0WtVZTssaBDWofOrLv2oPdGfedBzEY6jWOgi9+6yES6nz4WEUa20xnMhY9O+jjFfRpgjjXr2q8i05CZJr1dNgzYNqMpbQZyLOT3Ct36b4RIIU0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB5789.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(376002)(136003)(346002)(39860400002)(366004)(396003)(66946007)(9686003)(2906002)(186003)(45080400002)(478600001)(26005)(66446008)(122000001)(33656002)(15650500001)(66556008)(38100700002)(55016003)(5660300002)(6506007)(83380400001)(966005)(8936002)(8676002)(71200400001)(110136005)(316002)(4326008)(53546011)(7696005)(66476007)(41300700001)(86362001)(38070700005)(76116006)(64756008)(54906003)(52536014);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?0jp9HXT8dRY4mopbwAevZmE0Mzg/CT99OXfxtn+jF6PHDsZ+u7ta9BxZ1/WA?= =?us-ascii?Q?I4mqKW8EbvCb8tb9dpgmjzBHLGCS3doLOdha+hipHSkjiYQV01oAkv1ztzCZ?= =?us-ascii?Q?DZPhHDXfYkVplyjjgIxeFx9fmGxhdXxw1/MoevDzu1oNvephwivT5CVOGoye?= =?us-ascii?Q?Hm7jvujIQDGIZK5GTRVqTq0PikylLkd4o8T1D43RX26rhWIeCTB8aWNfM9XC?= =?us-ascii?Q?b0QcQqQbMFECXnzsYbW5ArUduadi2UCZgnvqvpJ1yxXm4fqODcXa3wgaJdDi?= =?us-ascii?Q?dMBxdlqycKoAw7MgaW4xfAUFnE242uh+gLNYqvKzrAi+BvqRdr2/yFVl08gN?= =?us-ascii?Q?T5+kcb4RFl0eNMLIbZoltCIQ9WP3jxXkcr8lQdfGtOz5VQ2l+M2eink2cnW3?= =?us-ascii?Q?BEkBtDw681KiUBOLWPc7v4zoqEjn5QxU/iX439WmPkeu4qw+E8ut7TKl9be4?= =?us-ascii?Q?u0P3DMy0VGJ5/Tf/aLgWsZPd0ko4RhsHCxCGxut232uq3TO/CWTkWokx0op2?= =?us-ascii?Q?CBn7tOVSBTLcVjpeQd1Bu2CRG8jCb8Q706Y4tYXbHFisH39uXKkfs9LTbSVQ?= =?us-ascii?Q?xtWf+YoKKzzC55Iu9T5KKWlg+kXlE7LqmMdBzJwzLGtHBZooijHwoZDmSHD5?= =?us-ascii?Q?NEmH0E2tXdCeQWHZ415LWdOQ9IoQGf+Vnsz6JvB5TbsWSaNfyBf54yk1mhAS?= =?us-ascii?Q?e14LH16hOoq5fNd4RXtX9rkIV5peOpO2WwZNIZc5yS5TsYCiZz8HlAXaB4Pi?= =?us-ascii?Q?pcmYAZc+loCtAmzfNa6JnQC6y0D1OftrMyyodCdKln0bJUbxoPZPFEPw2kSR?= =?us-ascii?Q?TO/hdMhveintgNjKE6d4B8r4b/R14H1qxeiwvyzZ8rOqOq9bcHhUS/z4l2aY?= =?us-ascii?Q?HoW4qBRXW8yl/D4An4wQUUtonlIFcqhGiC9vn5lcMkUYt1Azb5SGSbqRSo0/?= =?us-ascii?Q?oVRb9sa/12143xsn8A6oX8CPGhDhB9hVoId5Y7qxtUgxgOONXVNkEg7O1arJ?= =?us-ascii?Q?nk/AzT3AHbwg3/tQDWHugf6rEPBOTcyuOjLxShC2qCyoUiORtVthQ7r/v2Hq?= =?us-ascii?Q?xgd7Wz0n2sG0A+AKmil+gqG9RJ9Y0fXstrjYKkfAGG+xh0+/mZVhEOHas8+B?= =?us-ascii?Q?hINW45KkOhapVGYCGo7Y7OnVWJs+Ot/C1RUJzDUJ6SgxGPR5TA5fnoJmJfuF?= =?us-ascii?Q?eALEyviiu86YZgcSedGqupnUjiGEVOtWEE8si0pKNe2FZY8mDtc9ab2UColk?= =?us-ascii?Q?1LveRLI01/MpRCh0+5Zv1V1l3OrNwmvJ8DYmLkA7q8CFO+znAyWztg8mHmh5?= =?us-ascii?Q?lke7dDVt8WcSD+8iindyMy3pUInEWLzVopPoxlsO2bk+LYLBgTJ/tIkfoA56?= =?us-ascii?Q?ccdgf/SvEy07rQipqBD3vpTYT7cTqqTvCXKB5pH/vhWM+LFwugcwZuymW/Qv?= =?us-ascii?Q?iPqgmpqKOLqC5VVVZ7Sih0K3tlCueoYZh15FWDNTL9fQX+QgAOkn/00Eb5PN?= =?us-ascii?Q?qLJU+5I798ukLONXoTol3bM8rqzFs/B10xuw0Okfs9CCz5TlLWCDauIo//xc?= =?us-ascii?Q?Ivsihw8zuZZpgoSQp0j4Kq2Wgf5gYXzJ3Tcaj9EZ?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB5789.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 96b6050e-92cd-4781-5f6f-08da60f47790 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2022 15:13:51.9958 (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: D09di4CKm+r2KFOaeAE7OhZ7SAbq0eCmG6Z9VvwehW8yINJ4AovGr/FpPzJ+UH74ilqI/g7xUf4G4fdw4t0BbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB3277 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ok, I never got those responses, will have to check what happened with my e= mail. Will respond to those. > -----Original Message----- > From: Pierre Gondois > Sent: Friday, July 8, 2022 1:31 AM > To: Jeff Brasen ; devel@edk2.groups.io > Cc: Sami.Mujawar@arm.com; Alexei.Fedorov@arm.com > Subject: Re: [PATCH v2 0/4] DynamicTablesPkg: Pcie generation updates >=20 > External email: Use caution opening links or attachments >=20 >=20 > Hello Jeff, > I had some questions about the V1 at: > https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fedk > 2.groups.io%2Fg%2Fdevel%2Ftopic%2F92089320%2390932&data=3D05%7 > C01%7Cjbrasen%40nvidia.com%7C8a911ded72fd403690f208da60b3e0a9%7C > 43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637928622942274065%7C > Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJB > TiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3Dp3jCMX% > 2Fi0wf60FA2DgsGV7b3Vq6qw8jP6Kjp82YOoKg%3D&reserved=3D0 > https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fedk > 2.groups.io%2Fg%2Fdevel%2Ftopic%2F92089321%2390933&data=3D05%7 > C01%7Cjbrasen%40nvidia.com%7C8a911ded72fd403690f208da60b3e0a9%7C > 43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637928622942274065%7C > Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJB > TiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=3DIBjcEWb5 > VY7iXXkwOuP5LZN8c3aFdB25ophGXAVfHjQ%3D&reserved=3D0 >=20 > Regards, > Pierre >=20 > On 7/7/22 18:59, Jeff Brasen wrote: > > Pierre, > > > > Any thoughts on this v2 version? > > > > -Jeff > > > > > >> -----Original Message----- > >> From: Jeff Brasen > >> Sent: Friday, July 1, 2022 10:33 AM > >> To: devel@edk2.groups.io > >> Cc: Pierre.Gondois@arm.com; Sami.Mujawar@arm.com; > >> Alexei.Fedorov@arm.com; Jeff Brasen > >> Subject: [PATCH v2 0/4] DynamicTablesPkg: Pcie generation updates > >> > >> Add fixes/features to dynamic PCIe support > >> > >> - Correct issue with translation in generated ACPI tables. > >> - Allow for more than 16 controllers to be generated. > >> - Allow optional use of segment number as UID for cases where ACPI > >> path is needed in other places. > >> - Add support for override protocol that allows platform specific > >> modification of node prior to creation. > >> > >> Update: > >> v2 - Add IsPosDecode logic to translation patch > >> > >> Jeff Brasen (4): > >> DynamicTablesPkg: AcpiSsdtPcieLibArm: Correct translation value > >> DynamicTablesPkg: AcpiSsdtPcieLibArm: Allow use of segment number > as > >> UID > >> DynamicTablesPkg: AcpiSsdtPcieLibArm: Support UID > 0xF > >> DynamicTablesPkg: AcpiSsdtPcieLibArm: Add support for override > >> protocol > >> > >> DynamicTablesPkg/DynamicTablesPkg.dec | 6 ++ > >> .../Protocol/SsdtPcieOverrideProtocol.h | 63 ++++++++++++++++ > >> .../AcpiSsdtPcieLibArm/SsdtPcieGenerator.c | 73 ++++++++++++++++- > -- > >> .../AcpiSsdtPcieLibArm/SsdtPcieGenerator.h | 2 +- > >> .../Arm/AcpiSsdtPcieLibArm/SsdtPcieLibArm.inf | 7 ++ > >> 5 files changed, 139 insertions(+), 12 deletions(-) create mode > >> 100644 DynamicTablesPkg/Include/Protocol/SsdtPcieOverrideProtocol.h > >> > >> -- > >> 2.25.1 > >