<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/cik.c, branch v4.9</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.9</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.9'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2016-09-19T18:45:52Z</updated>
<entry>
<title>drm/amdgpu:changes of virtualization cases probe (v3)</title>
<updated>2016-09-19T18:45:52Z</updated>
<author>
<name>Monk Liu</name>
<email>Monk.Liu@amd.com</email>
</author>
<published>2016-03-31T05:26:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4e99a44e37bfed8c4f25c94687e8e4ac4ae65086'/>
<id>urn:sha1:4e99a44e37bfed8c4f25c94687e8e4ac4ae65086</id>
<content type='text'>
1,Changes on virtualization detections
2,Don't load smu &amp; mc firmware if using sr-iov bios
3,skip vPost for sriov &amp; force vPost if dev pass-through

v2: agd: squash in Rays's fix for the missed SI case
v3: agd: squash in additional fixes for CIK, SI, cleanup

Signed-off-by: Monk Liu &lt;Monk.Liu@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: Change the virtual_display type from int to char*.</title>
<updated>2016-08-10T18:04:17Z</updated>
<author>
<name>Emily Deng</name>
<email>Emily.Deng@amd.com</email>
</author>
<published>2016-08-10T08:01:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9accf2fd33e969862c55be0c20dbfb9b0890bbb8'/>
<id>urn:sha1:9accf2fd33e969862c55be0c20dbfb9b0890bbb8</id>
<content type='text'>
For virtual display feature, as there may be multiple GPUs,
for user could choose whiche GPU need to enable this feature, change
the type of virtual_display from int to char*. The variable will be set
like this virtual_display="xxxx:xx:xx.x;xxxx:xx:xx.x;".

Signed-off-by: Emily Deng &lt;Emily.Deng@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: move vsync_timer_enabled setup to dce virtual early_init</title>
<updated>2016-08-08T18:35:55Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-08-08T18:35:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d06b7e1cf0fa4552fd725111b46df1ed0b649b15'/>
<id>urn:sha1:d06b7e1cf0fa4552fd725111b46df1ed0b649b15</id>
<content type='text'>
Put it in one place.

Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Set ip_blocks according variable amdgpu_virtual_display.</title>
<updated>2016-08-08T18:33:28Z</updated>
<author>
<name>Emily Deng</name>
<email>Emily.Deng@amd.com</email>
</author>
<published>2016-08-08T03:37:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a6be7570518f85ce94ca9d6540543e00725828d3'/>
<id>urn:sha1:a6be7570518f85ce94ca9d6540543e00725828d3</id>
<content type='text'>
For virtual display feature, if user set the option "amdgpu.virtual_display=1"
when load amdgpu.ko. Then need to set the ip_blocks with virtual display ip
blocks. And when enable virtual display, the amdgpu_dal need to be set to zero.

Signed-off-by: Emily Deng &lt;Emily.Deng@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: Define virtual display ip blocks.</title>
<updated>2016-08-08T18:33:22Z</updated>
<author>
<name>Emily Deng</name>
<email>Emily.Deng@amd.com</email>
</author>
<published>2016-08-08T03:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e9ed3a67cd1bfd8d0d0dc4968a36f6ea4db2d45a'/>
<id>urn:sha1:e9ed3a67cd1bfd8d0d0dc4968a36f6ea4db2d45a</id>
<content type='text'>
For virtual display feature, define virtual display ip blocks, and set
dce_virtual_ip_funcs to DCE block.

Signed-off-by: Emily Deng &lt;Emily.Deng@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>drivers/amdgpu: Use canonical form in branch predicates</title>
<updated>2016-07-29T18:36:48Z</updated>
<author>
<name>Edward O'Callaghan</name>
<email>funfunctor@folklore1984.net</email>
</author>
<published>2016-07-12T00:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=004e29ccf034ea1fb08e77b76106891bb88fae6f'/>
<id>urn:sha1:004e29ccf034ea1fb08e77b76106891bb88fae6f</id>
<content type='text'>
Found-by: Coccinelle
Signed-off-by: Edward O'Callaghan &lt;funfunctor@folklore1984.net&gt;
Reviewed-by: Tom St Denis &lt;tom.stdenis@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/amd/gfx: add instance field to select_se_sh (v3)</title>
<updated>2016-07-07T19:06:07Z</updated>
<author>
<name>Tom St Denis</name>
<email>tom.stdenis@amd.com</email>
</author>
<published>2016-06-28T14:26:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9559ef5b1287aaffd8fcb5a5d4bbebaee5c1dd4e'/>
<id>urn:sha1:9559ef5b1287aaffd8fcb5a5d4bbebaee5c1dd4e</id>
<content type='text'>
Add ability to specify instance in select_se_sh callback.
Defaults to 0xffffffff all over the driver.

(v2) Don't enable INSTANCE_BROADCAST by default
(v3) Style changes

Signed-off-by: Tom St Denis &lt;tom.stdenis@amd.com&gt;
Reviewed-by: Nicolai Hähnle &lt;nicolai.haehnle@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: move select_se_sh into the gfx struct</title>
<updated>2016-07-07T19:01:57Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-06-21T16:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=05fb7291fd8044857812a06055cc94d7d374fd74'/>
<id>urn:sha1:05fb7291fd8044857812a06055cc94d7d374fd74</id>
<content type='text'>
It's gfx IP specific, not asic specific, so move to a
gfx callback.

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: move get_gpu_clock_counter into the gfx struct</title>
<updated>2016-07-07T19:01:42Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-07-07T19:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b95e31fddabbc38f96c8e991dd7132cea252bf7d'/>
<id>urn:sha1:b95e31fddabbc38f96c8e991dd7132cea252bf7d</id>
<content type='text'>
It's gfx IP specific, not asic specific, so move to a
gfx callback.

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: drop wait_for_mc_idle asic callback</title>
<updated>2016-07-07T18:54:50Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-06-21T15:35:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4b7d97ac835ee96e46538a1fea38021988440301'/>
<id>urn:sha1:4b7d97ac835ee96e46538a1fea38021988440301</id>
<content type='text'>
Only used in the gmc IP modules so just call the local
function directly.

Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
</feed>
