<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-next.git/drivers/gpu/drm/amd/display/dc/dcn35, branch master</title>
<subtitle>Linux kernel latest source</subtitle>
<id>http://mirrors.hust.edu.cn/git/linux-next.git/atom?h=master</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/linux-next.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/'/>
<updated>2024-06-14T20:18:55+00:00</updated>
<entry>
<title>drm/amd/display: Refactor DCN3X into component folder</title>
<updated>2024-06-14T20:18:55+00:00</updated>
<author>
<name>Mounika Adhuri</name>
<email>moadhuri@amd.com</email>
</author>
<published>2024-06-05T10:38:24+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=2d62bb450ed1846ffdaff7072347e40fb4908cb2'/>
<id>urn:sha1:2d62bb450ed1846ffdaff7072347e40fb4908cb2</id>
<content type='text'>
[why]
Move DCN3X files to unique component folder.

[how]
Create respective component folder in dc, move the DCN3X files into
corresponding new folders and made appropriate changes for compilation
in Makefiles.

Reviewed-by: Martin Leung &lt;martin.leung@amd.com&gt;
Acked-by: Hamza Mahfooz &lt;hamza.mahfooz@amd.com&gt;
Signed-off-by: Mounika Adhuri &lt;moadhuri@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Add dcn401 DIG fifo enable/disable</title>
<updated>2024-06-14T20:18:27+00:00</updated>
<author>
<name>Relja Vojvodic</name>
<email>relja.vojvodic@amd.com</email>
</author>
<published>2024-06-04T13:23:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=8867ae8cfab44189bbbbbaaff0465ec6e0f616aa'/>
<id>urn:sha1:8867ae8cfab44189bbbbbaaff0465ec6e0f616aa</id>
<content type='text'>
[Why]
Found while hotplugging MST daisy chain displays. Changing dispclk
during this sequence caused SMU hang due to DIG fifo not being disabled
correctly (caused by missing functions).

[How]
Adding disable/enable DIG fifo functions for dcn401

Reviewed-by: Wenjing Liu &lt;wenjing.liu@amd.com&gt;
Acked-by: Hamza Mahfooz &lt;hamza.mahfooz@amd.com&gt;
Signed-off-by: Relja Vojvodic &lt;relja.vojvodic@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Remove useless comparison of unsigned int vs. 0</title>
<updated>2024-06-14T20:17:17+00:00</updated>
<author>
<name>Alex Hung</name>
<email>alex.hung@amd.com</email>
</author>
<published>2024-05-29T23:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=82c94233e5c8f7609e244267797e1e2183c2c4c0'/>
<id>urn:sha1:82c94233e5c8f7609e244267797e1e2183c2c4c0</id>
<content type='text'>
[WHY &amp; HOW]
The comparisons of unsigned int with 0 can have no meanings, i.e.
unsigned int &gt;= 0 (always true) or unsigned int &lt; 0 (always false), and
therefore they are removed.

This fixes 12 NO_EFFECT issues reported by Coverity.

Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt;
Acked-by: Zaeem Mohamed &lt;zaeem.mohamed@amd.com&gt;
Signed-off-by: Alex Hung &lt;alex.hung@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Change the order of setting DP_IS_USB_C flag</title>
<updated>2024-06-14T19:23:42+00:00</updated>
<author>
<name>Wayne Lin</name>
<email>wayne.lin@amd.com</email>
</author>
<published>2024-05-14T10:10:16+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=028383b64da2c8c59d0f049c68c816b634d98641'/>
<id>urn:sha1:028383b64da2c8c59d0f049c68c816b634d98641</id>
<content type='text'>
[Why]
enc10-&gt;base.features.flags.bits.DP_IS_USB_C will be overwritten if we set it
before initializing enc10-&gt;base.features

[How]
Determine DP_IS_USB_C after enc10-&gt;base.features is initialized. Besides,
bp_cap_info.DP_IS_USB_C will never be set in get_connector_speed_cap_info().
Remove the redudant code.

Reviewed-by: Roman Li &lt;roman.li@amd.com&gt;
Acked-by: Zaeem Mohamed &lt;zaeem.mohamed@amd.com&gt;
Signed-off-by: Wayne Lin &lt;wayne.lin@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: turn on symclk for dio virtual stream in dpms sequence</title>
<updated>2024-06-05T15:04:58+00:00</updated>
<author>
<name>Wenjing Liu</name>
<email>wenjing.liu@amd.com</email>
</author>
<published>2024-05-10T16:43:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=7069484dbebc293f3696553ba1e38c67dba438f6'/>
<id>urn:sha1:7069484dbebc293f3696553ba1e38c67dba438f6</id>
<content type='text'>
[why]
In order to support glitchless display clock ramping for virtual stream,
we must
turn on symclk for stream encoder. The code will power on phy and enable
symclk
for dio encoder during virtual stream dpms sequence.

