<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/amd/display/dc/gpio, branch linux-6.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2024-09-08T05:56:24Z</updated>
<entry>
<title>drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create</title>
<updated>2024-09-08T05:56:24Z</updated>
<author>
<name>Hersen Wu</name>
</author>
<published>2024-04-26T15:58:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=44def55f75540bf25886a699318a7366862f7cec'/>
<id>urn:sha1:44def55f75540bf25886a699318a7366862f7cec</id>
<content type='text'>
[ Upstream commit c6077aa66fa230d12f37fef01161ef080d13b726 ]

[Why]
For subtraction, coverity reports integer overflow
warning message when variable type is uint32_t.

[How]
Change variable type to int32_t.

Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt;
Acked-by: Tom Chung &lt;chiahsuan.chung@amd.com&gt;
Signed-off-by: Hersen Wu &lt;hersenxs.wu@amd.com&gt;
Tested-by: Daniel Wheeler &lt;daniel.wheeler@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Check gpio_id before used as array index</title>
<updated>2024-09-08T05:56:22Z</updated>
<author>
<name>Alex Hung</name>
</author>
<published>2024-04-16T22:40:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d4198ab612ad48f73383ad3bb5663e6f0cdf406'/>
<id>urn:sha1:3d4198ab612ad48f73383ad3bb5663e6f0cdf406</id>
<content type='text'>
[ Upstream commit 2a5626eeb3b5eec7a36886f9556113dd93ec8ed6 ]

[WHY &amp; HOW]
GPIO_ID_UNKNOWN (-1) is not a valid value for array index and therefore
should be checked in advance.

This fixes 5 OVERRUN issues reported by Coverity.

Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt;
Acked-by: Tom Chung &lt;chiahsuan.chung@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;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Fix uninitialized variables in DC</title>
<updated>2024-04-26T21:22:44Z</updated>
<author>
<name>Alex Hung</name>
</author>
<published>2024-04-16T01:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ba3193fa8fc8910f724b67a523ec67ee24997d3e'/>
<id>urn:sha1:ba3193fa8fc8910f724b67a523ec67ee24997d3e</id>
<content type='text'>
This fixes 49 UNINIT issues reported by Coverity.

Reviewed-by: Hersen Wu &lt;hersenxs.wu@amd.com&gt;
Acked-by: Wayne Lin &lt;wayne.lin@amd.com&gt;
Signed-off-by: Alex Hung &lt;alex.hung@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Drop legacy code</title>
<updated>2024-04-10T02:06:09Z</updated>
<author>
<name>Rodrigo Siqueira</name>
</author>
<published>2024-03-22T00:23:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a2f97e5f46cdb949f967bea7b2c9e514692a392'/>
<id>urn:sha1:2a2f97e5f46cdb949f967bea7b2c9e514692a392</id>
<content type='text'>
Signed-off-by: Rodrigo Siqueira &lt;Rodrigo.Siqueira@amd.com&gt;
Acked-by: Roman Li &lt;roman.li@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: add DC changes for DCN351</title>
<updated>2024-03-04T20:59:08Z</updated>
<author>
<name>Hamza Mahfooz</name>
</author>
<published>2024-02-23T14:40:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2728e9c7c84235d2d7bc1403174d071ffc82d6d2'/>
<id>urn:sha1:2728e9c7c84235d2d7bc1403174d071ffc82d6d2</id>
<content type='text'>
Add DC support for DCN 3.5.1.

Signed-off-by: Hamza Mahfooz &lt;hamza.mahfooz@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Add DCN35 GPIO</title>
<updated>2023-08-30T19:51:14Z</updated>
<author>
<name>Qingqing Zhuo</name>
</author>
<published>2023-08-03T05:24:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5f0326ea9560256eff2e9e78197c23cda79d40ad'/>
<id>urn:sha1:5f0326ea9560256eff2e9e78197c23cda79d40ad</id>
<content type='text'>
[Why &amp; How]
Add DCN35 support in GPIO.

Signed-off-by: Qingqing Zhuo &lt;Qingqing.Zhuo@amd.com&gt;
Acked-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/dc: Clean up errors in hpd_regs.h</title>
<updated>2023-08-09T13:42:51Z</updated>
<author>
<name>Ran Sun</name>
</author>
<published>2023-08-02T02:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e8d099e861d12c14c205679001604c673fe8fe63'/>
<id>urn:sha1:e8d099e861d12c14c205679001604c673fe8fe63</id>
<content type='text'>
Fix the following errors reported by checkpatch:

ERROR: space required after that ',' (ctx:VxV)

Signed-off-by: Ran Sun &lt;sunran001@208suo.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: Clean up errors in ddc_regs.h</title>
<updated>2023-08-09T13:42:49Z</updated>
<author>
<name>Ran Sun</name>
</author>
<published>2023-08-02T02:43:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=784c1cc51391fbde51d293ad6137ab4faeff8ec1'/>
<id>urn:sha1:784c1cc51391fbde51d293ad6137ab4faeff8ec1</id>
<content type='text'>
Fix the following errors reported by checkpatch:

ERROR: space required after that ',' (ctx:VxV)

Signed-off-by: Ran Sun &lt;sunran001@208suo.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: fix mapping to non-allocated address</title>
<updated>2023-01-17T20:40:44Z</updated>
<author>
<name>Brandon Syu</name>
</author>
<published>2022-12-22T08:43:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9190d4a263264eabf715f5fc1827da45e3fdc247'/>
<id>urn:sha1:9190d4a263264eabf715f5fc1827da45e3fdc247</id>
<content type='text'>
[Why]
There is an issue mapping non-allocated location of memory.
It would allocate gpio registers from an array out of bounds.

[How]
Patch correct numbers of bounds for using.

Tested-by: Daniel Wheeler &lt;Daniel.Wheeler@amd.com&gt;
Reviewed-by: Martin Leung &lt;Martin.Leung@amd.com&gt;
Acked-by: Rodrigo Siqueira &lt;Rodrigo.Siqueira@amd.com&gt;
Signed-off-by: Brandon Syu &lt;Brandon.Syu@amd.com&gt;
Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/amd/display: read invalid ddc pin status cause engine busy</title>
<updated>2022-12-06T15:16:24Z</updated>
<author>
<name>Paul Hsieh</name>
</author>
<published>2022-11-24T05:03:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8747075f54fa0c5d30fcc48e5149c19c02641fa8'/>
<id>urn:sha1:8747075f54fa0c5d30fcc48e5149c19c02641fa8</id>
<content type='text'>
[Why]
There is no DDC_6 pin on new asic cause the mapping table is
incorrect. When app try to access DDC_VGA port, driver read
an invalid ddc pin status and report engine busy.

[How]
Add dummy DDC_6 pin to align gpio structure.

Reviewed-by: Alvin Lee &lt;Alvin.Lee2@amd.com&gt;
Acked-by: Stylon Wang &lt;stylon.wang@amd.com&gt;
Signed-off-by: Paul Hsieh &lt;Paul.Hsieh@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>
