From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.47]) by mx.groups.io with SMTP id smtpd.web08.34624.1612189670753133426 for ; Mon, 01 Feb 2021 06:27:52 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=SgylDjln; spf=pass (domain: arm.com, ip: 40.107.21.47, mailfrom: samer.el-haj-mahmoud@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1BxvvFPtHKH3cxRCpguq5Igws5tqeOp1ycsTv9pluc0=; b=SgylDjlnI45m5lLvN+OTr5cnbIDTxr/d2h0pLBXYKB0PalmwGW0lk6a5JoiU3TvWw9Q3ffZ5wupGB+wse4nsL67Op24A/nxiQ5QEndfqnYCpk/xwbzt7RQNGvzexdt5PzPemgsGGaluwTUgbYTUlG/UUT6E07sMFDsMJ+OYeSfg= Received: from AM5PR0201CA0021.eurprd02.prod.outlook.com (2603:10a6:203:3d::31) by AM0PR08MB5202.eurprd08.prod.outlook.com (2603:10a6:208:166::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.23; Mon, 1 Feb 2021 14:27:47 +0000 Received: from VE1EUR03FT010.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:3d:cafe::df) by AM5PR0201CA0021.outlook.office365.com (2603:10a6:203:3d::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.17 via Frontend Transport; Mon, 1 Feb 2021 14:27:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT010.mail.protection.outlook.com (10.152.18.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Mon, 1 Feb 2021 14:27:46 +0000 Received: ("Tessian outbound 28c96a6c9d2e:v71"); Mon, 01 Feb 2021 14:27:46 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 8a22cc125a92839f X-CR-MTA-TID: 64aa7808 Received: from b1e2292caf47.3 by 64aa7808-outbound-1.mta.getcheckrecipient.com id B5852C1D-66AC-4357-94F2-CA8CD7A49E46.1; Mon, 01 Feb 2021 14:27:40 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b1e2292caf47.3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 01 Feb 2021 14:27:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PTgtCl4ZTfZK0qO45t0KyibwVthy48ySi7RK1bClnG9T+MYrR0NhU81jM0creZ+k4N7ysYDI7jMiVB6nZi0Q0SwX67RG18ZiSQzFTz1DnSlDq8e4ydWKvzhccE3I3x+zCxmBuxbsPMfAoJgegKSbJidQHcpHsd0//Y4CoVyTrjelwVldBfDGg0ZFJ1giYuvijJBui+CJ42dEjmkkJ5/x/+Kte9Ky84jBbTof5Mgvq5pITMTs9KrSx2+nvxD4tGgp1d11ai45t4EV11qSPvao40q3C65fE2ze6Iey4hZMohWdj1wc6syvSodexhCgSqPUXFw00ZrVG4wap+xUOwUOZQ== 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-SenderADCheck; bh=1BxvvFPtHKH3cxRCpguq5Igws5tqeOp1ycsTv9pluc0=; b=iRbOSjG2+7yJlHffB5QTYOsjkkkjS2vIqFYbhF4bctQ4LCHUZTKVw045eLoezkrtRHbYApaoMlxKJ2efSANEUf6BoWGDMS6ws7r4gBxDVsAPHcArl0EQcNOv5HbPLWmeo2F/ykOmM2fNbNQoBHWTR7e6hpiAJWS/6wOlTSWJ/yzFlgOJMK750rm3c1Vx2jlIYPja/FPUd1F0MVgCaFIZ1AJQJCaE2x6Rp2jbK7W4VYFyeOnT9Ed7/Xr8asNOKfx2b5DITNdFMJjLAM5zQIYlxT0FvGhXfwvZ6jHc0ObggjfI8dsIvLhBs/Br8TVhlFCj4P5O0LIZR/okn3NGS2LvNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1BxvvFPtHKH3cxRCpguq5Igws5tqeOp1ycsTv9pluc0=; b=SgylDjlnI45m5lLvN+OTr5cnbIDTxr/d2h0pLBXYKB0PalmwGW0lk6a5JoiU3TvWw9Q3ffZ5wupGB+wse4nsL67Op24A/nxiQ5QEndfqnYCpk/xwbzt7RQNGvzexdt5PzPemgsGGaluwTUgbYTUlG/UUT6E07sMFDsMJ+OYeSfg= Received: from VI1PR08MB3261.eurprd08.prod.outlook.com (2603:10a6:803:49::23) by VI1PR0801MB1808.eurprd08.prod.outlook.com (2603:10a6:800:59::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.16; Mon, 1 Feb 2021 14:27:37 +0000 Received: from VI1PR08MB3261.eurprd08.prod.outlook.com ([fe80::148b:a524:e5a2:bb25]) by VI1PR08MB3261.eurprd08.prod.outlook.com ([fe80::148b:a524:e5a2:bb25%7]) with mapi id 15.20.3805.016; Mon, 1 Feb 2021 14:27:37 +0000 From: "Samer El-Haj-Mahmoud" To: Joey Gouly , "devel@edk2.groups.io" CC: Joey Gouly , "ardb+tianocore@kernel.org" , Sami Mujawar , "Jeff Brasen (jbrasen@nvidia.com)" , "ipark@nvidia.com" , nd , Samer El-Haj-Mahmoud Subject: Re: [PATCH v1 0/2] Add a Pcd to override the 16650 HID in SSDT Thread-Topic: [PATCH v1 0/2] Add a Pcd to override the 16650 HID in SSDT Thread-Index: AQHW71jugdn0Ohk/1Uu9DLc/TcaAWKpDbfLg Date: Mon, 1 Feb 2021 14:27:36 +0000 Message-ID: References: <20210120182005.2580-1-joey.gouly@arm.com> In-Reply-To: <20210120182005.2580-1-joey.gouly@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [99.132.126.10] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: ae592d7e-f1ab-477e-8a39-08d8c6bd8bca x-ms-traffictypediagnostic: VI1PR0801MB1808:|AM0PR08MB5202: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:7219;OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: bVLE+sJ3/l1h2Cal7KBUZywzenV9RAlfZbN9+OvMRiEZ4UvfdGwjv71Igvc9lieAmT6YuFnici3zOuS/jTWt/7Q4+GF+EIQREet1E7Yw4awt7U4elWqzPPymWWQ7oRc/BKRyET/gN8y3bqRE7HQnt+6KUtG72l5WVLnPBRbsp5HAc35+juZ9I5gySChiKIRioH3HMITWgGzjuQPxZLPpi0gtNvqphLoxH6xjdlyIPP28eFegQI3TyUXDh+txKRZrwtadBqoaOLcJIbPgYBOtd9JwEuYS73Z9nIhMGDxI82Qv12faaVHyNmOwIu8wtJpPgPVBt7BQIAzrJEzK2aX5IcwjP/4lXMZCDkPCn95dWgz1aIDIuv9rqnVoJXyVF3Hd5Nf00zBloMIzfZYR2pChdASwqqd34/DGAYVzwPInQMpOrlxTDOiJcZlFT6dGYQ4OWRqhaOKoxzpppNVFAtrgKhPkQRqA/JgYNq818LpnUI9SCmwM+ptnzwsiJCyHRM0Hj3ooaj4TLU1a2VjGqLU67hygOTbHJKB2duP5VeSF+w5KPac5IleG00bBZb+Os45IhD3734HspsYKsW4hP1WogXXAYmRoOpXmEvac2R/vCFk= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB3261.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(39860400002)(346002)(366004)(136003)(376002)(2906002)(66446008)(76116006)(186003)(66946007)(26005)(66476007)(33656002)(478600001)(52536014)(83380400001)(64756008)(66556008)(5660300002)(9686003)(8936002)(55016002)(86362001)(53546011)(4326008)(966005)(7696005)(8676002)(71200400001)(6506007)(110136005)(54906003)(316002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?bt6SRL21wnzrXLQ7SwEAmV6547wk2kQRnS43aszpWZrPGn64SLR5YTKURGOp?= =?us-ascii?Q?8xwF25eTD7IDm+Okj75JosBc4gE1MSZL5/4y+NrbLmv9ZmmkgKaBamzcJC7H?= =?us-ascii?Q?doZkS/2vTcebQBQzZc7AFzMa4NtD1HIyJgJWT4BxLGfgbzsPnzsRMEQOjb2T?= =?us-ascii?Q?M5Pkdv+SkyN11e1jv6NRy1A6JHT3DCYcbICdp4lahdQVpDW9YlwH2bu5iKdb?= =?us-ascii?Q?3b9kvFOfYDkrnVUpBhDyO7gbLu+UTqtx4qTdhVI1ieVl69iZFsvw9HSlKsEa?= =?us-ascii?Q?F/f2TaHvBALtDpyRYH/gfvRtzAYT0Bi9HZ3ILtjVckTo3idTkroimvMqBFk8?= =?us-ascii?Q?pWp9o0cYl9yizvF4IeblPVnOUPL4KD05Msi4vyktH0ATXAp7ukyAYoBoemwh?= =?us-ascii?Q?fgXZDcaJ6etXc1gMkmv+wCnAtgCgK9NA5ZH1SrHHtKW9Qetc/Oq0q6cON02I?= =?us-ascii?Q?aBn+RjwDCDvvFHMld9m1siyAwSx0dsRGe8R5wTjXi+ov0n30lTWaQcG0qCNu?= =?us-ascii?Q?4VSKFF1pARkwnnV+FwSbtD4f03twcQpJppig2vvlE62FG7FQlCrtzQewRJoo?= =?us-ascii?Q?m1ZPkoDoYi6KzJ16Cia4jmZM6L5Nn9sQAkwbSrwNGxPlO5aUfTrr5q7dKz2c?= =?us-ascii?Q?E96wP3g0tjFZVawUZJVU6pJxauBTBINGGTJhpfZQRDdj42oiklNmLD9qN8fo?= =?us-ascii?Q?7zmmjUlERG5GLly3uANXW2JohAjos/ne0Z2WrXbVId8NEjyJlcadoUDsA730?= =?us-ascii?Q?eigUAVYSBlTb1dpI+RqGcWfvWgKOuGX8SaB5TiwuErRUeli5TFmI+St3bv93?= =?us-ascii?Q?cZpAZj1fp1BLybnZFiLhy3e870Ppat7K41czYuocNKZkjhyiynkheEUco2G/?= =?us-ascii?Q?LqWQzV7s6UWmSpD35psabA2aSQo8dxGawEsRNUV0IwBAlMtyxmy9jFKP5bx3?= =?us-ascii?Q?xsZdWQMR6sPA/h34MJxYGre+YBPqLvGI1miOR/pAgb0LpWQSDs+ZNmvrLEJ4?= =?us-ascii?Q?84ZYf5cHfh21CEMuE1Pdnyz6K6C16dSOa10HBiMpm28kDoQMSnUZirRLcRyd?= =?us-ascii?Q?2m0tVDOh?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1808 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: ac73bba9-d0db-44c4-6007-08d8c6bd85eb X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IoL1AwvqZnX09IcmB9gaEjktOK+EsuznrfK7arqRqsmREYkVA2v5aEOb8/m4/1vr/jWggd41HkkvKPXOsBjtg6n3Ju4X8ZqYHAKvmxRDBaNpT3GOBvWDmKf3V3932S2h1munzlxUHRQqsc4vJgmLO9rXyNGoiV9n1Frbh+fgzpPgxka7C6V1HIURn/XQMXVZUn1PG2FWubTUhVKAesl6ORXj3SCwrMSiKCBKqtNhXHp+m4o7meCfWycKBVQOsrSYWSSLuyn4Y3vawDUIPZK5n90+U4FHiZpxfQreG8bRcV1qsm22MrPqSRVlPOkn8GHEgvIIXt8149R4lSJBCE9KdTHuEQspV8TTng0LxiHo63/VYOCpc/Lq+8oJG+7/HV1qKlgJNNDVWyka0awU9hYeClhJjUst9iyELyAwfMGbihBMWZX0OLZ5yZ4bKIjYXMQBkuHoLO8snjyc+x3tVvqZ/Nr6ST9V4oImPju+vF+j9D6DnxtgYawI+uGqPqHEoImcxOYBu6B2oSPZyV3D1Dv4gPXiicwQwukkO3GVl58d4ElVi+ltjEne/cLuAu6PJ5lR7t8kBuRGNrmhcupWH2bR9ljetxxcyAJ6XtOEOYCRW12e3JlHFfyl077xrPzooLCpORCLMlJ/TrKExR3Gt1kRcnPzEQRrPjMH/eavuZpba8k= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(346002)(39860400002)(136003)(396003)(376002)(46966006)(8936002)(4326008)(336012)(966005)(478600001)(8676002)(2906002)(9686003)(55016002)(70586007)(5660300002)(47076005)(82740400003)(52536014)(33656002)(70206006)(83380400001)(186003)(82310400003)(26005)(86362001)(356005)(53546011)(81166007)(6506007)(7696005)(316002)(54906003)(110136005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Feb 2021 14:27:46.8101 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ae592d7e-f1ab-477e-8a39-08d8c6bd8bca X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5202 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable For the series Reviewed-by: Samer El-Haj-Mahmoud > -----Original Message----- > From: Joey Gouly > Sent: Wednesday, January 20, 2021 1:20 PM > To: devel@edk2.groups.io > Cc: Joey Gouly ; ardb+tianocore@kernel.org; Sami > Mujawar ; Jeff Brasen (jbrasen@nvidia.com) > ; ipark@nvidia.com; Samer El-Haj-Mahmoud > ; nd > Subject: [PATCH v1 0/2] Add a Pcd to override the 16650 HID in SSDT >=20 > This series adds PcdNonSbsaCompliantSerialHid so that firmware can > override the PNP0501 HID used by 16550 UART in the SSDT table, in case th= ey > are not compatible with the generic PNP0501 HID. >=20 > I have tested this with acpiview, some extra testing would be appreciated= . >=20 > Changes available at > https://github.com/jgouly/edk2/tree/1588_non_sbsa_hid_v1 >=20 > Joey Gouly (2): > DynamicTablesPkg: Don't use gEfiMdeModulePkgTokenSpaceGuid > DynamicTablesPkg: Add an override for 16550 HID in SSDT >=20 > DynamicTablesPkg/DynamicTablesPkg.dec | 13 +++++++++---- > .../DynamicTableFactoryDxe.inf | 8 ++++---- > .../SsdtSerialPortFixupLib.inf | 4 +++- > .../SsdtSerialPortFixupLib.c | 14 +++++++++++--- > 4 files changed, 27 insertions(+), 12 deletions(-) >=20 > -- > Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")