diff options
Diffstat (limited to 'common/recipes-kernel/linux/files/0429-drm-amdgpu-reorder-the-code-to-avoid-forward-declera.patch')
-rw-r--r-- | common/recipes-kernel/linux/files/0429-drm-amdgpu-reorder-the-code-to-avoid-forward-declera.patch | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/common/recipes-kernel/linux/files/0429-drm-amdgpu-reorder-the-code-to-avoid-forward-declera.patch b/common/recipes-kernel/linux/files/0429-drm-amdgpu-reorder-the-code-to-avoid-forward-declera.patch deleted file mode 100644 index 34ad0b54..00000000 --- a/common/recipes-kernel/linux/files/0429-drm-amdgpu-reorder-the-code-to-avoid-forward-declera.patch +++ /dev/null @@ -1,104 +0,0 @@ -From 351dba73691fc632b269f531bbce80157f79c5b3 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com> -Date: Mon, 3 Aug 2015 20:39:12 +0200 -Subject: [PATCH 0429/1050] drm/amdgpu: reorder the code to avoid forward - declerations -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Christian König <christian.koenig@amd.com> -Reviewed-by: Chunming Zhou <david1.zhou@amd.com> ---- - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 61 ++++++++++++++++------------------ - 1 file changed, 28 insertions(+), 33 deletions(-) - -diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c -index 468f884..d4cc232 100644 ---- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c -+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c -@@ -41,11 +41,6 @@ struct amdgpu_cs_buckets { - struct list_head bucket[AMDGPU_CS_NUM_BUCKETS]; - }; - --static void amdgpu_cs_parser_fini(struct amdgpu_cs_parser *parser, -- int error, bool backoff); --static void amdgpu_cs_parser_fini_early(struct amdgpu_cs_parser *parser, int error, bool backoff); --static void amdgpu_cs_parser_fini_late(struct amdgpu_cs_parser *parser); -- - static void amdgpu_cs_buckets_init(struct amdgpu_cs_buckets *b) - { - unsigned i; -@@ -470,34 +465,6 @@ static int cmp_size_smaller_first(void *priv, struct list_head *a, - return (int)la->robj->tbo.num_pages - (int)lb->robj->tbo.num_pages; - } - --/** -- * cs_parser_fini() - clean parser states -- * @parser: parser structure holding parsing context. -- * @error: error number -- * -- * If error is set than unvalidate buffer, otherwise just free memory -- * used by parsing context. -- **/ --static void amdgpu_cs_parser_fini(struct amdgpu_cs_parser *parser, int error, bool backoff) --{ -- amdgpu_cs_parser_fini_early(parser, error, backoff); -- amdgpu_cs_parser_fini_late(parser); --} -- --static int amdgpu_cs_parser_run_job( -- struct amdgpu_cs_parser *sched_job) --{ -- amdgpu_cs_parser_fini_early(sched_job, 0, true); -- return 0; --} -- --static int amdgpu_cs_parser_free_job( -- struct amdgpu_cs_parser *sched_job) --{ -- amdgpu_cs_parser_fini_late(sched_job); -- return 0; --} -- - static void amdgpu_cs_parser_fini_early(struct amdgpu_cs_parser *parser, int error, bool backoff) - { - if (!error) { -@@ -548,6 +515,34 @@ static void amdgpu_cs_parser_fini_late(struct amdgpu_cs_parser *parser) - kfree(parser); - } - -+/** -+ * cs_parser_fini() - clean parser states -+ * @parser: parser structure holding parsing context. -+ * @error: error number -+ * -+ * If error is set than unvalidate buffer, otherwise just free memory -+ * used by parsing context. -+ **/ -+static void amdgpu_cs_parser_fini(struct amdgpu_cs_parser *parser, int error, bool backoff) -+{ -+ amdgpu_cs_parser_fini_early(parser, error, backoff); -+ amdgpu_cs_parser_fini_late(parser); -+} -+ -+static int amdgpu_cs_parser_run_job( -+ struct amdgpu_cs_parser *sched_job) -+{ -+ amdgpu_cs_parser_fini_early(sched_job, 0, true); -+ return 0; -+} -+ -+static int amdgpu_cs_parser_free_job( -+ struct amdgpu_cs_parser *sched_job) -+{ -+ amdgpu_cs_parser_fini_late(sched_job); -+ return 0; -+} -+ - static int amdgpu_bo_vm_update_pte(struct amdgpu_cs_parser *p, - struct amdgpu_vm *vm) - { --- -1.9.1 - |