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.63]) by mx.groups.io with SMTP id smtpd.web10.6093.1618489162157030048 for ; Thu, 15 Apr 2021 05:19:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=+Lc7T3hL; spf=pass (domain: arm.com, ip: 40.107.21.63, 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=JPQl4zmwf5Wf6x7dTcrg8ozu18PZkOs3t2kqxQhoA94=; b=+Lc7T3hL2lTZgtg6zqE6g2UYJA0AYek/0bZujJoasYVx4WFUEOXXJhfJLQyI0vq67h0fquq9IGeWCL4vY/EVQ5Cefff0SpnEXMoEoBW/Ob1vgyACI9XXP5KcwZJ1IdcBfwOcBPcu8w6opirEbclFFmf9iljBJA+7wjFTeaMEcmE= Received: from AM5PR0701CA0062.eurprd07.prod.outlook.com (2603:10a6:203:2::24) by VI1PR08MB3870.eurprd08.prod.outlook.com (2603:10a6:803:c2::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.18; Thu, 15 Apr 2021 12:19:16 +0000 Received: from VE1EUR03FT009.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:2:cafe::22) by AM5PR0701CA0062.outlook.office365.com (2603:10a6:203:2::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.6 via Frontend Transport; Thu, 15 Apr 2021 12:19:16 +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 VE1EUR03FT009.mail.protection.outlook.com (10.152.18.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Thu, 15 Apr 2021 12:19:15 +0000 Received: ("Tessian outbound 81a4524e9a48:v90"); Thu, 15 Apr 2021 12:19:15 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 11c660c20297128b X-CR-MTA-TID: 64aa7808 Received: from 13aa10bdb5f9.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 3C8E3540-650E-4446-9E1F-10C914AD29F7.1; Thu, 15 Apr 2021 12:19:08 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 13aa10bdb5f9.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 15 Apr 2021 12:19:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iSaU8BZEd3j0XbUymGTdfv/0gaRk+P55+WUb1j0tXf9tLIXse5qaqGA7hRSwp2EKD9f3RS4Ums6BS8V0wuoYLCFQ6uHiRSz3d0g9BCkKyxNQp46Pzcvz+yliXH7D2Bzl3qJCNXove1A3DehTiWqVILdqrSp3QTltUvgdMsojKedo4yQKJt5LOfBgTrl9uRkSlhC9czTNsY4Z9Ny0QffvhU7aGvQbcEXjs84T86nbo6UgJde57vwUKGgTUROHiZmOCaZPGt7MKafw5UGhj3IrFyXk1dfjT+XlpdoNcWakU7W6uf9e7WURNBJ+jYAG50M1La3m9HTPcqkKnegZacs/7A== 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=JPQl4zmwf5Wf6x7dTcrg8ozu18PZkOs3t2kqxQhoA94=; b=Jy5WPUIKlp3lhSMEa8PS5ectIBvRZmk78C07jq8a0oWPCHufoULS5GoEuJymg63j251FyhEQ86bLvOyNtaT0/NqViXpBw6ZuRWyTf4uuiGHEyUkxLUY7MTNvmzDSCRUDCtqDj9qk9wpUkVj7bGBacaqW3AKwAItGtcDAgtDyB0JmgUv4SQJa0pY9D8UB95wAC1OhL31swAIDDmyCuPW+gpvgmFd9NTJ9HSjcvCEm3EviFidmyP/nYbpDcH3gzv7VPdG7TdV+oUxlCh60rHnRnXsRWgWOm2op0kTkjFtw8ax/RJeLxQksDbKbZ7YvocTr9ouQEA74mw09kIVcMSCGLg== 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=JPQl4zmwf5Wf6x7dTcrg8ozu18PZkOs3t2kqxQhoA94=; b=+Lc7T3hL2lTZgtg6zqE6g2UYJA0AYek/0bZujJoasYVx4WFUEOXXJhfJLQyI0vq67h0fquq9IGeWCL4vY/EVQ5Cefff0SpnEXMoEoBW/Ob1vgyACI9XXP5KcwZJ1IdcBfwOcBPcu8w6opirEbclFFmf9iljBJA+7wjFTeaMEcmE= Received: from AM6P191CA0052.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:7f::29) by VI1PR0802MB2480.eurprd08.prod.outlook.com (2603:10a6:800:ad::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.22; Thu, 15 Apr 2021 12:19:05 +0000 Received: from VE1EUR03FT028.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:7f:cafe::d5) by AM6P191CA0052.outlook.office365.com (2603:10a6:209:7f::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Thu, 15 Apr 2021 12:19:05 +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 VE1EUR03FT028.mail.protection.outlook.com (10.152.18.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4042.16 via Frontend Transport; Thu, 15 Apr 2021 12:19:05 +0000 Received: from AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2176.2; Thu, 15 Apr 2021 12:18:51 +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.2176.2; Thu, 15 Apr 2021 12:17:20 +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.2176.2 via Frontend Transport; Thu, 15 Apr 2021 12:17:20 +0000 From: "Joey Gouly" To: CC: , , , Subject: [PATCH v1 0/4] DynamicTablesPkg: Add access size parameter for serial ports Date: Thu, 15 Apr 2021 13:17:16 +0100 Message-ID: <20210415121720.11553-1-joey.gouly@arm.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c01c3948-77d8-4330-2f90-08d90008aff0 X-MS-TrafficTypeDiagnostic: VI1PR0802MB2480:|VI1PR08MB3870: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: NOZQVc07J5fBir81fN0WWv2VZkXlSN1eGnVk+IS1hVM5QU0BLtMSVLcRuWptFZgNRQTRCimRCrYTvPgPjz2jVrfW1kiaJxGSuDDqHAxrOc5gO/hb0GCApd7QQzxjiPkPU08qeqwbGEaQGIoKzTBSn8dsbsZoQPa+0K8+i3LkQxCgDm6j6aVVIp8wOrm/c9e4ynlAenEVsz5/3Djy6A9WMOK5Yx1Ap6EIprinZ6G6OriI/ZsoIhZoZqYij3KuscDv+sNxj+z1mOnro58ITW19CV+bgH+Ph8BT40tXioOkD0ZNaywL2Z/jRsotjvfy4gASNuHA1wTRuZ2IpjC4Mz/VXVcAe+E9+0KiUYzY1uyIgD2gd2sNiMeYxCJ1g7d/DxOvydjNhtFj7Yv0up2CtAiahAJOY4mpDRl0CIxRA86n83+opvwffZjVMnK4530vl1Uy5HagnuTPyrHAUecT5uTWLgjqx9J1GrZJW1QBvyny8oVnXcdBwDTETm1WZiTPLpx6XGyUYJU/BSvTJyXQIpdpGNsrkGrxtL/CZQKc6AqM6r34TUrfdzwwUAXKHLHpPN1BPZ6GIcI7ZloYgXn9h32LOpe6a6fb00Glkw821nQ1Io5Vg2BlWZGXhAPf2hIOHLRxiPR2goNTcICMALvhE0aiMtwBlIM4KG0hy0u/hgw0HKi2qwzHLEII0uGmd7pTdVT1ZNEriZa/cg65jEeo61arrQ67JjRflSF8v2HNnqS4F60sEaq4P2zXsERBk9T1JZv6sCadD3UrhsXAcORi2Zc/hg== 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)(136003)(376002)(346002)(396003)(39860400002)(36840700001)(46966006)(19627235002)(83380400001)(7696005)(8676002)(6666004)(966005)(2906002)(44832011)(54906003)(26005)(8936002)(86362001)(336012)(426003)(2616005)(82310400003)(356005)(316002)(6916009)(1076003)(47076005)(4326008)(36860700001)(70206006)(186003)(36756003)(478600001)(4744005)(81166007)(70586007)(5660300002)(82740400003)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2480 Return-Path: Joey.Gouly@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT009.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 9cc13955-df8a-4d6f-94d6-08d90008a9af X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xsFbBiGxghsMaeuZn5j07X05v8aQ55jLUbwMpKxCM+UtQ1WonHS12hgiQccwzMXMUUIoYFKi+yI8UKXrAvXVGRRx5MWv70m0Ph2w5CEAOILrxfIdPkPDfMdPjKkG8Oz6dcxpJFbrJz2Krd7/AgpLrs5rzspq8yQ4iqb35JYRFzAPRuZ98Dcv92F0d739GY1PQLJXNAQAMmK4Lmzucd4Dk/bP2YV2IdNc3lMWLrWvSoidajwTZA9XN9BsbzYYAXLCXZaGVGqj7I3IqPN+LZpB76bM/6Xpy1vlTxd2EtqjgytcDD4O6hmuR4wO4719B1xqdxxnLWWtvOxqh1KSuOLvB4/tkJ4QEKWuwzQSxZoA1bCuzU+SbGTAcmGlh26BGwwcP/gsjlwLSi5RabeKEIXtjeCaxrxzUsBn7+gb/fGTJfZ34R9zxxkGaN9kZBLpHcXNayY1bDWDckdgDsn1ON40RWXVEzQ6Ufa83lAYt1TVJok8VmwXKaqagWt1jCMycT8ySPQWkr6zJYABl2MWQ7p45FUU3IsauAxxujmcrzjq/8OvMe+jrRi/SLG84fBXF55Y6gTO+pQNdL824vYR9GBk3cAsEiNxw/K2A3rtQzdxtQ/Ao3zA2ZeK6SMDsq/e73RSY/ZnCSJyL6av/3i7eLr9neWzblR1t4G9iQz1fHx94O0xRmBp0J7XbFL3oGJIp2sr9Yjb+ZH0MJfsNpAsMBbsmqSgNoV9F4cWwffMz3/AQ3k= 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)(396003)(376002)(39860400002)(136003)(46966006)(36840700001)(70586007)(83380400001)(4744005)(1076003)(6666004)(81166007)(70206006)(5660300002)(82740400003)(966005)(47076005)(19627235002)(2906002)(44832011)(4326008)(336012)(8676002)(8936002)(316002)(86362001)(36756003)(36860700001)(6916009)(82310400003)(54906003)(7696005)(426003)(478600001)(26005)(2616005)(186003);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Apr 2021 12:19:15.9858 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c01c3948-77d8-4330-2f90-08d90008aff0 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: VE1EUR03FT009.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3870 Content-Type: text/plain This series adds the Access Size parameter to the Serial Port in DynamicTablesPkg. This has been tested (by Sami) with kvmtool, which virtualises a UART with 8 bit access size. Changes available at https://github.com/jgouly/edk2/tree/1586_serial_port_access_size_v1 Joey Gouly (4): ShellPkg: Rename Address Size to Access size DynamicTablesPkg: Add access size to CM_ARM_SERIAL_PORT_INFO DynamicTablesPkg: Set the Access size for the SPCR table DynamicTablesPkg: Set the Access size for the DBG2 table .../Include/ArmNameSpaceObjects.h | 3 +++ .../Acpi/Arm/AcpiDbg2LibArm/Dbg2Generator.c | 24 ++++++++++++++++++- .../Acpi/Arm/AcpiSpcrLibArm/SpcrGenerator.c | 22 ++++++++++++++++- .../UefiShellAcpiViewCommandLib/AcpiParser.c | 4 ++-- 4 files changed, 49 insertions(+), 4 deletions(-) -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")