aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch')
-rw-r--r--meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch59
1 files changed, 59 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch
new file mode 100644
index 00000000..c188987d
--- /dev/null
+++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/1863-drm-amdgpu-Add-replay-counter-defines-to-NBIO-header.patch
@@ -0,0 +1,59 @@
+From 239cf6918da162fa4ba80e88c82f9369d9211a15 Mon Sep 17 00:00:00 2001
+From: Kent Russell <kent.russell@amd.com>
+Date: Tue, 30 Apr 2019 06:42:24 -0400
+Subject: [PATCH 1863/2940] drm/amdgpu: Add replay counter defines to NBIO
+ headers
+
+Add the PCIE_RX_NUM_NACK and PCIE_RX_NUM_NACK_GENERATED values to the
+NBIO SMN headers in preparation for exposing the number of PCIe replays
+via sysfs
+
+Change-Id: I36c98b915f191ee2e37d32dc07167c286939d663
+Signed-off-by: Kent Russell <kent.russell@amd.com>
+Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 +++
+ drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 +++
+ drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 +++
+ 3 files changed, 9 insertions(+)
+
+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
+index 8c75669eb500..9470ec5e0f42 100644
+--- 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
+@@ -54,5 +54,8 @@
+ #define smnPCIE_PERF_COUNT0_TXCLK2 0x11180258
+ #define smnPCIE_PERF_COUNT1_TXCLK2 0x1118025c
+
++#define smnPCIE_RX_NUM_NAK 0x11180038
++#define smnPCIE_RX_NUM_NAK_GENERATED 0x1118003c
++
+ #endif // _nbio_6_1_SMN_HEADER
+
+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
+index 5563f0715896..caf5ffdc130a 100644
+--- 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
+@@ -51,4 +51,7 @@
+ #define smnPCIE_PERF_COUNT0_TXCLK2 0x11180258
+ #define smnPCIE_PERF_COUNT1_TXCLK2 0x1118025c
+
++#define smnPCIE_RX_NUM_NAK 0x11180038
++#define smnPCIE_RX_NUM_NAK_GENERATED 0x1118003c
++
+ #endif // _nbio_7_0_SMN_HEADER
+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
+index c1457d880c4d..4bcacf529852 100644
+--- 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
+@@ -50,4 +50,7 @@
+ #define smnPCIE_PERF_CNTL_EVENT_LC_PORT_SEL 0x1118024c
+ #define smnPCIE_PERF_CNTL_EVENT_CI_PORT_SEL 0x11180250
+
++#define smnPCIE_RX_NUM_NAK 0x11180038
++#define smnPCIE_RX_NUM_NAK_GENERATED 0x1118003c
++
+ #endif // _nbio_7_4_0_SMN_HEADER
+--
+2.17.1
+