<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c, branch v4.19</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.19</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.19'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2018-05-24T15:07:55Z</updated>
<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>
<entry>
<title>drm/amdgpu: fix to clear ASIC INIT COMPLETE bit on resuming phase</title>
<updated>2017-04-28T21:32:13Z</updated>
<author>
<name>Huang Rui</name>
<email>ray.huang@amd.com</email>
</author>
<published>2017-04-10T01:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=692bb1ac038a0b736c2b6e9bba41ac2da38e16cf'/>
<id>urn:sha1:692bb1ac038a0b736c2b6e9bba41ac2da38e16cf</id>
<content type='text'>
ASIC_INIT_COMPLETE bit must be cleared during S3 resuming phase,
because VBIOS will check the bit to decide if execute ASIC_Init
posting via kernel driver.

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 basic support for atomfirmware.h (v3)</title>
<updated>2017-03-30T03:54:17Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2016-09-23T20:23:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a5bde2f964fa0657b8750156d9bc0ca156e18d2b'/>
<id>urn:sha1:a5bde2f964fa0657b8750156d9bc0ca156e18d2b</id>
<content type='text'>
This adds basic support for asics that use atomfirmware.h
to define their vbios tables.

v2: rebase
v3: squash in num scratch reg fix

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>
</feed>
