<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/amd/include, branch for-next</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=for-next</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=for-next'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2024-12-05T19:31:14Z</updated>
<entry>
<title>drm/amd/pm: Initialize power profile mode</title>
<updated>2024-12-05T19:31:14Z</updated>
<author>
<name>Lijo Lazar</name>
<email>lijo.lazar@amd.com</email>
</author>
<published>2024-12-04T07:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8eb966f2403abb844e972fb4eb1348640111f121'/>
<id>urn:sha1:8eb966f2403abb844e972fb4eb1348640111f121</id>
<content type='text'>
Refactor such that individual SMU IP versions can choose the startup
power profile mode. If no preference, then use the generic default power
profile selection logic.

Signed-off-by: Lijo Lazar &lt;lijo.lazar@amd.com&gt;
Reviewed-by: Yang Wang &lt;kevinyang.wang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Cc: stable@vger.kernel.org # 6.11.x
</content>
</entry>
<entry>
<title>drm/amd: Add some missing straps from NBIO 7.11.0</title>
<updated>2024-11-20T15:02:53Z</updated>
<author>
<name>Mario Limonciello</name>
<email>mario.limonciello@amd.com</email>
</author>
<published>2024-11-18T17:46:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=902fbbf429b8213232b18de0ddfd5c0f3851cb8f'/>
<id>urn:sha1:902fbbf429b8213232b18de0ddfd5c0f3851cb8f</id>
<content type='text'>
Earlier ASICs have strap information exported, and this is missing
for NBIO 7.11.0.

Cc: stable@vger.kernel.org
Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Fixes: ca8c68142ad8 ("drm/amdgpu: add nbio 7.11 registers")
Link: https://lore.kernel.org/r/20241118174611.10700-1-mario.limonciello@amd.com
Signed-off-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/pm: Add gpu_metrics_v1_7</title>
<updated>2024-11-20T14:36:37Z</updated>
<author>
<name>Asad Kamal</name>
<email>asad.kamal@amd.com</email>
</author>
<published>2024-11-11T12:11:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e2259b5a8c2754d9134fa5a92f69a9de75d7536c'/>
<id>urn:sha1:e2259b5a8c2754d9134fa5a92f69a9de75d7536c</id>
<content type='text'>
Add new gpu_metrics_v1_7 to acquire xgmi link status,
application counter and max vram bandwidth

v2: Use gpu_metrics_v1_7 for SMU_v_13_0_6 (Lijo)

Signed-off-by: Asad Kamal &lt;asad.kamal@amd.com&gt;
Reviewed-by: Lijo Lazar &lt;lijo.lazar@amd.com&gt;
Reviewed-by: Yang Wang &lt;kevinyang.wang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/pm: Update data types used for uapi i/f</title>
<updated>2024-11-20T14:35:27Z</updated>
<author>
<name>Asad Kamal</name>
<email>asad.kamal@amd.com</email>
</author>
<published>2024-11-13T09:17:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=85270776f65d27b1c9720324745ab7da3ed71b3e'/>
<id>urn:sha1:85270776f65d27b1c9720324745ab7da3ed71b3e</id>
<content type='text'>
Update member's data type in amdgpu_xcp_metrics from linux specific
to the ones compatible to uapi interface

Fixes: 4c07ff7d07f7 ("drm/amd/pm: Add gpu_metrics_v1_6")
Signed-off-by: Asad Kamal &lt;asad.kamal@amd.com&gt;
Reviewed-by: Yang Wang &lt;kevinyang.wang@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd : Update MES API header file for v11 &amp; v12</title>
<updated>2024-11-11T17:22:58Z</updated>
<author>
<name>Shaoyun Liu</name>
<email>shaoyun.liu@amd.com</email>
</author>
<published>2024-10-18T19:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ce4971388c79d36b3f50f607c3278dbfae6c789b'/>
<id>urn:sha1:ce4971388c79d36b3f50f607c3278dbfae6c789b</id>
<content type='text'>
New features require the new fields defines