Reviewed-by: Dillon Varone &lt;dillon.varone@amd.com&gt;
Acked-by: Zaeem Mohamed &lt;zaeem.mohamed@amd.com&gt;
Signed-off-by: Wenjing Liu &lt;wenjing.liu@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Keep VBios pixel rate div setting until next mode set</title>
<updated>2024-06-05T15:04:50+00:00</updated>
<author>
<name>yi-lchen</name>
<email>yi-lchen@amd.com</email>
</author>
<published>2024-04-29T06:28:36+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=975507d73c44e9382478d6fd2d49c5e660cca4f4'/>
<id>urn:sha1:975507d73c44e9382478d6fd2d49c5e660cca4f4</id>
<content type='text'>
[why]
Vbios &amp; Driver have difference pixel rate div policy.
When enabling fast boot &amp; performing blank &amp; unblank w/o timing setting,
pixel clock &amp; pixel rate dividor are not match.
It would cause too high pixel reate and eDP would be black screen.

[How]
We would keep pixel rate div setting by Vbios until next timing setting.

Reviewed-by: Jun Lei &lt;jun.lei@amd.com&gt;
Acked-by: Zaeem Mohamed &lt;zaeem.mohamed@amd.com&gt;
Signed-off-by: yi-lchen &lt;yi-lchen@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Refactor HUBP into component folder.</title>
<updated>2024-05-08T19:17:03+00:00</updated>
<author>
<name>Bhuvana Chandra Pinninti</name>
<email>bhuvanachandra.pinninti@amd.com</email>
</author>
<published>2024-04-25T11:33:59+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=0cfdfebedc5b48aeee63bc808bcac85d5ab63176'/>
<id>urn:sha1:0cfdfebedc5b48aeee63bc808bcac85d5ab63176</id>
<content type='text'>
[why]
cleaning up the code refactor requires hubp to be in its own component.

[how]
move all files under newly created hubp folder and fixing the makefiles.

Reviewed-by: Martin Leung &lt;martin.leung@amd.com&gt;
Acked-by: Tom Chung &lt;chiahsuan.chung@amd.com&gt;
Signed-off-by: Bhuvana Chandra Pinninti &lt;bhuvanachandra.pinninti@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Refactor DCCG into component folder</title>
<updated>2024-05-02T20:18:16+00:00</updated>
<author>
<name>Revalla Hari Krishna</name>
<email>harikrishna.revalla@amd.com</email>
</author>
<published>2024-04-22T10:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=0a8d25285feb68608acdf778983ee5f4d72707e8'/>
<id>urn:sha1:0a8d25285feb68608acdf778983ee5f4d72707e8</id>
<content type='text'>
[why]
cleaning up the code refactor requires dccg to be in its own component.

[how]
move all files under newly created dccg folder and fixing the
makefiles.

Reviewed-by: Martin Leung &lt;martin.leung@amd.com&gt;
Acked-by: Tom Chung &lt;chiahsuan.chung@amd.com&gt;
Signed-off-by: Revalla Hari Krishna &lt;harikrishna.revalla@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Refactor HUBBUB into component folder</title>
<updated>2024-04-30T13:56:31+00:00</updated>
<author>
<name>Revalla Hari Krishna</name>
<email>harikrishna.revalla@amd.com</email>
</author>
<published>2024-04-18T12:46:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=f9c7818c9d653e40dbd3c7e9c857e5b00dfca622'/>
<id>urn:sha1:f9c7818c9d653e40dbd3c7e9c857e5b00dfca622</id>
<content type='text'>
[why]
cleaning up the code refactor requires hubbub to be in its own component.

[how]
Move all files under newly created hubbub folder and fix the makefiles.

Reviewed-by: Martin Leung &lt;martin.leung@amd.com&gt;
Acked-by: Wayne Lin &lt;wayne.lin@amd.com&gt;
Signed-off-by: Revalla Hari Krishna &lt;harikrishna.revalla@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Revert "dc: Keep VBios pixel rate div setting util next mode set"</title>
<updated>2024-04-30T13:54:36+00:00</updated>
<author>
<name>Webb Chen</name>
<email>yi-lchen@amd.com</email>
</author>
<published>2024-02-27T02:01:25+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/linux-next.git/commit/?id=532a0d2ad2920bc18e73566a112feccfd55ff4de'/>
<id>urn:sha1:532a0d2ad2920bc18e73566a112feccfd55ff4de</id>
<content type='text'>
This reverts commit 4d4d3ff16db2 ("drm/amd/display: Keep VBios pixel rate div
setting util next mode set") which causes issue.

Reviewed-by: Charlene Liu &lt;charlene.liu@amd.com&gt;
Acked-by: Wayne Lin &lt;wayne.lin@amd.com&gt;
Signed-off-by: Webb Chen &lt;yi-lchen@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
</feed>
