<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Segoe UI";
panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
{font-family:"Segoe UI Light";
panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">The series is reviewed by me too.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> amd-gfx <amd-gfx-bounces@lists.freedesktop.org>
<b>On Behalf Of </b>Deucher, Alexander<br>
<b>Sent:</b> Wednesday, January 09, 2019 10:06 AM<br>
<b>To:</b> Russell, Kent <Kent.Russell@amd.com>; amd-gfx@lists.freedesktop.org<br>
<b>Subject:</b> Re: [PATCH 1/2] drm/amdgpu: Add NBIO SMN headers v2<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div id="divtagdefaultwrapper">
<div id="divtagdefaultwrapper">
<p><span style="font-size:12.0pt;color:black">Series is:<o:p></o:p></span></p>
<p><span style="font-size:12.0pt;color:black">Reviewed-by: Alex Deucher <</span><a href="mailto:alexander.deucher@amd.com"><span style="font-size:12.0pt">alexander.deucher@amd.com</span></a><span style="font-size:12.0pt;color:black">><o:p></o:p></span></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;color:black">
<hr size="2" width="98%" align="center">
</span></div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="color:black">From:</span></b><span style="color:black"> amd-gfx <</span><a href="mailto:amd-gfx-bounces@lists.freedesktop.org">amd-gfx-bounces@lists.freedesktop.org</a><span style="color:black">> on behalf of Russell, Kent
<</span><a href="mailto:Kent.Russell@amd.com">Kent.Russell@amd.com</a><span style="color:black">><br>
<b>Sent:</b> Wednesday, January 9, 2019 9:43:51 AM<br>
<b>To:</b> </span><a href="mailto:amd-gfx@lists.freedesktop.org">amd-gfx@lists.freedesktop.org</a><span style="color:black"><br>
<b>Cc:</b> Russell, Kent<br>
<b>Subject:</b> [PATCH 1/2] drm/amdgpu: Add NBIO SMN headers v2</span><span style="font-size:12.0pt;color:black">
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"> <o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">We need these offsets for PCIE perf counters, so include them as well as<br>
the the previously-used defines from the nbio_*.c files<br>
<br>
v2: Return NBIF definitions back to previous files<br>
<br>
Signed-off-by: Kent Russell <</span><a href="mailto:kent.russell@amd.com">kent.russell@amd.com</a><span style="color:black">><br>
---<br>
drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 6 +--<br>
drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 4 +-<br>
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 5 +-<br>
.../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 58 ++++++++++++++++++++++<br>
.../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 54 ++++++++++++++++++++<br>
.../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 53 ++++++++++++++++++++<br>
6 files changed, 168 insertions(+), 12 deletions(-)<br>
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h<br>
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h<br>
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h<br>
<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c b/drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c<br>
index accdedd..1965756 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c<br>
+++ b/drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c<br>
@@ -27,13 +27,9 @@<br>
#include "nbio/nbio_6_1_default.h"<br>
#include "nbio/nbio_6_1_offset.h"<br>
#include "nbio/nbio_6_1_sh_mask.h"<br>
+#include "nbio/nbio_6_1_smn.h"<br>
#include "vega10_enum.h"<br>
<br>
-#define smnCPM_CONTROL 0x11180460<br>
-#define smnPCIE_CNTL2 0x11180070<br>
-#define smnPCIE_CONFIG_CNTL 0x11180044<br>
-#define smnPCIE_CI_CNTL 0x11180080<br>
-<br>
static u32 nbio_v6_1_get_rev_id(struct amdgpu_device *adev)<br>
{<br>
u32 tmp = RREG32_SOC15(NBIO, 0, mmRCC_DEV0_EPF0_STRAP0);<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c b/drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c<br>
index df34dc7..38291c5 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c<br>
+++ b/drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c<br>
@@ -27,13 +27,11 @@<br>
#include "nbio/nbio_7_0_default.h"<br>
#include "nbio/nbio_7_0_offset.h"<br>
#include "nbio/nbio_7_0_sh_mask.h"<br>
+#include "nbio/nbio_7_0_smn.h"<br>
#include "vega10_enum.h"<br>
<br>
#define smnNBIF_MGCG_CTRL_LCLK 0x1013a05c<br>
<br>
-#define smnCPM_CONTROL 0x11180460<br>
-#define smnPCIE_CNTL2 0x11180070<br>
-<br>
static u32 nbio_v7_0_get_rev_id(struct amdgpu_device *adev)<br>
{<br>
u32 tmp = RREG32_SOC15(NBIO, 0, mmRCC_DEV0_EPF0_STRAP0);<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c b/drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c<br>
index 4cd31a2..0a61309 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c<br>
+++ b/drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c<br>
@@ -26,13 +26,10 @@<br>
<br>
#include "nbio/nbio_7_4_offset.h"<br>
#include "nbio/nbio_7_4_sh_mask.h"<br>
+#include "nbio/nbio_7_4_0_smn.h"<br>
<br>
#define smnNBIF_MGCG_CTRL_LCLK 0x1013a21c<br>
<br>
-#define smnCPM_CONTROL 0x11180460<br>
-#define smnPCIE_CNTL2 0x11180070<br>
-#define smnPCIE_CI_CNTL 0x11180080<br>
-<br>
static u32 nbio_v7_4_get_rev_id(struct amdgpu_device *adev)<br>
{<br>
u32 tmp = RREG32_SOC15(NBIO, 0, mmRCC_DEV0_EPF0_STRAP0);<br>
diff --git a/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h<br>
new file mode 100644<br>
index 0000000..8c75669<br>
--- /dev/null<br>
+++ b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h<br>
@@ -0,0 +1,58 @@<br>
+/*<br>
+ * Copyright (C) 2019 Advanced Micro Devices, Inc.<br>
+ *<br>
+ * Permission is hereby granted, free of charge, to any person obtaining a<br>
+ * copy of this software and associated documentation files (the "Software"),<br>
+ * to deal in the Software without restriction, including without limitation<br>
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,<br>
+ * and/or sell copies of the Software, and to permit persons to whom the<br>
+ * Software is furnished to do so, subject to the following conditions:<br>
+ *<br>
+ * The above copyright notice and this permission notice shall be included<br>
+ * in all copies or substantial portions of the Software.<br>
+ *<br>
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS<br>
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,<br>
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL<br>
+ * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN<br>
+ * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN<br>
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>
+ */<br>
+<br>
+#ifndef _nbio_6_1_SMN_HEADER<br>
+#define _nbio_6_1_SMN_HEADER<br>
+<br>
+<br>
+#define smnCPM_CONTROL 0x11180460<br>
+#define smnPCIE_CNTL2 0x11180070<br>
+#define smnPCIE_CONFIG_CNTL 0x11180044<br>
+#define smnPCIE_CI_CNTL 0x11180080<br>
+<br>
+<br>
+#define smnPCIE_PERF_COUNT_CNTL 0x11180200<br>
+#define smnPCIE_PERF_CNTL_TXCLK 0x11180204<br>
+#define smnPCIE_PERF_COUNT0_TXCLK 0x11180208<br>
+#define smnPCIE_PERF_COUNT1_TXCLK 0x1118020c<br>
+#define smnPCIE_PERF_CNTL_MST_R_CLK 0x11180210<br>
+#define smnPCIE_PERF_COUNT0_MST_R_CLK 0x11180214<br>
+#define smnPCIE_PERF_COUNT1_MST_R_CLK 0x11180218<br>
+#define smnPCIE_PERF_CNTL_MST_C_CLK 0x1118021c<br>
+#define smnPCIE_PERF_COUNT0_MST_C_CLK 0x11180220<br>
+#define smnPCIE_PERF_COUNT1_MST_C_CLK 0x11180224<br>
+#define smnPCIE_PERF_CNTL_SLV_R_CLK 0x11180228<br>
+#define smnPCIE_PERF_COUNT0_SLV_R_CLK 0x1118022c<br>
+#define smnPCIE_PERF_COUNT1_SLV_R_CLK 0x11180230<br>
+#define smnPCIE_PERF_CNTL_SLV_S_C_CLK 0x11180234<br>
+#define smnPCIE_PERF_COUNT0_SLV_S_C_CLK 0x11180238<br>
+#define smnPCIE_PERF_COUNT1_SLV_S_C_CLK 0x1118023c<br>
+#define smnPCIE_PERF_CNTL_SLV_NS_C_CLK 0x11180240<br>
+#define smnPCIE_PERF_COUNT0_SLV_NS_C_CLK 0x11180244<br>
+#define smnPCIE_PERF_COUNT1_SLV_NS_C_CLK 0x11180248<br>
+#define smnPCIE_PERF_CNTL_EVENT0_PORT_SEL 0x1118024c<br>
+#define smnPCIE_PERF_CNTL_EVENT1_PORT_SEL 0x11180250<br>
+#define smnPCIE_PERF_CNTL_TXCLK2 0x11180254<br>
+#define smnPCIE_PERF_COUNT0_TXCLK2 0x11180258<br>
+#define smnPCIE_PERF_COUNT1_TXCLK2 0x1118025c<br>
+<br>
+#endif // _nbio_6_1_SMN_HEADER<br>
+<br>
diff --git a/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h<br>
new file mode 100644<br>
index 0000000..5563f07<br>
--- /dev/null<br>
+++ b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h<br>
@@ -0,0 +1,54 @@<br>
+/*<br>
+ * Copyright (C) 2019 Advanced Micro Devices, Inc.<br>
+ *<br>
+ * Permission is hereby granted, free of charge, to any person obtaining a<br>
+ * copy of this software and associated documentation files (the "Software"),<br>
+ * to deal in the Software without restriction, including without limitation<br>
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,<br>
+ * and/or sell copies of the Software, and to permit persons to whom the<br>
+ * Software is furnished to do so, subject to the following conditions:<br>
+ *<br>
+ * The above copyright notice and this permission notice shall be included<br>
+ * in all copies or substantial portions of the Software.<br>
+ *<br>
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS<br>
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,<br>
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL<br>
+ * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN<br>
+ * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN<br>
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>
+ */<br>
+<br>
+#ifndef _nbio_7_0_SMN_HEADER<br>
+#define _nbio_7_0_SMN_HEADER<br>
+<br>
+<br>
+#define smnCPM_CONTROL 0x11180460<br>
+#define smnPCIE_CNTL2 0x11180070<br>
+<br>
+#define smnPCIE_PERF_COUNT_CNTL 0x11180200<br>
+#define smnPCIE_PERF_CNTL_TXCLK 0x11180204<br>
+#define smnPCIE_PERF_COUNT0_TXCLK 0x11180208<br>
+#define smnPCIE_PERF_COUNT1_TXCLK 0x1118020c<br>
+#define smnPCIE_PERF_CNTL_MST_R_CLK 0x11180210<br>
+#define smnPCIE_PERF_COUNT0_MST_R_CLK 0x11180214<br>
+#define smnPCIE_PERF_COUNT1_MST_R_CLK 0x11180218<br>
+#define smnPCIE_PERF_CNTL_MST_C_CLK 0x1118021c<br>
+#define smnPCIE_PERF_COUNT0_MST_C_CLK 0x11180220<br>
+#define smnPCIE_PERF_COUNT1_MST_C_CLK 0x11180224<br>
+#define smnPCIE_PERF_CNTL_SLV_R_CLK 0x11180228<br>
+#define smnPCIE_PERF_COUNT0_SLV_R_CLK 0x1118022c<br>
+#define smnPCIE_PERF_COUNT1_SLV_R_CLK 0x11180230<br>
+#define smnPCIE_PERF_CNTL_SLV_S_C_CLK 0x11180234<br>
+#define smnPCIE_PERF_COUNT0_SLV_S_C_CLK 0x11180238<br>
+#define smnPCIE_PERF_COUNT1_SLV_S_C_CLK 0x1118023c<br>
+#define smnPCIE_PERF_CNTL_SLV_NS_C_CLK 0x11180240<br>
+#define smnPCIE_PERF_COUNT0_SLV_NS_C_CLK 0x11180244<br>
+#define smnPCIE_PERF_COUNT1_SLV_NS_C_CLK 0x11180248<br>
+#define smnPCIE_PERF_CNTL_EVENT0_PORT_SEL 0x1118024c<br>
+#define smnPCIE_PERF_CNTL_EVENT1_PORT_SEL 0x11180250<br>
+#define smnPCIE_PERF_CNTL_TXCLK2 0x11180254<br>
+#define smnPCIE_PERF_COUNT0_TXCLK2 0x11180258<br>
+#define smnPCIE_PERF_COUNT1_TXCLK2 0x1118025c<br>
+<br>
+#endif // _nbio_7_0_SMN_HEADER<br>
diff --git a/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h<br>
new file mode 100644<br>
index 0000000..c1457d8<br>
--- /dev/null<br>
+++ b/drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h<br>
@@ -0,0 +1,53 @@<br>
+/*<br>
+ * Copyright (C) 2019 Advanced Micro Devices, Inc.<br>
+ *<br>
+ * Permission is hereby granted, free of charge, to any person obtaining a<br>
+ * copy of this software and associated documentation files (the "Software"),<br>
+ * to deal in the Software without restriction, including without limitation<br>
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,<br>
+ * and/or sell copies of the Software, and to permit persons to whom the<br>
+ * Software is furnished to do so, subject to the following conditions:<br>
+ *<br>
+ * The above copyright notice and this permission notice shall be included<br>
+ * in all copies or substantial portions of the Software.<br>
+ *<br>
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS<br>
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,<br>
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL<br>
+ * THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN<br>
+ * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN<br>
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>
+ */<br>
+<br>
+#ifndef _nbio_7_4_0_SMN_HEADER<br>
+#define _nbio_7_4_0_SMN_HEADER<br>
+<br>
+<br>
+#define smnNBIF_MGCG_CTRL_LCLK 0x1013a21c<br>
+#define smnCPM_CONTROL 0x11180460<br>
+#define smnPCIE_CNTL2 0x11180070<br>
+#define smnPCIE_CI_CNTL 0x11180080<br>
+<br>
+#define smnPCIE_PERF_COUNT_CNTL 0x11180200<br>
+#define smnPCIE_PERF_CNTL_TXCLK1 0x11180204<br>
+#define smnPCIE_PERF_COUNT0_TXCLK1 0x11180208<br>
+#define smnPCIE_PERF_COUNT1_TXCLK1 0x1118020c<br>
+#define smnPCIE_PERF_CNTL_TXCLK2 0x11180210<br>
+#define smnPCIE_PERF_COUNT0_TXCLK2 0x11180214<br>
+#define smnPCIE_PERF_COUNT1_TXCLK2 0x11180218<br>
+#define smnPCIE_PERF_CNTL_TXCLK3 0x1118021c<br>
+#define smnPCIE_PERF_COUNT0_TXCLK3 0x11180220<br>
+#define smnPCIE_PERF_COUNT1_TXCLK3 0x11180224<br>
+#define smnPCIE_PERF_CNTL_TXCLK4 0x11180228<br>
+#define smnPCIE_PERF_COUNT0_TXCLK4 0x1118022c<br>
+#define smnPCIE_PERF_COUNT1_TXCLK4 0x11180230<br>
+#define smnPCIE_PERF_CNTL_SCLK1 0x11180234<br>
+#define smnPCIE_PERF_COUNT0_SCLK1 0x11180238<br>
+#define smnPCIE_PERF_COUNT1_SCLK1 0x1118023c<br>
+#define smnPCIE_PERF_CNTL_SCLK2 0x11180240<br>
+#define smnPCIE_PERF_COUNT0_SCLK2 0x11180244<br>
+#define smnPCIE_PERF_COUNT1_SCLK2 0x11180248<br>
+#define smnPCIE_PERF_CNTL_EVENT_LC_PORT_SEL 0x1118024c<br>
+#define smnPCIE_PERF_CNTL_EVENT_CI_PORT_SEL 0x11180250<br>
+<br>
+#endif // _nbio_7_4_0_SMN_HEADER<br>
-- <br>
2.7.4<br>
<br>
_______________________________________________<br>
amd-gfx mailing list<br>
</span><a href="mailto:amd-gfx@lists.freedesktop.org">amd-gfx@lists.freedesktop.org</a><span style="color:black"><br>
</span><a href="https://lists.freedesktop.org/mailman/listinfo/amd-gfx">https://lists.freedesktop.org/mailman/listinfo/amd-gfx</a><span style="color:black">
<o:p></o:p></span></p>
<div style="margin-bottom:15.0pt;overflow:auto" id="LPBorder_GT_15470463481940.457219419930201">
<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="90%" style="width:90.0%;background:white;border-top:dotted #C8C8C8 1.0pt;border-left:none;border-bottom:dotted #C8C8C8 1.0pt;border-right:none">
<tbody>
<tr>
<td valign="top" style="border:none;padding:0in 0in 0in 0in">
<div id="LPTitle_15470463481920.4898902007569307">
<p class="MsoNormal" style="margin-top:15.0pt;line-height:15.75pt"><a href="https://lists.freedesktop.org/mailman/listinfo/amd-gfx" target="_blank"><span style="font-size:16.0pt;font-family:"Segoe UI Light",sans-serif;text-decoration:none">amd-gfx Info Page
- freedesktop.org</span></a><span style="font-size:16.0pt;font-family:"Segoe UI Light",sans-serif;color:#0078D7"><o:p></o:p></span></p>
</div>
<div style="margin-top:7.5pt;margin-bottom:12.0pt" id="LPMetadata_15470463481930.8534761720978721">
<p class="MsoNormal" style="margin-top:15.0pt;line-height:10.5pt"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#666666">lists.freedesktop.org<o:p></o:p></span></p>
</div>
<div id="LPDescription_15470463481940.26266687672424405">
<p class="MsoNormal" style="margin-top:15.0pt;line-height:15.0pt"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#666666">To see the collection of prior postings to the list, visit the amd-gfx Archives.. Using amd-gfx: To post a message
to all the list members, send email to </span><a href="mailto:amd-gfx@lists.freedesktop.org"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif">amd-gfx@lists.freedesktop.org</span></a><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#666666">.
You can subscribe to the list, or change your existing subscription, in the sections below.<o:p></o:p></span></p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</body>
</html>