<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c, branch v4.6</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.6</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.6'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2016-03-16T21:59:12Z</updated>
<entry>
<title>drm/amdgpu: add number of hardware submissions to amdgpu_fence_driver_init_ring</title>
<updated>2016-03-16T21:59:12Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-03-15T13:52:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e6151a08bbb3c85cd0b23813432690939e143131'/>
<id>urn:sha1:e6151a08bbb3c85cd0b23813432690939e143131</id>
<content type='text'>
Make this a parameter instead of using the global variable directly.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove amdgpu_ring_from_fence</title>
<updated>2016-03-14T17:43:36Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-03-11T13:55:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f104fbcb8fde4e03b5bc9cbec95d5898f0be5882'/>
<id>urn:sha1:f104fbcb8fde4e03b5bc9cbec95d5898f0be5882</id>
<content type='text'>
Not used any more.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: make pad_ib a ring function v3</title>
<updated>2016-02-10T19:17:20Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-01-31T11:20:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9e5d53094c5366a9a14e0694e45e794902cc2c04'/>
<id>urn:sha1:9e5d53094c5366a9a14e0694e45e794902cc2c04</id>
<content type='text'>
The padding depends on the firmware version and we need that for BO moves as
well, not only for VM updates.

v2: new approach of making pad_ib a ring function
v3: fix typo in macro name

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucer@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove rptr checking</title>
<updated>2016-02-10T19:16:59Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-01-21T12:06:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c7e6be2303d0b6ee983eb72fee457967b85c91a6'/>
<id>urn:sha1:c7e6be2303d0b6ee983eb72fee457967b85c91a6</id>
<content type='text'>
With the scheduler enabled we don't need that any more.

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;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove the ring lock v2</title>
<updated>2016-02-10T19:16:58Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-01-21T10:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a27de35caab59bacf5c47713856739f86ec06e43'/>
<id>urn:sha1:a27de35caab59bacf5c47713856739f86ec06e43</id>
<content type='text'>
It's not needed any more because all access goes through the scheduler now.

v2: Update commit message.

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;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: remove some more semaphore leftovers</title>
<updated>2016-02-10T19:16:51Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-01-15T19:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ea5e4c87319aad5e196455145078eb8a9e964afb'/>
<id>urn:sha1:ea5e4c87319aad5e196455145078eb8a9e964afb</id>
<content type='text'>
No longer needed since semaphores were removed.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;David1.Zhou@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: fix next_rptr handling for debugfs</title>
<updated>2016-01-22T19:44:08Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-01-21T11:56:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=41f2d9905646b1cd4be5852b273c06b6a6d23a80'/>
<id>urn:sha1:41f2d9905646b1cd4be5852b273c06b6a6d23a80</id>
<content type='text'>
That somehow got lost.

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: move ring_from_fence to common code</title>
<updated>2015-10-30T05:54:07Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-10-22T09:29:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8120b61fdf3d3aa31d6b7e4a4f633bec1d2edd38'/>
<id>urn:sha1:8120b61fdf3d3aa31d6b7e4a4f633bec1d2edd38</id>
<content type='text'>
Going to need that elsewhere 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 old lockup detection infrastructure</title>
<updated>2015-10-21T15:35:12Z</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2015-09-01T08:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b7e4dad3e1fc5d3909737fb72e57aedeb0072c7f'/>
<id>urn:sha1:b7e4dad3e1fc5d3909737fb72e57aedeb0072c7f</id>
<content type='text'>
It didn't worked to well anyway.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: rework sdma structures</title>
<updated>2015-10-14T20:16:36Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2015-10-08T20:30:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c113ea1c4f4a7592f17e53d658873b83af0dbb4b'/>
<id>urn:sha1:c113ea1c4f4a7592f17e53d658873b83af0dbb4b</id>
<content type='text'>
Rework the sdma structures in the driver to
consolidate all of the sdma info into a single
structure and allow for asics that may have
different numbers of sdma instances.

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