diff options
author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2017-06-02 10:48:47 -0400 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2017-06-02 10:48:47 -0400 |
commit | cbc211cc95a2329bdf39e10ec0144806a572319b (patch) | |
tree | c1a3f01e1fe9de278ba12fe701dc8f99cc6abfe4 | |
parent | 2af3d93efe99f712c9e75f2c0417a6e65bbbe064 (diff) | |
download | longterm-queue-4.8-cbc211cc95a2329bdf39e10ec0144806a572319b.tar.gz |
drm: basic refresh
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r-- | queue/drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/queue/drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch b/queue/drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch index dcb712e..e99a2a2 100644 --- a/queue/drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch +++ b/queue/drm-vc4-Use-runtime-autosuspend-to-avoid-thrashing-V.patch @@ -1,4 +1,4 @@ -From 3a62234680d86efa0239665ed8a0e908f1aef147 Mon Sep 17 00:00:00 2001 +From 782d09588eb699ef146022d431c907a6228720d0 Mon Sep 17 00:00:00 2001 From: Eric Anholt <eric@anholt.net> Date: Fri, 4 Nov 2016 15:58:38 -0700 Subject: [PATCH] drm/vc4: Use runtime autosuspend to avoid thrashing V3D power @@ -17,10 +17,10 @@ overhead of runtime PM down to sub-.1%. Signed-off-by: Eric Anholt <eric@anholt.net> diff --git a/drivers/gpu/drm/vc4/vc4_drv.c b/drivers/gpu/drm/vc4/vc4_drv.c -index b087404c2784..7abfe088f2d1 100644 +index 9ecef9385491..0c48b362f710 100644 --- a/drivers/gpu/drm/vc4/vc4_drv.c +++ b/drivers/gpu/drm/vc4/vc4_drv.c -@@ -61,21 +61,24 @@ static int vc4_get_param_ioctl(struct drm_device *dev, void *data, +@@ -60,21 +60,24 @@ static int vc4_get_param_ioctl(struct drm_device *dev, void *data, if (ret < 0) return ret; args->value = V3D_READ(V3D_IDENT0); @@ -47,12 +47,12 @@ index b087404c2784..7abfe088f2d1 100644 + pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev); break; case DRM_VC4_PARAM_SUPPORTS_BRANCHES: - case DRM_VC4_PARAM_SUPPORTS_ETC1: + args->value = true; diff --git a/drivers/gpu/drm/vc4/vc4_gem.c b/drivers/gpu/drm/vc4/vc4_gem.c -index 303f23c96220..db920771bfb5 100644 +index d061be72dd53..665b9295f734 100644 --- a/drivers/gpu/drm/vc4/vc4_gem.c +++ b/drivers/gpu/drm/vc4/vc4_gem.c -@@ -709,8 +709,10 @@ vc4_complete_exec(struct drm_device *dev, struct vc4_exec_info *exec) +@@ -715,8 +715,10 @@ vc4_complete_exec(struct drm_device *dev, struct vc4_exec_info *exec) } mutex_lock(&vc4->power_lock); |