From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.65]) by mx.groups.io with SMTP id smtpd.web08.31903.1611166821749248061 for ; Wed, 20 Jan 2021 10:20:22 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=ccMKR0sv; spf=pass (domain: arm.com, ip: 40.107.22.65, mailfrom: joey.gouly@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=sc9CoBUfpUfb/O9VcVfSAaptlyuB4bxpKxye675AkpA=; b=ccMKR0sv5rRTQNkWmnfGyj+zDkJZPZ5VrKtpstfUWVOA9TVp+eOud8zAM5jPIQqbZadbGxmuObbij0RI1R1ZsGdPKQ1w3bFK1VpWbV0iPRhG0Caub4UTAsS2UE3oIiEtoa/P0TFQFGlAsvN0HOCWMJliryqosLq2dKn6Rzedw80= Received: from MR2P264CA0070.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:31::34) by AM0PR08MB3043.eurprd08.prod.outlook.com (2603:10a6:208:5f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Wed, 20 Jan 2021 18:20:18 +0000 Received: from VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:31:cafe::81) by MR2P264CA0070.outlook.office365.com (2603:10a6:500:31::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.14 via Frontend Transport; Wed, 20 Jan 2021 18:20:18 +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 VE1EUR03FT044.mail.protection.outlook.com (10.152.19.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.11 via Frontend Transport; Wed, 20 Jan 2021 18:20:17 +0000 Received: ("Tessian outbound e989e14f9207:v71"); Wed, 20 Jan 2021 18:20:17 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b4b335aeba31c6fd X-CR-MTA-TID: 64aa7808 Received: from 81423d4638e1.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9E6AB555-D84D-41FA-9AF9-38F5386DC273.1; Wed, 20 Jan 2021 18:20:12 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 81423d4638e1.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 20 Jan 2021 18:20:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FoprGyFlCDeZ5JBBg7JxaoVXCeSbmP6y8DJx5K/0RJ91aMPAopYtv5m76w4ijNW79BmioZzekS0aWNCdWiISbNlTSyOQ7S1olHmeTpY2rp7uaTUZPEUYYobWGkt3nBmQSvEqWYieM3g5ol/mRvgahFX4BMuH7x2AHzxKJ4rF2MO8NwiftfVUKZbQGHXmH8TEuS//YwFsk9GZ/eeeKarVg5Y1EIJGgKZNiFMyjsRYmmksAhKQEHnz74GO15Vnjt5DZhSRR+MXHIcAVjKEVM/YAL1GAvHM4CIInf2XkNfGfb2IItIJyIKDdKUv4oz+qhV41e99eYTj4ydWeT/3T+OQ3w== 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=sc9CoBUfpUfb/O9VcVfSAaptlyuB4bxpKxye675AkpA=; b=CZdp+CrqCs5lQcNi0PmBFJAvmqni0SXP9pZ9C035jhvcEcn1qvere6K+2CzlxybqfohN/DFxQRM71G6ncZ9FvYgSRXkmtOoKN3xeTPcevn5NMEf8EVvewCLN5mGYxgFgb92o1cqPtF25/hTOCuCKbbjnXGdWyWFM1NiBQPcFUFQAmX6HYOBpj6kc98TjQ19OGq7k8hwh8hjCEyGwv4dHCFKuRqG3cZTBX0NVMm1rEj17mMBxQwW5/tXSqh3vxriY98YD8E57y8K+z14gW/3EQySNrfnHHsYf0WSke8KC/ydUngqJ/8KIZLF4+/vT1h5ef0ee9dhJzH2fvve5ubFVOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); 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=sc9CoBUfpUfb/O9VcVfSAaptlyuB4bxpKxye675AkpA=; b=ccMKR0sv5rRTQNkWmnfGyj+zDkJZPZ5VrKtpstfUWVOA9TVp+eOud8zAM5jPIQqbZadbGxmuObbij0RI1R1ZsGdPKQ1w3bFK1VpWbV0iPRhG0Caub4UTAsS2UE3oIiEtoa/P0TFQFGlAsvN0HOCWMJliryqosLq2dKn6Rzedw80= Received: from AM6P194CA0063.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:84::40) by AM0PR08MB3043.eurprd08.prod.outlook.com (2603:10a6:208:5f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Wed, 20 Jan 2021 18:20:10 +0000 Received: from VE1EUR03FT036.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:84:cafe::8f) by AM6P194CA0063.outlook.office365.com (2603:10a6:209:84::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.12 via Frontend Transport; Wed, 20 Jan 2021 18:20:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; Received: from nebula.arm.com (40.67.248.234) by VE1EUR03FT036.mail.protection.outlook.com (10.152.19.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.3784.11 via Frontend Transport; Wed, 20 Jan 2021 18:20:09 +0000 Received: from AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2044.4; Wed, 20 Jan 2021 18:20:05 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1779.2; Wed, 20 Jan 2021 18:20:05 +0000 Received: from e124191.cambridge.arm.com (10.11.7.12) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2044.4 via Frontend Transport; Wed, 20 Jan 2021 18:20:05 +0000 From: "Joey Gouly" To: CC: , , , , , , Subject: [PATCH v1 0/2] Add a Pcd to override the 16650 HID in SSDT Date: Wed, 20 Jan 2021 18:20:03 +0000 Message-ID: <20210120182005.2580-1-joey.gouly@arm.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-Office365-Filtering-HT: Tenant X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 488ec37c-34bf-43a1-3df2-08d8bd700a61 X-MS-TrafficTypeDiagnostic: AM0PR08MB3043: X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: uTT4TuI4UGfT3aXHPmcOyQAvD07DusB+LUD54yyjqTOgg6fQou55swKzkBQISVR6Ndxa2Wh85heq9vpMlcUwJF4pHlC7TzRIs8AhIWcMszMch0/qPoBNBzyS6jWxaqZgKjkqp//+hHJ5IHHAwaC2UlL4AMekj3flSXyLoLOpdtTAfQ2GOe2wfr0cKuGgc3ajLxD8d4/Nhnn8zYoInXI5O5w3HnsOSzzArwdyoAgcXxDfU5JQ5zV8yeBGX28rzDsUnO8q5YOJKdaI7idGO+W0GKZRmKjVFE+K+6y0EDI96OtQV7h659GFOvxodmIeVmJ/1/N+qT5+LSgXUGIKyRiNrBbJK81gZPDgbzWsSCrmfqo5D34C9NemUEG/n9ItmWX3ts5LyfLBNzFIhcKqrEHObF4AgXu/Reu41KvxCr6ggQX60aMMhnkfdQHNx2nn40HfBQpA/XFnEkqClz2TDnhI7QlgBoY+xmIR3+Lvb9+m1hA5pJ5oERRH8PCEnDkk9LC+86rHB+QjORjHOqoe8U/OIWyae6eW/mZcRBwy8rYjfdyMKn3qB4Q8M/kyK+QvBrWg X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(4636009)(346002)(376002)(136003)(396003)(39860400002)(46966006)(5660300002)(6916009)(83380400001)(966005)(2616005)(54906003)(82740400003)(336012)(356005)(81166007)(8936002)(4326008)(36756003)(7696005)(44832011)(86362001)(70206006)(316002)(426003)(1076003)(2906002)(8676002)(82310400003)(478600001)(4744005)(47076005)(26005)(186003)(70586007)(36610700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3043 Return-Path: Joey.Gouly@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: f9dee2ec-2c3c-4b40-583f-08d8bd70056f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BGVWgvbeNwy9Lz5ByMQzBka0xTKf3cjuEv/5YGg+rhyXKmxroXvVwhipC/tJmFXToTvhR8QtBRokEUgSYqA1Kn4VJRdfUE+ym3K6fanHTJIPi04rogxBnVF/ipmmpBZcJE1IqrDib1um4I2PeEFT3WLA2hWSvMu9VkUyAfzr3JGarUPVAIvARoVkQj/uBzhb5L5qJ5g5MX1sIeW3fmpovjULVHdoJf1GtSxsm/cf1GZLWFFArVZoUmigvKkR+Bvx1Qgpc13NFKktbVe07mqaXl3g38bFQAw/AQAqR+/QgMOKOXKldMT2fsySx/cIIRY6ZMzh/tICLaHlNUrMaK0gVPGKohsV9+cU/YFKj5RlcLZspqYkAdi3gk/WsSpBHMbB2qvDFMzx++ShQHpZ4fSCHy0AkZmqhz/imD7ABYg5n/dC8wrjjfm2zMGEslOxCaSfpMXe9xH5HdPX5IdoD8mttooCNuqT1er4+Coq7xp9Z0JPAUH+9ip93PPR2MZd16YC2A9JGPQ2VzL2CwmkfY7VHh/svtRNEDZT1g8BVY1H8hE= 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)(376002)(136003)(396003)(39860400002)(46966006)(5660300002)(6916009)(83380400001)(966005)(2616005)(54906003)(82740400003)(336012)(81166007)(8936002)(4326008)(36756003)(7696005)(44832011)(86362001)(70206006)(316002)(426003)(1076003)(2906002)(8676002)(82310400003)(478600001)(4744005)(47076005)(26005)(186003)(70586007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jan 2021 18:20:17.9747 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 488ec37c-34bf-43a1-3df2-08d8bd700a61 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: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3043 Content-Type: text/plain This series adds PcdNonSbsaCompliantSerialHid so that firmware can override the PNP0501 HID used by 16550 UART in the SSDT table, in case they are not compatible with the generic PNP0501 HID. I have tested this with acpiview, some extra testing would be appreciated. Changes available at https://github.com/jgouly/edk2/tree/1588_non_sbsa_hid_v1 Joey Gouly (2): DynamicTablesPkg: Don't use gEfiMdeModulePkgTokenSpaceGuid DynamicTablesPkg: Add an override for 16550 HID in SSDT DynamicTablesPkg/DynamicTablesPkg.dec | 13 +++++++++---- .../DynamicTableFactoryDxe.inf | 8 ++++---- .../SsdtSerialPortFixupLib.inf | 4 +++- .../SsdtSerialPortFixupLib.c | 14 +++++++++++--- 4 files changed, 27 insertions(+), 12 deletions(-) -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")