<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c, branch v4.8</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.8</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2016-07-29T18:37:12Z</updated>
<entry>
<title>drm/amdgpu: add query device id and revision id into system info entry at CGS</title>
<updated>2016-07-29T18:37:12Z</updated>
<author>
<name>Huang Rui</name>
<email>ray.huang@amd.com</email>
</author>
<published>2016-07-12T05:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=09fc7eff7eed0b9f4d7353fa902b1f1a779cc990'/>
<id>urn:sha1:09fc7eff7eed0b9f4d7353fa902b1f1a779cc990</id>
<content type='text'>
This patch adds device id and revision into system info entry at CGS,
it's able to get PCI device id and revision id from amdgpu, it might
get more info in future.

PCI device id will be also used on powerplay part at current.

Suggested-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Huang Rui &lt;ray.huang@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: make amdgpu_cgs_call_acpi_method as static</title>
<updated>2016-07-29T18:37:09Z</updated>
<author>
<name>Huang Rui</name>
<email>ray.huang@amd.com</email>
</author>
<published>2016-07-16T05:04:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=eadf95431722b65d6cde23bce82c3dc37fc2aaad'/>
<id>urn:sha1:eadf95431722b65d6cde23bce82c3dc37fc2aaad</id>
<content type='text'>
Signed-off-by: Huang Rui &lt;ray.huang@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 assignment for a variable in amdgpu_cgs_acpi_eval_object()</title>
<updated>2016-07-29T18:36:54Z</updated>
<author>
<name>Markus Elfring</name>
<email>elfring@users.sourceforge.net</email>
</author>
<published>2016-07-16T13:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b4fc5972c18d59b42d503d96147549a97784f912'/>
<id>urn:sha1:b4fc5972c18d59b42d503d96147549a97784f912</id>
<content type='text'>
Indicate successful function execution only at the end.
Thus omit initialisation for the variable "result" at the beginning.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Delete an unnecessary variable initialisation in amdgpu_cgs_acpi_eval_object()</title>
<updated>2016-07-29T18:36:53Z</updated>
<author>
<name>Markus Elfring</name>
<email>elfring@users.sourceforge.net</email>
</author>
<published>2016-07-16T12:54:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=eb09d7a7c956f8c0edcdcf4eeb96f953587cd16e'/>
<id>urn:sha1:eb09d7a7c956f8c0edcdcf4eeb96f953587cd16e</id>
<content type='text'>
The variable "argument" will be set to an appropriate value a bit later.
Thus omit the explicit initialisation at the beginning.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Delete a variable in amdgpu_cgs_acpi_eval_object()</title>
<updated>2016-07-29T18:36:53Z</updated>
<author>
<name>Markus Elfring</name>
<email>elfring@users.sourceforge.net</email>
</author>
<published>2016-07-16T12:00:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dffa6d4f8062667d5ff555ca3a3ebed13ba5647f'/>
<id>urn:sha1:dffa6d4f8062667d5ff555ca3a3ebed13ba5647f</id>
<content type='text'>
The local variable "func_no" was assigned a value at two places.
But it was not read within this function. Thus delete it.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: One function call less in amdgpu_cgs_acpi_eval_object() after error detection</title>
<updated>2016-07-29T18:36:52Z</updated>
<author>
<name>Markus Elfring</name>
<email>elfring@users.sourceforge.net</email>
</author>
<published>2016-07-16T11:43:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1a8e5f28c9cd9c5e1daa04e33cdb4a1038c2aaee'/>
<id>urn:sha1:1a8e5f28c9cd9c5e1daa04e33cdb4a1038c2aaee</id>
<content type='text'>
The kfree() function was called in one case by the
amdgpu_cgs_acpi_eval_object() function during error handling
even if the passed variable "obj" contained a null pointer.

* Adjust jump targets according to the Linux coding style convention.

* Delete unnecessary initialisations for the variables "obj"
  and "params" then.

Reviewed-by: Christian König &lt;christian.koenig@amd.com&gt;
Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drivers/amdgpu: Remove redundant NULL check before kfree()</title>
<updated>2016-07-29T18:36:49Z</updated>
<author>
<name>Edward O'Callaghan</name>
<email>funfunctor@folklore1984.net</email>
</author>
<published>2016-07-12T00:17:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a698e41782dfa223b1f929152d24821af3fbea56'/>
<id>urn:sha1:a698e41782dfa223b1f929152d24821af3fbea56</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/amdgpu: add ucode_start_address into cgs_firmware_info</title>
<updated>2016-07-15T16:33:10Z</updated>
<author>
<name>Huang Rui</name>
<email>ray.huang@amd.com</email>
</author>
<published>2016-06-19T15:55:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=340efe2898f6ad5a74bbbbf8002f1196ecf1a1bf'/>
<id>urn:sha1:340efe2898f6ad5a74bbbbf8002f1196ecf1a1bf</id>
<content type='text'>
The ucode_start_address would be used on powerplay of iceland.

Signed-off-by: Huang Rui &lt;ray.huang@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: add read/write function for GC CAC programming</title>
<updated>2016-07-07T19:06:23Z</updated>
<author>
<name>Rex Zhu</name>
<email>Rex.Zhu@amd.com</email>
</author>
<published>2016-06-08T04:47:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ccdbb20a75e3e3917f327a185c1a45722b5d359f'/>
<id>urn:sha1:ccdbb20a75e3e3917f327a185c1a45722b5d359f</id>
<content type='text'>
Create a GC_CAC_IND_INDEX/DATA pair of funcitons to program
all the CAC registers

Signed-off-by: Rex Zhu &lt;Rex.Zhu@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: get number of shade engine by cgs interface.</title>
<updated>2016-07-07T19:06:20Z</updated>
<author>
<name>Rex Zhu</name>
<email>Rex.Zhu@amd.com</email>
</author>
<published>2016-06-07T12:15:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d826c982d7ab512d37f808b17e9d83f60d4b0c6d'/>
<id>urn:sha1:d826c982d7ab512d37f808b17e9d83f60d4b0c6d</id>
<content type='text'>
the num of shade engine was needed to
measure the activity of the graphics core
and to enable di/dt feature.

Signed-off-by: Rex Zhu &lt;Rex.Zhu@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>
</feed>
