From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (NAM11-BN8-obe.outbound.protection.outlook.com [40.107.236.51]) by mx.groups.io with SMTP id smtpd.web12.287.1621542758739347268 for ; Thu, 20 May 2021 13:32:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nvidia.com header.s=selector2 header.b=ejIUpE3H; 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.236.51, mailfrom: ashishsingha@nvidia.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AlasTfaKZJBWY09J3ZIy9zT3KAWbFAimyQg1g/XE84OiROj65rmKjZYw7DkETg5sswB99zF5imKKv6mWAqYizGPk4YKfkNxaGZFDwqQcFWslv1aasyaFWktvuxkKiNa4+Bs02k8BYhHCyIKwwVSlJrX4A/TP6qgDjWJ8vqEF7RnFe/vW1mFnqDYfsLhGEDepIWRA76GaxPFSo/3U2aRAy7Tf0xHsMuwmFYpxn2VwYAVjAk+kenuE16JyDhH3DKf84avJOWzu+mSDAVH+aX5Af0M+2bJCCeroD2mDAEOX0EF1y8QSdtcUBBtnhW50h1ZNL+nubvO5ozJfG1SroOdAjQ== 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=GEQOvhI+5PMs3975zcYK4eXZSmDs3/b1x/NBZO8l2CY=; b=KlJVPdC/+RYw+ZpMYCJlAFEtQgqiDQGAIiKIpJA0xS+mGydF7/z7XF40mt8bGoVrroNjzOC0HGyUXQK3ziQnO+jz1O/JEVaKwLO5XPjR9DIEqgTTC8kYw1sAID6qEIn4ijeRVznkkLDY4Nwwr2v9wkt0LuDWBGwqCVh1aFmf/GdRwl7Qu9cKye+uGvq4wQqe9omx699Rxawas1Lu0IyeMEGbgo016IDtRUhKs//L8erGtu5rYoRcPC1nrbOgKhk4VfhJmIAOIvdslMEn6nJ5GkmzMtJmIU4fnytWawb6RbxYtwqur1DXfqsBROVqUZk9pUTD+e9FuRr007Y9r69Lrw== 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=GEQOvhI+5PMs3975zcYK4eXZSmDs3/b1x/NBZO8l2CY=; b=ejIUpE3HASCgtL1YYQ7GlupaGe18Ka+r9bd6zmV49kput4am8DKU0fz4IHneXPMSiGz+4ad93huHkLzI2cdqovHRcwnLWVHisY31dpdJaYOAo27YyKj5FY5elijbqAmN39z0naLoj3oZCfVdWAX0ZA+mYPysPWV6PHHEcAFGMKmWUv3SxzQE4Rt2RETRRc+BdOEvlJdrGcDs4T4/CN0+NadbEUnxGgSfxUmrqRFctiCl0lojV6Th9vtlZ68nauxpiEb/YMLk3IZLn08T3zAa8T/bJdKJ+sEe+DPvCO5FEVSdf3x6zFephidaxMl0OXgXpipiKSsM59WKRfAjMYuRCA== Received: from CY4PR12MB1830.namprd12.prod.outlook.com (2603:10b6:903:127::20) by CY4PR12MB1461.namprd12.prod.outlook.com (2603:10b6:910:f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.25; Thu, 20 May 2021 20:32:36 +0000 Received: from CY4PR12MB1830.namprd12.prod.outlook.com ([fe80::e476:9d78:1346:184e]) by CY4PR12MB1830.namprd12.prod.outlook.com ([fe80::e476:9d78:1346:184e%6]) with mapi id 15.20.4129.034; Thu, 20 May 2021 20:32:35 +0000 From: "Ashish Singhal" To: Samer El-Haj-Mahmoud , "devel@edk2.groups.io" , "michael.d.kinney@intel.com" , "gaoliming@byosoft.com.cn" , "zhiguang.liu@intel.com" Subject: Re: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header with NVIDIA 16550 Subtype Thread-Topic: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header with NVIDIA 16550 Subtype Thread-Index: AQHXTBTpn9GIPLGS1kagugnX6K7RwqrpvVMAgAMYwzc= Date: Thu, 20 May 2021 20:32:35 +0000 Message-ID: References: <08963a74b28d8b119cdbf0b52aef45190847fb39.1621362650.git.ashishsingha@nvidia.com>, In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [216.228.112.22] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 35cb6121-36f9-4a16-c199-08d91bce673b x-ms-traffictypediagnostic: CY4PR12MB1461: x-microsoft-antispam-prvs: x-ms-exchange-transport-forked: True x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hsKuzVf3749UJvhzcZ5eHDMZlQhcyLuuZdKmBwJsUf3C1w9e1rK4/6JvRJFB4NRZXX/+ClOGu0xq9K4ggUmJ+aDdDyZUFovOYg/QAgOoqc3EbPuo2E0blKxEyfwrwhtHXaUhLr1l8PX/3p/rkvPSs+aQDnzzQWFOsgjGBinWSN2a55LugYJ/iHLMj1xxFRMJhEULm7fb9XRFpGzQTRvMggBhmFQBF0c1TX2ETsA76FiQ5T8+d6wmSJJmIXJLJgOIyBar49mq1KSzFv+vTt80Y5vP/Y72zWkMrVPzEgn9P11J3KYxiXoibk9BBGXwASxkEBbJW9FpgHCGi1jGBkjzgwL2Fu6n5rhTSFw6JTDjI+acEl0DnYYJLo5MbSWbXUb2j+l/ildcTWlsJQ3D82onGOKs8WG/kUGtyfIjL4O9xuxEVONjDMICFnVnYzPT2o/PjoKr9UXnGVExiAfeH0hoxEFfR1HVuCfvxmE9ptpxRkR1hl7a4wO7GBiSRCcpPvE+fkUKeflmGZrECuR30uJC0tkJ90nVh+jmRjdD0JDjnkQooiKb2DnnF7eJar2YE9Agr489KfcqeWYpt+0Zq6sIaUQKxQFPNqQMM3e08oJVexgsmjTTUAJhsjI7uEXoE9fUXioS2Fh4x0uxq+es0heMH7nrEMl8jQwJP4mxLs9mnJukRfCg9esowgtZ8SOBUWfPkBIQz2s5U+1w8vLCq5YZvj3FqAn+d5wNBsFawrXteDQ= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR12MB1830.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(346002)(396003)(366004)(376002)(136003)(8936002)(8676002)(316002)(19627405001)(9686003)(186003)(122000001)(55016002)(38100700002)(15650500001)(2906002)(110136005)(166002)(5660300002)(6506007)(26005)(53546011)(7696005)(478600001)(52536014)(45080400002)(86362001)(66556008)(64756008)(966005)(71200400001)(66446008)(66476007)(33656002)(83380400001)(66946007)(76116006);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?OJ9Xwga4CIqG4FqJYHfiD8EHIJinfigifcvYNzuuvHW+VOFpbQSvx80acHup?= =?us-ascii?Q?1JoBN+ShgO8xxqx/FqU4rGrmyFfBzfChVkUAQXvIlit1cB5slrcTm5pvy4Ei?= =?us-ascii?Q?LswB7qg+XLhgd87id5RPlptiir0zWZme+ZVwSYS9q3sgSedIkLnZ70U1Ozxb?= =?us-ascii?Q?kE4zjStPsIftLo4OVoCVr5IHU7LvDBXMTqusny8dQZNZr3/xUaWLx9yFJuer?= =?us-ascii?Q?fnz4glL1cQiOZ/BhDFJ7ALm3NtMynTJ/gOIdq5FypnNSe37JGww1mTo2wcse?= =?us-ascii?Q?omjC4AsSxZ4L6XJAYCKZScnpx7pjB3SJDQsVC0y0y6ewPhQ4rAWVDXWNJnoA?= =?us-ascii?Q?7FPsX7CuCKm/N+YoVi9xEiloc1J+hUPYCUA7I86DCdHvecHJcxDXYDCjFBwo?= =?us-ascii?Q?33nhdPZwMm0MuVerfVncOSQYC+14Ew4WRIlJlP1oBDEiHbjNSAFoeMsmNB4W?= =?us-ascii?Q?j6XWCoAST4NH7I5HN0RO67GS3YC8y8O0vX6EPAzW5qtCDkhr4hmTJpF+BvGW?= =?us-ascii?Q?HcAE17tLNbF0vOCpr0q73hcsVXE90jXL3p87Oj26qzwP8CrzRwd0n5y8MG8/?= =?us-ascii?Q?6w/NLMbzS/zW2aVNS8O9aWzV2oYmm1ykHT3ZUhMw9jAqTRVn4YSS5YnjEQzM?= =?us-ascii?Q?kBsyethZ/aF0LPrfuG5F1API2EDxGqVizzrWdWoOeqLQPzEEi7PRUkdxn0b5?= =?us-ascii?Q?3FagO1jnZ7Oe0MfYzkxc+6lp7Q3uwo9NTVZJIAAnVjM2SECa74V+aT4hjzgi?= =?us-ascii?Q?4UJzKvMgoKnBkdcYS7vpPvMnRRHSB+YIAjkp1O3CeLBvBumoqGqk6WWT8p8p?= =?us-ascii?Q?2F+6Rl9INGgsldN/tB7Hsl5lpmz49lAzXYvU+iftjH8vj0X14j6JqDGPc+7I?= =?us-ascii?Q?7DH0mClqLSw596S5FMlFabhlnkMdpheo/RqfdnTR+u2QSvSGbUjjJWeO3bxk?= =?us-ascii?Q?+5lM63EkAVkE5rHDTqacPB/DtoRelbjf3pyvAXdbwxzgRt8MxYMY1PHwj8Dt?= =?us-ascii?Q?yQBD2K5+IaGxzhh3PL2+7Uvw0pvIVei/EjMveh4Y/Q2lhzDBhhjkaQ/ijEQi?= =?us-ascii?Q?HffsEgLQnml1pFjxX47y9Y1U/8lk9Mp7u8YiNBeISgDIH4cha4RflZY5ZgMW?= =?us-ascii?Q?p17qzhD1+lFrXCH9vF9pk9Yz+2DDqkTQyeCFMs3tUKwCTo2nAN8wKhFxVGQ4?= =?us-ascii?Q?wf0sI4S6A4vov8Q8QXeA/FfPLYgm0mdW1Hgfj5zxWlnP+E5U+a516F1rJNgI?= =?us-ascii?Q?nVu2hD/g+GBp/auNvtxn3+G/ENCAf+baGXqO619kWgasau+wxxR6U7bhKRtj?= =?us-ascii?Q?6ju+h9jcchCnrrEr3i8H17Op?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR12MB1830.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35cb6121-36f9-4a16-c199-08d91bce673b X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2021 20:32:35.7528 (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: oiMQMGwh1N2VYAaC16E0EKT81guS6NxrcWdgv8/v3TzvqnBpgcnwkmYGHm6Xn9myv0yn7Zb5lDFOct63bAFUDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1461 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CY4PR12MB18308CFB7C12876D1E3C5387BA2A9CY4PR12MB1830namp_" --_000_CY4PR12MB18308CFB7C12876D1E3C5387BA2A9CY4PR12MB1830namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Michael/Gao/Zhiguang, Any update on this? Thanks Ashish ________________________________ From: Samer El-Haj-Mahmoud Sent: Tuesday, May 18, 2021 3:14 PM To: devel@edk2.groups.io ; Ashish Singhal ; michael.d.kinney@intel.com ; g= aoliming@byosoft.com.cn ; zhiguang.liu@intel.com = Cc: Samer El-Haj-Mahmoud Subject: RE: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header = with NVIDIA 16550 Subtype External email: Use caution opening links or attachments Reviewed-by: Samer El-Haj-Mahmoud > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ashish > Singhal via groups.io > Sent: Tuesday, May 18, 2021 2:38 PM > To: devel@edk2.groups.io; michael.d.kinney@intel.com; > gaoliming@byosoft.com.cn; zhiguang.liu@intel.com > Cc: Ashish Singhal > Subject: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header wi= th > NVIDIA 16550 Subtype > > Add macros for NVIDIA 16550 UART specific debug port subtype in both > DBG2 as well as SPCR header file. > > Signed-off-by: Ashish Singhal > > --- > MdePkg/Include/IndustryStandard/DebugPort2Table.h | 1 + > .../IndustryStandard/SerialPortConsoleRedirectionTable.h | 5 +++++ > 2 files changed, 6 insertions(+) > > diff --git a/MdePkg/Include/IndustryStandard/DebugPort2Table.h > b/MdePkg/Include/IndustryStandard/DebugPort2Table.h > index 3faa30b76a..6a6fd2590e 100644 > --- a/MdePkg/Include/IndustryStandard/DebugPort2Table.h > +++ b/MdePkg/Include/IndustryStandard/DebugPort2Table.h > @@ -43,6 +43,7 @@ typedef struct { > #define EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_FULL_16550 > 0x0000 > #define > EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_16550_SUBSET_COMPATIBLE_WITH_ > MS_DBGP_SPEC 0x0001 > #define EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_PL011_UART > 0x0003 > +#define EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_NVIDIA_16550_UART > 0x0005 > #define > EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_SBSA_GENERIC_UART_2X > 0x000d > #define EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_SBSA_GENERIC_UART > 0x000e > #define EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_DCC > 0x000f > diff --git > a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h > b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h > index 2066c7895e..ba19567f52 100644 > --- a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.= h > +++ b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable. > +++ h > @@ -80,6 +80,11 @@ typedef struct { > /// > #define > EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_AR > M_PL011_UART 0x03 > > +/// > +/// NVIDIA 16550 UART > +/// > +#define > EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_NV > IDIA_16550_UART 0x05 > + > /// > /// ARM SBSA Generic UART (2.x) supporting 32-bit only accesses [deprec= ated] > /// > -- > 2.17.1 > > > >=20 > IMPORTANT NOTICE: The contents of this email and any attachments are confi= dential and may also be privileged. If you are not the intended recipient, = please notify the sender immediately and do not disclose the contents to an= y other person, use it for any purpose, or store or copy the information in= any medium. Thank you. --_000_CY4PR12MB18308CFB7C12876D1E3C5387BA2A9CY4PR12MB1830namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Hello Michael/Gao/Zhiguang,