Signed-off-by: Shaoyun Liu &lt;shaoyun.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/amd/pm: add zero RPM stop temperature OD setting support for SMU13</title>
<updated>2024-11-05T15:33:47Z</updated>
<author>
<name>Wolfgang Müller</name>
<email>wolf@oriole.systems</email>
</author>
<published>2024-10-29T11:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6bfe777e9267ee6d1c4712b52bb5d32e59508a3d'/>
<id>urn:sha1:6bfe777e9267ee6d1c4712b52bb5d32e59508a3d</id>
<content type='text'>
Together with the feature to enable or disable zero RPM in the last
commit, it also makes sense to expose the OD setting determining under
which temperature the fan should stop if zero RPM is enabled.

Reviewed-by: Kenneth Feng &lt;kenneth.feng@amd.com&gt;
Signed-off-by: Wolfgang Müller &lt;wolf@oriole.systems&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/pm: add zero RPM OD setting support for SMU13</title>
<updated>2024-11-05T15:33:30Z</updated>
<author>
<name>Wolfgang Müller</name>
<email>wolf@oriole.systems</email>
</author>
<published>2024-10-29T11:17:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=cfffd980bf21b5a84fd364861d482d5a2ec21c49'/>
<id>urn:sha1:cfffd980bf21b5a84fd364861d482d5a2ec21c49</id>
<content type='text'>
Whilst we have support for setting fan curves there is no support for
disabling the zero RPM feature. Since the relevant bits are already
present in the OverDriveTable, hook them up to a sysctl setting so users
can influence this behaviour.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3489
Reviewed-by: Kenneth Feng &lt;kenneth.feng@amd.com&gt;
Signed-off-by: Wolfgang Müller &lt;wolf@oriole.systems&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Add a missing DCN401 reg definition</title>
<updated>2024-11-04T16:40:21Z</updated>
<author>
<name>Aurabindo Pillai</name>
<email>aurabindo.pillai@amd.com</email>
</author>
<published>2024-11-01T16:16:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c7b4ecc1fa29235e5a14ad178ab96ef15a0d16f6'/>
<id>urn:sha1:c7b4ecc1fa29235e5a14ad178ab96ef15a0d16f6</id>
<content type='text'>
Add a mising reg field to the autogenerated header for future use

Signed-off-by: Aurabindo Pillai &lt;aurabindo.pillai@amd.com&gt;
Reviewed-by: Dillon Varone &lt;dillon.varone@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amdgpu: init saw registers for mmhub v1.0</title>
<updated>2024-10-22T21:49:38Z</updated>
<author>
<name>Zhu Lingshan</name>
<email>lingshan.zhu@amd.com</email>
</author>
<published>2024-09-25T03:09:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9ee8ab245c4f4d6a38598b4f14d33c6581c4cce6'/>
<id>urn:sha1:9ee8ab245c4f4d6a38598b4f14d33c6581c4cce6</id>
<content type='text'>
This commits init registers in the Stand Along Walker
for mmhub v1.0, to support ISP use cases.

Signed-off-by: Zhu Lingshan &lt;lingshan.zhu@amd.com&gt;
Reported-and-tested-by: Du Bin &lt;bin.du@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/amd/display: Fetch the EDID from _DDC if available for eDP</title>
<updated>2024-10-07T18:32:08Z</updated>
<author>
<name>Mario Limonciello</name>
<email>mario.limonciello@amd.com</email>
</author>
<published>2024-09-27T23:06:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c6a837088bedef74e38f47eb65247dea1d835634'/>
<id>urn:sha1:c6a837088bedef74e38f47eb65247dea1d835634</id>
<content type='text'>
Some manufacturers have intentionally put an EDID that differs from
the EDID on the internal panel on laptops.

Attempt to fetch this EDID if it exists and prefer it over the EDID
that is provided by the panel. If a user prefers to use the EDID from
the panel, offer a DC debugging parameter that would disable this.

Signed-off-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Reviewed-by: Alex Hung &lt;alex.hung@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Rodrigo Siqueira &lt;Rodrigo.Siqueira@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
</feed>
