<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h, branch linux-4.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2017-12-18T15:58:35Z</updated>
<entry>
<title>drm/amdgpu: move atom functions from amdgpu_device.c</title>
<updated>2017-12-18T15:58:35Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-12-14T19:32:53Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=4e89df63c110d7fb4883c8b3d653d3d0e5dac67d'/>
<id>urn:sha1:4e89df63c110d7fb4883c8b3d653d3d0e5dac67d</id>
<content type='text'>
and move them to amdgpu_atombios.c for consistency.

Acked-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: drop amdgpu_atombios_scratch_regs_save/restore</title>
<updated>2017-12-13T22:28:09Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-12-12T20:26:10Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=44da0d57db175b02f36a2ecf3c9b89cf24a476c4'/>
<id>urn:sha1:44da0d57db175b02f36a2ecf3c9b89cf24a476c4</id>
<content type='text'>
No longer used.

Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt;
Acked-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/atombios: add function for whether we need asic_init</title>
<updated>2017-07-14T15:06:05Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-06-30T21:21:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=4426826c02dc367ec3c245ef5c5ca4dcdb45b4c8'/>
<id>urn:sha1:4426826c02dc367ec3c245ef5c5ca4dcdb45b4c8</id>
<content type='text'>
Check the atom scratch registers to see if asic_init is complete
or not.

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: Read vram width from integrated system info table</title>
<updated>2017-04-04T18:42:40Z</updated>
<author>
<name>Harry Wentland</name>
<email>harry.wentland@amd.com</email>
</author>
<published>2017-04-01T00:14:33Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1ce65f5284d6018916dd4a86865d0ce5f11d24b9'/>
<id>urn:sha1:1ce65f5284d6018916dd4a86865d0ce5f11d24b9</id>
<content type='text'>
On KB, KV, CZ we should read the vram width from integrated system
table, if we can. The NOOFCHAN in MC_SHARED_CHMAP is not accurate.

With this change we can enable two 4k displays on CZ again. This use
case was broken sometime in January when we started looking at
vram_width for bandwidth calculations instead of hardcoding this value.

v2:
  Return 0 if integrated system info table is not available.

Tested-by: Roman Li &lt;roman.li@amd.com&gt;
Signed-off-by: Harry Wentland &lt;harry.wentland@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 atom scratch setup into amdgpu_atombios.c</title>
<updated>2017-03-30T03:54:17Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-09-23T17:10:49Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=43bf11bd9231ad06bd1d91c847beda52b88bc6e0'/>
<id>urn:sha1:43bf11bd9231ad06bd1d91c847beda52b88bc6e0</id>
<content type='text'>
There will be a slightly different version for atomfirmware.

Acked-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Ken Wang &lt;Qingqing.Wang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu/atom: remove a bunch of unused functions</title>
<updated>2016-10-25T18:38:56Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-10-21T19:54:18Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=f1e68a7cf582b41d6da1dd15b9f0bfb9057c1164'/>
<id>urn:sha1:f1e68a7cf582b41d6da1dd15b9f0bfb9057c1164</id>
<content type='text'>
Leftovers from the radeon.

Reviewed-by: Edward O'Callaghan &lt;funfunctor@folklore1984.net&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: consolidate atom scratch reg handling for hangs</title>
<updated>2016-10-25T18:38:56Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-10-21T19:45:22Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=72a57438d1b4a17dc2f3743fcbb8f0b473a63373'/>
<id>urn:sha1:72a57438d1b4a17dc2f3743fcbb8f0b473a63373</id>
<content type='text'>
Move from asic specific code to common atom code.

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 si dpm support in amdgpu_atombios</title>
<updated>2016-08-31T19:21:07Z</updated>
<author>
<name>Maruthi Srinivas Bayyavarapu</name>
<email>Maruthi.Bayyavarapu@amd.com</email>
</author>
<published>2016-04-26T14:54:38Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9139d731fdaa52b85543f2713d65ca860e0ce884'/>
<id>urn:sha1:9139d731fdaa52b85543f2713d65ca860e0ce884</id>
<content type='text'>
v2: renamed _atom_ to _atombios_ for consistency
    added ulClockParams to _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS_V3 and
    _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS_V5 to avoid build break

Signed-off-by: Maruthi Bayyavarapu &lt;maruthi.bayyavarapu@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: To define whether the GPU has DCE engine.</title>
<updated>2016-08-08T18:04:36Z</updated>
<author>
<name>Emily Deng</name>
<email>Emily.Deng@amd.com</email>
</author>
<published>2016-08-08T03:32:35Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0bad1619ff5cce53964785a9faedcfb1d4810223'/>
<id>urn:sha1:0bad1619ff5cce53964785a9faedcfb1d4810223</id>
<content type='text'>
For virtual display feature, when the GPU has DCE engine, need to disable
the VGA render and CRTC, or it will hang when initialize GMC. So first detect
whether the GPU has DCE engine.

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: add an interface to get gfx constants from atombios</title>
<updated>2016-05-05T00:24:57Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-03-14T20:51:24Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=397a270effb01ee938a441327ae6dee732e8f653'/>
<id>urn:sha1:397a270effb01ee938a441327ae6dee732e8f653</id>
<content type='text'>
Fetch the values from atom rather than hardcoding them in the
driver.

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