summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2019-08-15 21:13:05 -0400
committerPaul Gortmaker <paul.gortmaker@windriver.com>2019-08-15 21:13:05 -0400
commitfd5c20459ce4d7213ad0018a8ec42c74e2c4a9e6 (patch)
treee6abf5a357e10cbe628cc27983e751420e4c1298
parent1313701ad01344ef4935784453b45103cbafd230 (diff)
downloadlongterm-queue-4.18-fd5c20459ce4d7213ad0018a8ec42c74e2c4a9e6.tar.gz
drm: trivial ctxt refresh
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r--queue/drm-v3d-Handle-errors-from-IRQ-setup.patch18
1 files changed, 9 insertions, 9 deletions
diff --git a/queue/drm-v3d-Handle-errors-from-IRQ-setup.patch b/queue/drm-v3d-Handle-errors-from-IRQ-setup.patch
index c1202a7..7abff85 100644
--- a/queue/drm-v3d-Handle-errors-from-IRQ-setup.patch
+++ b/queue/drm-v3d-Handle-errors-from-IRQ-setup.patch
@@ -1,4 +1,4 @@
-From fc22771547e7e8a63679f0218e943d72b107de65 Mon Sep 17 00:00:00 2001
+From 8e31d2ea8c200d244d6c1ab57f09ca335d6b4d46 Mon Sep 17 00:00:00 2001
From: Eric Anholt <eric@anholt.net>
Date: Fri, 8 Mar 2019 09:43:35 -0800
Subject: [PATCH] drm/v3d: Handle errors from IRQ setup.
@@ -12,10 +12,10 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20190308174336.7866-1-eric@a
Reviewed-by: Dave Emett <david.emett@broadcom.com>
diff --git a/drivers/gpu/drm/v3d/v3d_drv.c b/drivers/gpu/drm/v3d/v3d_drv.c
-index 3680ebd229f2..f9906cac7a88 100644
+index cdb582043b4f..7d3da9638cac 100644
--- a/drivers/gpu/drm/v3d/v3d_drv.c
+++ b/drivers/gpu/drm/v3d/v3d_drv.c
-@@ -311,14 +311,18 @@ static int v3d_platform_drm_probe(struct platform_device *pdev)
+@@ -308,14 +308,18 @@ static int v3d_platform_drm_probe(struct platform_device *pdev)
if (ret)
goto dev_destroy;
@@ -37,11 +37,11 @@ index 3680ebd229f2..f9906cac7a88 100644
v3d_gem_destroy(drm);
dev_destroy:
diff --git a/drivers/gpu/drm/v3d/v3d_drv.h b/drivers/gpu/drm/v3d/v3d_drv.h
-index d856159bd007..bb58ecb9d9c5 100644
+index 26005abd9c5d..dbbbe1d2a496 100644
--- a/drivers/gpu/drm/v3d/v3d_drv.h
+++ b/drivers/gpu/drm/v3d/v3d_drv.h
-@@ -304,7 +304,7 @@ void v3d_reset(struct v3d_dev *v3d);
- void v3d_invalidate_caches(struct v3d_dev *v3d);
+@@ -282,7 +282,7 @@ void v3d_invalidate_caches(struct v3d_dev *v3d);
+ void v3d_flush_caches(struct v3d_dev *v3d);
/* v3d_irq.c */
-void v3d_irq_init(struct v3d_dev *v3d);
@@ -50,10 +50,10 @@ index d856159bd007..bb58ecb9d9c5 100644
void v3d_irq_disable(struct v3d_dev *v3d);
void v3d_irq_reset(struct v3d_dev *v3d);
diff --git a/drivers/gpu/drm/v3d/v3d_irq.c b/drivers/gpu/drm/v3d/v3d_irq.c
-index 69338da70ddc..29d746cfce57 100644
+index 77e1fa046c10..63ddd0a38a4a 100644
--- a/drivers/gpu/drm/v3d/v3d_irq.c
+++ b/drivers/gpu/drm/v3d/v3d_irq.c
-@@ -156,7 +156,7 @@ v3d_hub_irq(int irq, void *arg)
+@@ -140,7 +140,7 @@ v3d_hub_irq(int irq, void *arg)
return status;
}
@@ -62,7 +62,7 @@ index 69338da70ddc..29d746cfce57 100644
v3d_irq_init(struct v3d_dev *v3d)
{
int ret, core;
-@@ -173,13 +173,22 @@ v3d_irq_init(struct v3d_dev *v3d)
+@@ -157,13 +157,22 @@ v3d_irq_init(struct v3d_dev *v3d)
ret = devm_request_irq(v3d->dev, platform_get_irq(v3d->pdev, 0),
v3d_hub_irq, IRQF_SHARED,
"v3d_hub", v3d);