Any update on this?

Thanks
Ashish

From: Samer El-Haj-Mahmoud= <Samer.El-Haj-Mahmoud@arm.com>
Sent: Tuesday, May 18, 2021 3:14 PM
To: devel@edk2.groups.io <devel@edk2.groups.io>; Ashish Singh= al <ashishsingha@nvidia.com>; michael.d.kinney@intel.com <michael.= d.kinney@intel.com>; gaoliming@byosoft.com.cn <gaoliming@byosoft.com.= cn>; zhiguang.liu@intel.com <zhiguang.liu@intel.com>
Cc: Samer El-Haj-Mahmoud <Samer.El-Haj-Mahmoud@arm.com>
Subject: RE: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR = header with NVIDIA 16550 Subtype
 
External email: Use caution opening links or atta= chments


Reviewed-by: Samer El-Haj-Mahmoud <Samer.El-Haj-Mahmoud@arm.com>

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of = Ashish
> Singhal via groups.io
> Sent: Tuesday, May 18, 2021 2:38 PM
> To: devel@edk2.groups.io; michael.d.kinney@intel.com;
> gaoliming@byosoft.com.cn; zhiguang.liu@intel.com
> Cc: Ashish Singhal <ashishsingha@nvidia.com>
> Subject: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header= with
> NVIDIA 16550 Subtype
>
> Add macros for NVIDIA 16550 UART specific debug port subtype in both<= br> > DBG2 as well as SPCR header file.
>
> Signed-off-by: Ashish Singhal <ashishsingha@nvidia.com>
>
> ---
>  MdePkg/Include/IndustryStandard/DebugPort2Table.h  &n= bsp;         | 1 +
>  .../IndustryStandard/SerialPortConsoleRedirectionTable.h &= nbsp;   | 5 +++++
>  2 files changed, 6 insertions(+)
>
> diff --git a/MdePkg/Include/IndustryStandard/DebugPort2Table.h
> b/MdePkg/Include/IndustryStandard/DebugPort2Table.h
> index 3faa30b76a..6a6fd2590e 100644
> --- a/MdePkg/Include/IndustryStandard/DebugPort2Table.h
> +++ b/MdePkg/Include/IndustryStandard/DebugPort2Table.h
> @@ -43,6 +43,7 @@ typedef struct {
>  #define   EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_FULL_1655= 0
> 0x0000
>  #define
> EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_16550_SUBSET_COMPATIBLE_WITH_
> MS_DBGP_SPEC  0x0001
>  #define   EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_PL011= _UART
> 0x0003
> +#define   EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_NVIDIA_16550_U= ART
> 0x0005
>  #define
> EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_SBSA_GENERIC_UART_2X
> 0x000d
>  #define   EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_ARM_SBSA_= GENERIC_UART
> 0x000e
>  #define   EFI_ACPI_DBG2_PORT_SUBTYPE_SERIAL_DCC
> 0x000f
> diff --git
> a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h=
> b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTable.h=
> index 2066c7895e..ba19567f52 100644
> --- a/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTab= le.h
> +++ b/MdePkg/Include/IndustryStandard/SerialPortConsoleRedirectionTab= le.
> +++ h
> @@ -80,6 +80,11 @@ typedef struct {
>  ///
>  #define
> EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_AR
> M_PL011_UART         &nb= sp;  0x03
>
> +///
> +/// NVIDIA 16550 UART
> +///
> +#define
> EFI_ACPI_SERIAL_PORT_CONSOLE_REDIRECTION_TABLE_INTERFACE_TYPE_NV
> IDIA_16550_UART         0x05<= br> > +
>  ///
>  /// ARM SBSA Generic UART (2.x) supporting 32-bit only accesses= [deprecated]
> ///
> --
> 2.17.1
>
>
>
>
>

IMPORTANT NOTICE: The contents of this email and any attachments are confi= dential and may also be privileged. If you are not the intended recipient, = please notify the sender immediately and do not disclose the contents to an= y other person, use it for any purpose, or store or copy the information in any medium. Thank you.
--_000_CY4PR12MB18308CFB7C12876D1E3C5387BA2A9CY4PR12MB1830namp_--