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.70]) by mx.groups.io with SMTP id smtpd.web11.9946.1618843053936112169 for ; Mon, 19 Apr 2021 07:37:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=e3dIFlKi; spf=pass (domain: arm.com, ip: 40.107.21.70, mailfrom: sami.mujawar@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=SmqIAsbSnnF2z1MPVESOhHBfO69JFJQn9fvoXprgAYQ=; b=e3dIFlKiGgMnTUC+c1qdDxh4/pVOI8aObMwTTwi0E9VDNbwTcZa+5aJ0DUw0Nfh12yH1QFaucBcCU8kKUtwK3Sazti0eDrIG+w8eGd+kNjhthgbggjbk4oGo38ukcXRDc2MxZzF0Ww8+VNz4EoucBbNTgkWciKHItR3CVIUnS4A= Received: from MR2P264CA0182.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501::21) by VI1PR0801MB1632.eurprd08.prod.outlook.com (2603:10a6:800:57::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.19; Mon, 19 Apr 2021 14:37:30 +0000 Received: from VE1EUR03FT030.eop-EUR03.prod.protection.outlook.com (2603:10a6:501:0:cafe::d5) by MR2P264CA0182.outlook.office365.com (2603:10a6:501::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Mon, 19 Apr 2021 14:37:30 +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 VE1EUR03FT030.mail.protection.outlook.com (10.152.18.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Mon, 19 Apr 2021 14:37:28 +0000 Received: ("Tessian outbound 82c2d58b350b:v90"); Mon, 19 Apr 2021 14:37:28 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 575f37bcd7fe025d X-CR-MTA-TID: 64aa7808 Received: from 03e80186b0f3.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 84F57DCE-239B-40E3-9164-96B2F65C40B9.1; Mon, 19 Apr 2021 14:37:22 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 03e80186b0f3.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 19 Apr 2021 14:37:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gWfb5x9xUd7d8FqkrvFve4Nf1HV/PRRLSkbPAPqXooxvzHg/V+P05kQPCVnpV/F7ZOuGIkV7VG3JH7LMqPpWew9Mlw/13P0K0/1Wk1clMDNzNU4vJ8LBtvIakwyJzmlI5Xeq6oc0eC4vtPevoU8sVg1zsKiznCxU5kc8KLTZ9qEG3VS58+G2yW+ZjwszO5H0l2vrfAFZJd4gIEB1nGuvwv1bLnNOlNZHAikg34q0NM68a2iat1kDwj8kimONayinxstiNung0ObCCfyACVJ1NW0+j+6DTSIeXNTWhX0Eiiu7FGHBwKMb1Xm19dIQIN6Kp0Lrd6SJ0lNhY04hhEBLeQ== 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=SmqIAsbSnnF2z1MPVESOhHBfO69JFJQn9fvoXprgAYQ=; b=Q3fa5YgGyqDt2x2k/mAZMXzjpHTuYUYQ/SRMCGaKIwOaEDchg/L85EdJcDnLVTaEoa7KiKByvzF2VAK5dJlBnIjvz/fWwd2xaKj8v+WD6vpx4hU/x5t4Cj+vk2DX4jlNKFSnfD7eCkmb08onAWF2ITbto3XlegVsCNSdn3AgYMODWrzXZ0VWGgpSjjYtXB/sqGpEY1muiWGY9E7Mgt8pUR+ZS2b2gVucnaaJU3clpsQI6STcuUKq8EFk3WZtvC4UwRrtEcz9Nvbr6GH6Z5MdsLZvwnxrxzcb/iokkxL067nDxtfRtrwSF5vcNJ2gKqj+zOlCLmPIY607B0QUbx47Mw== 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=SmqIAsbSnnF2z1MPVESOhHBfO69JFJQn9fvoXprgAYQ=; b=e3dIFlKiGgMnTUC+c1qdDxh4/pVOI8aObMwTTwi0E9VDNbwTcZa+5aJ0DUw0Nfh12yH1QFaucBcCU8kKUtwK3Sazti0eDrIG+w8eGd+kNjhthgbggjbk4oGo38ukcXRDc2MxZzF0Ww8+VNz4EoucBbNTgkWciKHItR3CVIUnS4A= Received: from AM6PR08MB3784.eurprd08.prod.outlook.com (2603:10a6:20b:85::25) by AM6PR08MB3736.eurprd08.prod.outlook.com (2603:10a6:20b:87::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.20; Mon, 19 Apr 2021 14:37:20 +0000 Received: from AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::253a:c74d:3408:25ce]) by AM6PR08MB3784.eurprd08.prod.outlook.com ([fe80::253a:c74d:3408:25ce%6]) with mapi id 15.20.4042.024; Mon, 19 Apr 2021 14:37:20 +0000 From: "Sami Mujawar" To: Joey Gouly , "devel@edk2.groups.io" CC: Joey Gouly , "ray.ni@intel.com" , nd , Alexei Fedorov , "Gao, Zhichao" Subject: Re: [PATCH v1 0/4] DynamicTablesPkg: Add access size parameter for serial ports Thread-Topic: [PATCH v1 0/4] DynamicTablesPkg: Add access size parameter for serial ports Thread-Index: AQHXMfGE0waGhHW/L0a2aby0WT9hjqq77r4+ Date: Mon, 19 Apr 2021 14:37:20 +0000 Message-ID: References: <20210415121720.11553-1-joey.gouly@arm.com> In-Reply-To: <20210415121720.11553-1-joey.gouly@arm.com> Accept-Language: en-GB, 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: [81.131.179.80] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 0d5715d7-1374-40ff-d406-08d90340a896 x-ms-traffictypediagnostic: AM6PR08MB3736:|VI1PR0801MB1632: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: ywwbW+nMDLLNmS+tw+pNSMFPWFchZdvr8ZXipvYoleQzVJOrkCic1++nAoYX10ijsfgdfz2FXc0IYGAr70viUjRxk/Q8VnUSZ09UKpOUp7PGgMPTz5rLLMsVycuMMdJ5PmhXrEqHKyxLR5F3J1+77xaGIfCRF7NAX7WbqP8d2khIj/b+LINu4SOAWvSoAWcEue+q2ex/h6wUU8OfMuStd8SKxENcpnjC63xnSQ2D1SNqIlibWWOUbueDN2gIug3LBIGLWpUlrkHJcZJrULUbI3igxWlyHrrD9eU6/H4kgW3NaQ4z4bIL5zmy+hlZq8sQ6hXtF2RidfxM1i5o9wWGN9W4pvFELkTDuGTEQnhLl7ESrMqQO8RaHLpy1VxWPdiTEeAkBKCDTVNzxR7B4hvPVAMUII+EMD/XmsdAwieFHDwQP1PuId6eLKjulARQX/XHN7FYuY0YKTeCiaSGbJLF8pVzU9ytCIyKykG94NFUvdYE8Q7CtGEnSpF9py9mi+BAQKsbw/aOTT++nbpYn4P3L4AZhqglx/UytoG2HjCrPF1IT5xHOPpBPiDJp/+K2OKfzX4xE6iwBEdrXSlOLPd5U1LChv7UorI20vJmIh/JC0VItujIIdrqzFSUDGm1m99RHZ5pWS1mUuM4VeWx1V0MdBB84aop4U49Tse7NQLkxBAPjWJGsDT/+yoIGrGuLqn0 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR08MB3784.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(39850400004)(396003)(346002)(136003)(366004)(6506007)(186003)(5660300002)(52536014)(9686003)(71200400001)(966005)(66476007)(86362001)(53546011)(2906002)(316002)(26005)(7696005)(54906003)(110136005)(33656002)(55016002)(8676002)(4326008)(38100700002)(83380400001)(91956017)(76116006)(66446008)(166002)(66556008)(478600001)(8936002)(66946007)(122000001)(64756008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?JEI+Qzovy6WVAHEtq5YiabqlyeADiZck9gnEBpmVflJV/VNUvz1tX3BkPrw6?= =?us-ascii?Q?0r36HIU0xMCkHpnfuUWupevZquyh95enKFstTbKZFTz4SaYUhtWPxjyF0SMT?= =?us-ascii?Q?Nv3uno1mNgz8PpQbOjie4aMjKka7fnVbnJuZagFdfXcsaUtcYXys+45znUTd?= =?us-ascii?Q?/U6kekatdwgKku2HLSkkDYaF9E6zbiuPWYesk0QgBuo76S9TbU+yh4gpa5aN?= =?us-ascii?Q?ozF7+lHcKG/3iDL0UP9UxgoT37V1L+VMpUIaxS/S/CwhdlTCqpGc0aYkpnn5?= =?us-ascii?Q?hKd+JZjWCH+135K00qcvunhcRGKLlTIo8qdi2zGjsYkG9KCxZj7wUlZEIHZs?= =?us-ascii?Q?MNIqN++noWyOK/g5fFo6Ma1ghmPe9lxwQf8Au+5IhCVH/dxGPHtf8stb/o25?= =?us-ascii?Q?Nq34PD21e9ajApjatPFtQ8JKj/vJCJmeorEgsuL7wx7z8VdQHVq9KbrjB6GA?= =?us-ascii?Q?WAn0CTiyJbIPZQHcRAGV07wefzdMVmcy7PbJv+x4FTcLedOmNJXz35zqhkNv?= =?us-ascii?Q?RdRxuGrsOfJ9VxZptEHe75Daahaf9yPEP+RhPJpS/eCISUp4vL+q16Q9x78O?= =?us-ascii?Q?UYXVzNPNic47Y22hTjRA8S/mxqUbt/yFHTpbWjpntbWC7GzBt9JqbL1kYSA/?= =?us-ascii?Q?Pi3lrIRSF7YZjVe2uSSAdGa15N+13TI/2eD1EF40TNjp7+D75DFBnN0jDKvU?= =?us-ascii?Q?c8HrhFq8p/jbWxH6KDb+M4xmsdyumH0fcm9b8TDjcUpYzpLRad8G3C7e0Q8m?= =?us-ascii?Q?QpeTChteplII+yt8IQwGgDU9VZ8RXvwKKYJvNWt5t3/HZ2qflIESyp9QUUGf?= =?us-ascii?Q?ICuVxuVbJm0Vp5TNTOZVJenGcILI2K3W5szkfDnYdTTfT/+EcCw6RrLacjlu?= =?us-ascii?Q?5x9zB6zMLWeB56tTF3sJuNB4iIW0rNODpq3SyQm83+CQ+sbAXmTfHsfkP1af?= =?us-ascii?Q?g7tThj4Mb5Zmucuuizc+IWlqy9bIaiIVWVajGjaj4/A24q2CHqhIc9b91EWh?= =?us-ascii?Q?lFMEpw0djNc5c8XaQOBaxg6vWV7snaNF0ZPjT/ndU3JJgy39NF5K/xtADRlA?= =?us-ascii?Q?8aS2h2Mp4C/aLWJNlr4zXSYGi2Wk5hll80pburAwtiU9LDyvssxtCEVoM9zJ?= =?us-ascii?Q?K5t0gdRQiUC2LPtm2eajmSdJ4A6EiJQT7ZxeSB8w1utb7MMfK/bQO5gHnOxs?= =?us-ascii?Q?zLLyvpZId+j650UNYtieFMhfnlDbXkf3on+0eFqqa/WQ58/XK9KiFpLvwNUb?= =?us-ascii?Q?021hntWkWFLva8hvsApnjizhvMpNrDmt7aFigdCKvqbfT5/BWfWCOydvlecy?= =?us-ascii?Q?KHi2PrQTnzL769Y2VhZ2EtFqeWrVK8PZCwIo2ZQlhuKQXg=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3736 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: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 5d7f3ab9-b789-4d5a-41fc-08d90340a351 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: D5kVS+amkdGspaTIQbIMWpnnHksaOtNzWkbJwudIdNj0A8m4l8+Nu3Y+ndUoWVBNSj9rl7f6jdP4txBxHilmwv7AfqFn49uKyDNTusfoJjWDXZstBU0tGyU45OyxjVEXswJjyA6FKPt+AVMwoAc7HIjafnqx92OaNfWoySyHGvsN+Q5SSFwLmbGTWeU2ubnVzrAZuLhGolnLWGLbUfZkFQ4vc4cua7YiW17sAsvjuWjR8euFGuK5RXUF7//WNpbD0WqNyhS2uVHBU5yxnALoVkoZ+enWAZ7+Cf8H36GPGtNxewHSgcMfUcS0xzOenAoPHYj89GOvg3XZkOHtxdHmYiGcBHnimFAtk+3p2AgjuRBckBhuoN5cLY9FFEJ72JGufpBck8b+vcZTAesppZzkr2p7czdGu1QtMdkBQ55Ldy0BCL3Ljaxz/pZN1H2h53fs3vICOJd08FTomsbkk7XlwIx9KajNP64Nc1eTvhyOqxMnjFfjOqVRxbG+gCRs0yOjCxymhlg4o5+efMEd5r+EyxwjjfsJ/hEjo2wCyr4CIy/yx7VVtT+GDSok09nptf/QFXrwXxq+4zXeITavngDnNyO6umLZpjBihHqpom4631YOYldcEpmOEm9zEuUmxzD5cTDD5wXQW9AAqeRDrW3K7yQh43EkYh/iuX8rcAxoFdSosp+muUfZ40yfDgBcTA/oeCpV3VvtrLTFv6TS2I57i22aQnLEsmwQGC25f608kFQ= 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)(136003)(346002)(39850400004)(376002)(396003)(36840700001)(46966006)(356005)(336012)(478600001)(316002)(6506007)(966005)(86362001)(2906002)(26005)(70586007)(70206006)(166002)(186003)(82740400003)(8676002)(107886003)(83380400001)(81166007)(53546011)(82310400003)(110136005)(54906003)(7696005)(33656002)(9686003)(4326008)(36860700001)(8936002)(5660300002)(19627235002)(52536014)(47076005)(55016002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2021 14:37:28.9583 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0d5715d7-1374-40ff-d406-08d90340a896 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: VE1EUR03FT030.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1632 Content-Language: en-GB Content-Type: multipart/alternative; boundary="_000_AM6PR08MB37846B491B4BAD5DFBACF83684499AM6PR08MB3784eurp_" --_000_AM6PR08MB37846B491B4BAD5DFBACF83684499AM6PR08MB3784eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Series pushed as 99e7e48cc711..8c75a0720800 Thanks. Regards, Sami Mujawar From: Joey Gouly Date: Thursday, 15 April 2021 at 13:19 To: devel@edk2.groups.io Cc: Joey Gouly , ray.ni@intel.com , S= ami Mujawar , nd Subject: [PATCH v1 0/4] DynamicTablesPkg: Add access size parameter for ser= ial ports 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_a= ccess_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") --_000_AM6PR08MB37846B491B4BAD5DFBACF83684499AM6PR08MB3784eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Series pu= shed as 99e7e48cc711..8c75a0720800

&nbs= p;

Thanks.

&nbs= p;

Regards,<= o:p>

&nbs= p;

Sami Muja= war

&nbs= p;

From: Joey Gouly <joey= .gouly@arm.com>
Date: Thursday, 15 April 2021 at 13:19
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Joey Gouly <Joey.Gouly@arm.com>, ray.ni@intel.com <ray.= ni@intel.com>, Sami Mujawar <Sami.Mujawar@arm.com>, nd <nd@arm.= com>
Subject: [PATCH v1 0/4] DynamicTablesPkg: Add access size parameter = for serial ports

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")

--_000_AM6PR08MB37846B491B4BAD5DFBACF83684499AM6PR08MB3784eurp_--