<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/gpu/drm/amd/include/asic_reg/uvd, branch v4.9.331</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v4.9.331</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v4.9.331'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2016-08-24T20:25:05+00:00</updated>
<entry>
<title>drm/amdgpu: switch UVD code to use UVD_NO_OP for padding</title>
<updated>2016-08-24T20:25:05+00:00</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-08-23T13:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c8b4f288f4276078f169a404e2d1ac1535f82b93'/>
<id>urn:sha1:c8b4f288f4276078f169a404e2d1ac1535f82b93</id>
<content type='text'>
Replace packet2's with packet0 writes to UVD_NO_OP.  The
value written to UVD_NO_OP does not matter.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add support for UVD_NO_OP register</title>
<updated>2016-08-24T20:25:04+00:00</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-08-22T21:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8dd31d74acc1371d143fd0b2795dc3d16fb47202'/>
<id>urn:sha1:8dd31d74acc1371d143fd0b2795dc3d16fb47202</id>
<content type='text'>
Writes to this register are the preferred way to do NOPs.

Bump the driver version as well.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: implement UVD VM mode for Stoney v2</title>
<updated>2016-07-29T18:36:57+00:00</updated>
<author>
<name>Christian König</name>
<email>christian.koenig@amd.com</email>
</author>
<published>2016-06-23T10:11:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0f30a397d9824cc81722d9912ae6ec9cec2b929b'/>
<id>urn:sha1:0f30a397d9824cc81722d9912ae6ec9cec2b929b</id>
<content type='text'>
Starting with Stoney we support running UVD in VM mode as well.

v2: rebased, only enable on Polaris for now.

Signed-off-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-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: handle more than 10 UVD sessions (v2)</title>
<updated>2016-05-05T00:20:23+00:00</updated>
<author>
<name>Arindam Nath</name>
<email>arindam.nath@amd.com</email>
</author>
<published>2016-04-12T11:46:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c036554170fcc2238c32a7edd72c1b61b886428a'/>
<id>urn:sha1:c036554170fcc2238c32a7edd72c1b61b886428a</id>
<content type='text'>
Change History
--------------

v2:
- Make firmware version check correctly. Firmware
  versions &gt;= 1.80 should all support 40 UVD
  instances.
- Replace AMDGPU_MAX_UVD_HANDLES with max_handles
  variable.

v1:
- The firmware can handle upto 40 UVD sessions.

Signed-off-by: Arindam Nath &lt;arindam.nath@amd.com&gt;
Signed-off-by: Ayyappa Chandolu &lt;ayyappa.chandolu@amd.com&gt;
Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add UVD 6.0 register headers</title>
<updated>2015-06-04T01:03:08+00:00</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2015-04-16T19:34:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3b1e08cb29565d30d3bb87b26fefb126c1e00d89'/>
<id>urn:sha1:3b1e08cb29565d30d3bb87b26fefb126c1e00d89</id>
<content type='text'>
These are register headers for the UVD (Universal Video Decoder)
block on the GPU.

Acked-by: Christian König &lt;christian.koenig@amd.com&gt;
Acked-by: Jammy Zhou &lt;Jammy.Zhou@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add UVD 5.0 register headers</title>
<updated>2015-06-04T01:03:08+00:00</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2015-04-16T19:34:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7aa27c37739c1bea219b744b351c3a74f6eb6674'/>
<id>urn:sha1:7aa27c37739c1bea219b744b351c3a74f6eb6674</id>
<content type='text'>
These are register headers for the UVD (Universal Video Decoder)
block on the GPU.

Acked-by: Christian König &lt;christian.koenig@amd.com&gt;
Acked-by: Jammy Zhou &lt;Jammy.Zhou@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: add UVD 4.2 register headers</title>
<updated>2015-06-04T01:03:07+00:00</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2015-04-16T19:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8630f839e0d0c439098b084d8867b82e3aa6084a'/>
<id>urn:sha1:8630f839e0d0c439098b084d8867b82e3aa6084a</id>
<content type='text'>
These are register headers for the UVD (Universal Video Decoder)
block on the GPU.

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