aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch b/common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch
new file mode 100644
index 00000000..0fde6568
--- /dev/null
+++ b/common/recipes-kernel/linux/linux-yocto-4.14.71/4636-drm-amdgpu-Add-interrupt-SQ-source-struct-to-amdgpu_.patch
@@ -0,0 +1,37 @@
+From 08f4ba64765302b10cc4dc809ffe294b5f9d73a0 Mon Sep 17 00:00:00 2001
+From: David Panariti <David.Panariti@amd.com>
+Date: Tue, 22 May 2018 14:09:06 -0400
+Subject: [PATCH 4636/5725] drm/amdgpu: Add interrupt SQ source struct to
+ amdgpu_gfx struct v2.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+SQ can generate interrupts on EDC/ECC errors and this struct controls
+how the interrupt is handled. The guts are filled in in the
+gf_v<major>_<minor>.c files.
+
+v2:
+Rebase.
+
+Signed-off-by: David Panariti <David.Panariti@amd.com>
+Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
+---
+ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
+index 0571196..dbc5570 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h
++++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h
+@@ -989,6 +989,7 @@ struct amdgpu_gfx {
+ struct amdgpu_irq_src priv_reg_irq;
+ struct amdgpu_irq_src priv_inst_irq;
+ struct amdgpu_irq_src cp_ecc_error_irq;
++ struct amdgpu_irq_src sq_irq;
+ /* gfx status */
+ uint32_t gfx_current_status;
+ /* ce ram size*/
+--
+2.7.4
+