<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c, branch v4.20</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.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2018-09-19T17:37:39Z</updated>
<entry>
<title>drm/amdgpu: fix unknown vram mem type for vega20</title>
<updated>2018-09-19T17:37:39Z</updated>
<author>
<name>Hawking Zhang</name>
<email>Hawking.Zhang@amd.com</email>
</author>
<published>2018-09-17T12:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=27e39d3dd365d661b5f6b5b09ad86ee142e11de0'/>
<id>urn:sha1:27e39d3dd365d661b5f6b5b09ad86ee142e11de0</id>
<content type='text'>
vega20 should use umc_info v3_3 instead of v3_1. There are
serveral versions of umc_info for vega series. Compared to
various versions of these structures, vram_info strucure is
unified for vega series. The patch switch to query mem_type
from vram_info structure for all the vega series dGPU.

Signed-off-by: Hawking Zhang &lt;Hawking.Zhang@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: update vram_info structure in atomfirmware.h</title>
<updated>2018-09-19T17:37:31Z</updated>
<author>
<name>Hawking Zhang</name>
<email>Hawking.Zhang@amd.com</email>
</author>
<published>2018-09-17T12:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=801281fe09ffc8720336131669a946276e21fe4e'/>
<id>urn:sha1:801281fe09ffc8720336131669a946276e21fe4e</id>
<content type='text'>
atomfirmware has structure changes in varm_info. Updated it
to the latest one.

Signed-off-by: Hawking Zhang &lt;Hawking.Zhang@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: Update GFX info structure to match what vega20 used</title>
<updated>2018-05-24T15:07:55Z</updated>
<author>
<name>Shaoyun Liu</name>
<email>Shaoyun.Liu@amd.com</email>
</author>
<published>2018-05-22T15:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f9fb22a21b380b14f70048fe719875e3523ac7d8'/>
<id>urn:sha1:f9fb22a21b380b14f70048fe719875e3523ac7d8</id>
<content type='text'>
Update to the latest version from the vbios team.

Signed-off-by: Shaoyun Liu &lt;Shaoyun.Liu@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/atomfirmware: add parser for gfx_info table</title>
<updated>2018-05-17T15:13:22Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2018-03-20T17:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=59b0b509f1ae0c7ca54607f2770a1aec6e55d8dc'/>
<id>urn:sha1:59b0b509f1ae0c7ca54607f2770a1aec6e55d8dc</id>
<content type='text'>
Add support for the gfx_info table on boards that use atomfirmware.

Acked-by: Christian König &lt;christian.koenig@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: query vram type from atombios</title>
<updated>2018-03-14T19:38:26Z</updated>
<author>
<name>Hawking Zhang</name>
<email>Hawking.Zhang@amd.com</email>
</author>
<published>2018-03-08T10:01:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1e09b05386f32efbebb798cf0341eca4b424c960'/>
<id>urn:sha1:1e09b05386f32efbebb798cf0341eca4b424c960</id>
<content type='text'>
The vram type for dGPU is stored in umc_info while sys mem type
for APU is stored in integratedsysteminfo

Signed-off-by: Hawking Zhang &lt;Hawking.Zhang@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 fw-vram-usage for atomfirmware</title>
<updated>2017-11-02T03:31:12Z</updated>
<author>
<name>Monk Liu</name>
<email>Monk.Liu@amd.com</email>
</author>
<published>2017-10-31T11:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=24738d7c8750784e5660bd200f0cc2643499417a'/>
<id>urn:sha1:24738d7c8750784e5660bd200f0cc2643499417a</id>
<content type='text'>
otherwise PF &amp; VF exchange is broken

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: add get_clock_info for atomfirmware</title>
<updated>2017-07-14T15:06:38Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-07-10T14:39:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=79077ee1edceb95d8c0215a9af5e8373232672df'/>
<id>urn:sha1:79077ee1edceb95d8c0215a9af5e8373232672df</id>
<content type='text'>
The information has moved to different tables, notably
smu_info for core refclk and umc_info for mem refclk.

Acked-by: Chunming Zhou &lt;david1.zhou@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/atomfirmware: implement vram_width for APUs</title>
<updated>2017-07-14T15:06:18Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-07-05T19:26:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=21f6bcb6d449d24b63dd1d5d030d34d88baa6a0f'/>
<id>urn:sha1:21f6bcb6d449d24b63dd1d5d030d34d88baa6a0f</id>
<content type='text'>
Implement support using the new atomfirmware system info table.

Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@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: unify some atombios/atomfirmware scratch reg functions</title>
<updated>2017-07-14T15:06:04Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-06-30T21:08:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d05da0e24bb584baf634489810561fc3d2a83bf3'/>
<id>urn:sha1:d05da0e24bb584baf634489810561fc3d2a83bf3</id>
<content type='text'>
Now that we use a pointer to the scratch reg start offset,
most of the functions were duplicated.

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/atomfirmware: add function to update engine hang status</title>
<updated>2017-05-10T15:23:17Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2017-05-05T14:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=de70c6357be23261c18fcccfd2ad148512fedd28'/>
<id>urn:sha1:de70c6357be23261c18fcccfd2ad148512fedd28</id>
<content type='text'>
Update the scratch reg for when the engine is hung.

Reviewed-by: Chunming Zhou &lt;david1.zhou@amd.com&gt;
Acked-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>
</feed>
