<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/amd/amdgpu/soc21.c, branch linux-6.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2024-04-17T09:23:42Z</updated>
<entry>
<title>drm/amdgpu: differentiate external rev id for gfx 11.5.0</title>
<updated>2024-04-17T09:23:42Z</updated>
<author>
<name>Yifan Zhang</name>
</author>
<published>2024-04-07T14:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=531e34995fbd58e63d66e5d3f353764dd3575dba'/>
<id>urn:sha1:531e34995fbd58e63d66e5d3f353764dd3575dba</id>
<content type='text'>
commit 6dba20d23e85034901ccb765a7ca71199bcca4df upstream.

This patch to differentiate external rev id for gfx 11.5.0.

Signed-off-by: Yifan Zhang &lt;yifan1.zhang@amd.com&gt;
Reviewed-by: Tim Huang &lt;Tim.Huang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: always force full reset for SOC21</title>
<updated>2024-04-17T09:23:42Z</updated>
<author>
<name>Alex Deucher</name>
</author>
<published>2024-03-24T00:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8fa8b86d0a40e6ee34adf3e8e4e4011cd001bed3'/>
<id>urn:sha1:8fa8b86d0a40e6ee34adf3e8e4e4011cd001bed3</id>
<content type='text'>
commit 65ff8092e4802f96d87d3d7cde146961f5228265 upstream.

There are cases where soft reset seems to succeed, but
does not, so always use mode1/2 for now.

Reviewed-by: Harish Kasiviswanathan &lt;Harish.Kasiviswanathan@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Reset dGPU if suspend got aborted</title>
<updated>2024-04-17T09:23:41Z</updated>
<author>
<name>Lijo Lazar</name>
</author>
<published>2024-02-14T12:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=368d52bcb2f0939318d1492e3283ddfb02ac7719'/>
<id>urn:sha1:368d52bcb2f0939318d1492e3283ddfb02ac7719</id>
<content type='text'>
commit 8b2be55f4d6c1099d7f629b0ed7535a5be788c83 upstream.

For SOC21 ASICs, there is an issue in re-enabling PM features if a
suspend got aborted. In such cases, reset the device during resume
phase. This is a workaround till a proper solution is finalized.

Signed-off-by: Lijo Lazar &lt;lijo.lazar@amd.com&gt;
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Reviewed-by: Yang Wang &lt;kevinyang.wang@amd.com&gt;
Reviewed-by: Hawking Zhang &lt;Hawking.Zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution</title>
<updated>2024-02-15T19:18:43Z</updated>
<author>
<name>Thong</name>
</author>
<published>2024-02-06T23:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2f542421a47e8246e9b7d2c6508fe3a6e6c63078'/>
<id>urn:sha1:2f542421a47e8246e9b7d2c6508fe3a6e6c63078</id>
<content type='text'>
Update the maximum resolution reported for HEVC encoding on VCN 4
devices to reflect its 8K encoding capability.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3159
Signed-off-by: Thong &lt;thong.thai@amd.com&gt;
Reviewed-by: Ruijing Dong &lt;ruijing.dong@amd.com&gt;
Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>drm/amdgpu/soc21: add mode2 asic reset for SMU IP v14.0.0</title>
<updated>2023-11-07T17:03:30Z</updated>
<author>
<name>Jiadong Zhu</name>
</author>
<published>2023-10-26T09:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9c561ca2d3ca99606034880f62791e866af35ef9'/>
<id>urn:sha1:9c561ca2d3ca99606034880f62791e866af35ef9</id>
<content type='text'>
Set the default reset method to mode2 for SMU IP v14.0.0

Signed-off-by: Jiadong Zhu &lt;Jiadong.Zhu@amd.com&gt;
Reviewed-by: Yifan Zhang &lt;yifan1.zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd: Move AMD_IS_APU check for ASPM into top level function</title>
<updated>2023-10-26T22:41:23Z</updated>
<author>
<name>Mario Limonciello</name>
</author>
<published>2023-10-23T20:47:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a6513de493d13f8d7501611fcc5bbaea4c799b3'/>
<id>urn:sha1:1a6513de493d13f8d7501611fcc5bbaea4c799b3</id>
<content type='text'>
There is no need for every ASIC driver to perform the same check.
Move the duplicated code into amdgpu_device_should_use_aspm().

Signed-off-by: Mario Limonciello &lt;mario.limonciello@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 clockgating support for NBIO v7.7.1</title>
<updated>2023-10-20T19:11:28Z</updated>
<author>
<name>Li Ma</name>
</author>
<published>2023-10-18T05:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d7a965e22e5c0abd1aa6aaa389a81de58ca5182'/>
<id>urn:sha1:9d7a965e22e5c0abd1aa6aaa389a81de58ca5182</id>
<content type='text'>
add clockgating support for NBIO ip 7.7.1

Signed-off-by: Li Ma &lt;li.ma@amd.com&gt;
Reviewed-by: Tim Huang &lt;Tim.Huang@amd.com&gt;
Reviewed-by: Yifan Zhang &lt;yifan1.zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: fix missing stuff in NBIO v7.11</title>
<updated>2023-10-20T19:11:28Z</updated>
<author>
<name>Li Ma</name>
</author>
<published>2023-10-16T06:36:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fa9dd7a285efbcf81dc0fc5a75bd9341e017c80f'/>
<id>urn:sha1:fa9dd7a285efbcf81dc0fc5a75bd9341e017c80f</id>
<content type='text'>
add get_clockgating_state, update_medium_grain_light_sleep and
update_medium_grain_clock_gating in nbio_v7_11_funcs
v1:
add missing funcs in nbio_v7_11.c
v2:
modify the if condition and add spport for nbio v7.11 clockgating.

Signed-off-by: Li Ma &lt;li.ma@amd.com&gt;
Reviewed-by: Yifan Zhang &lt;yifan1.zhang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: enable GFX IP v11.5.0 CG and PG support</title>
<updated>2023-10-13T15:00:15Z</updated>
<author>
<name>Li Ma</name>
</author>
<published>2023-08-02T08:39:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=31715a86206a445f52e3ce989706f8edb65c59df'/>
<id>urn:sha1:31715a86206a445f52e3ce989706f8edb65c59df</id>
<content type='text'>
Add CG support for GFX/MC/HDP/ATHUB/IH/BIF.
Add PG support for GFX.

Signed-off-by: Li Ma &lt;li.ma@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: Drop unnecessary return statements</title>
<updated>2023-10-05T21:59:35Z</updated>
<author>
<name>Srinivasan Shanmugam</name>
</author>
<published>2023-09-30T02:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e0a3e7bf62dfbf6a1730f244b2adf53fac07003b'/>
<id>urn:sha1:e0a3e7bf62dfbf6a1730f244b2adf53fac07003b</id>
<content type='text'>
There is no reason to call return at the end of function that
returns void.

Fixes the below:

WARNING: void function return statements are not generally useful

Thus remove such a statement in the affected functions.

Cc: Christian König &lt;christian.koenig@amd.com&gt;
Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: "Pan, Xinhui" &lt;Xinhui.Pan@amd.com&gt;
Signed-off-by: Srinivasan Shanmugam &lt;srinivasan.shanmugam@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>
</feed>
