<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c, branch v4.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.4</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2015-11-16T16:05:50Z</updated>
<entry>
<title>drm/amdgpu: add kmem cache for amdgpu fence</title>
<updated>2015-11-16T16:05:50Z</updated>
<author>
<name>Chunming Zhou</name>
<email>David1.Zhou@amd.com</email>
</author>
<published>2015-11-05T03:28:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b49c84a5765cf68b8e2fdb1dc4eded9c208e6d58'/>
<id>urn:sha1:b49c84a5765cf68b8e2fdb1dc4eded9c208e6d58</id>
<content type='text'>
Change-Id: I5ad8dd156ccf27a6f18004aa0a215a0925b6e67b
Signed-off-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: use a timer for fence fallback</title>
<updated>2015-11-16T16:05:47Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-03T12:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c2776afe740db5598c4c457dcacb94d4427b13f9'/>
<id>urn:sha1:c2776afe740db5598c4c457dcacb94d4427b13f9</id>
<content type='text'>
Less overhead than a work item and also adds proper cleanup handling.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove fence trace points</title>
<updated>2015-11-16T16:05:46Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-03T20:23:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=935c186aaecc25258495351adaba34f7c507d298'/>
<id>urn:sha1:935c186aaecc25258495351adaba34f7c507d298</id>
<content type='text'>
Mostly unused and replaced by the common trace points.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: group together common fence implementation</title>
<updated>2015-11-04T17:29:23Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-03T11:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a95e264254dca5b6bfb331d5902930d0787bd7e1'/>
<id>urn:sha1:a95e264254dca5b6bfb331d5902930d0787bd7e1</id>
<content type='text'>
And also add some missing function documentation. No functional change.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: fix fence fallback check</title>
<updated>2015-11-04T17:29:22Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-11-03T10:26:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=24372447e5cfe65d43a462acbf201c7882551b84'/>
<id>urn:sha1:24372447e5cfe65d43a462acbf201c7882551b84</id>
<content type='text'>
Interrupts are notorious unreliable, enable the fallback at
a couple of more places.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove amdgpu_fence_ref/unref</title>
<updated>2015-10-30T05:58:22Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-10-22T13:16:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6ef68c17d40e1e7e291ca513627a0d2a13ae095f'/>
<id>urn:sha1:6ef68c17d40e1e7e291ca513627a0d2a13ae095f</id>
<content type='text'>
Just move the remaining users to fence_put/get.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: switch to common fence_wait_any_timeout v2</title>
<updated>2015-10-30T05:51:11Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-10-20T15:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ee327caf1a2cdba9313167c36db2d7ff02d534bc'/>
<id>urn:sha1:ee327caf1a2cdba9313167c36db2d7ff02d534bc</id>
<content type='text'>
No need to duplicate the functionality any more.

v2: fix handling if no fence is available.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (v1)
</content>
</entry>
<entry>
<title>drm/amdgpu: remove unneeded fence functions</title>
<updated>2015-10-30T05:49:30Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-10-15T15:58:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=318cd340c5573a1f021f5b7711893133fe5e8480'/>
<id>urn:sha1:318cd340c5573a1f021f5b7711893133fe5e8480</id>
<content type='text'>
amdgpu_fence_default_wait isn't needed any more the default wait does the same
thing and amdgpu_test_signaled is dead as well.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove the unnecessary parameter adev for amdgpu_fence_wait_any()</title>
<updated>2015-10-21T15:35:13Z</updated>
<author>
<name>Junwei Zhang</name>
<email>Jerry.Zhang@amd.com</email>
</author>
<published>2015-09-06T05:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ce16b0e5a32a157abd6446214e8b91c55064204e'/>
<id>urn:sha1:ce16b0e5a32a157abd6446214e8b91c55064204e</id>
<content type='text'>
Signed-off-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove the exclusive lock</title>
<updated>2015-10-21T15:35:12Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-09-01T13:13:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0c418f10104d4aa1d6b83698790898dc9ef1c12d'/>
<id>urn:sha1:0c418f10104d4aa1d6b83698790898dc9ef1c12d</id>
<content type='text'>
Finally getting rid of it.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
</content>
</entry>
</feed>
