<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in atombios.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>25b2483c - drm/amdgpu: Replace remaining 1-element array with flex-array</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#25b2483c</link>
        <description>drm/amdgpu: Replace remaining 1-element array with flex-arrayOne-element arrays are deprecated, and we are replacing them withflexible array members instead. So, replace one-element array withflexible-array member in struct GOP_VBIOS_CONTENT and refactor therest of the code accordingly.Important to mention is that doing a build before/after this patchresults in no functional binary output differences.This helps with the ongoing efforts to tighten the FORTIFY_SOURCEroutines on memcpy() and help us make progress towards globallyenabling -fstrict-flex-arrays=3 [1].Link: https://github.com/KSPP/linux/issues/79Link: https://github.com/KSPP/linux/issues/238Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 [1]Signed-off-by: Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 21 Nov 2022 07:25:58 +0000</pubDate>
        <dc:creator>Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bd3fe587 - drm/amdgpu: Replace one-elements array with flex-array members</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#bd3fe587</link>
        <description>drm/amdgpu: Replace one-elements array with flex-array membersOne-element arrays are deprecated, and we are replacing them withflexible array members instead. So, replace one-element array withflexible-array member in structs ATOM_I2C_VOLTAGE_OBJECT_V3,ATOM_ASIC_INTERNAL_SS_INFO_V2, ATOM_ASIC_INTERNAL_SS_INFO_V3,and refactor the rest of the code accordingly.Important to mention is that doing a build before/after this patchresults in no functional binary output differences.This helps with the ongoing efforts to tighten the FORTIFY_SOURCEroutines on memcpy() and help us make progress towards globallyenabling -fstrict-flex-arrays=3 [1].Link: https://github.com/KSPP/linux/issues/79Link: https://github.com/KSPP/linux/issues/238Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 [1]Signed-off-by: Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Sun, 13 Nov 2022 07:44:05 +0000</pubDate>
        <dc:creator>Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7989d0b7 - drm/amdgpu: Replace one-element array with flex-array member</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#7989d0b7</link>
        <description>drm/amdgpu: Replace one-element array with flex-array memberOne-element arrays are deprecated, and we are replacing them withflexible array members instead. So, replace one-element array withflexible-array member in structs _ATOM_CONNECTOR_DEVICE_TAG_RECORD,_ATOM_OBJECT_GPIO_CNTL_RECORD, _ATOM_BRACKET_LAYOUT_RECORD,_ATOM_BRACKET_LAYOUT_RECORD, _ATOM_LEAKAGE_VOLTAGE_OBJECT_V3,_ATOM_FUSION_SYSTEM_INFO_V3, _ATOM_I2C_DATA_RECORD,_ATOM_I2C_DEVICE_SETUP_INFO, _ATOM_ASIC_MVDD_INFO and refactor therest of the code accordingly. While at it, removed a redundant casting.Important to mention is that doing a build before/after this patch resultsin no binary output differences.This helps with the ongoing efforts to tighten the FORTIFY_SOURCEroutines on memcpy() and help us make progress towards globallyenabling -fstrict-flex-arrays=3 [1].Link: https://github.com/KSPP/linux/issues/79Link: https://github.com/KSPP/linux/issues/238Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 [1]Signed-off-by: Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Wed, 09 Nov 2022 07:33:34 +0000</pubDate>
        <dc:creator>Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e50db383 - drm/amdgpu: Replace 1-element array with flexible-array member</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#e50db383</link>
        <description>drm/amdgpu: Replace 1-element array with flexible-array memberOne-element arrays are deprecated, and we are replacing them withflexible array members instead. So, replace one-element array withflexible-array member in structs _ATOM_GPIO_PIN_ASSIGNMENT,_ATOM_DISPLAY_OBJECT_PATH, _ATOM_DISPLAY_OBJECT_PATH_TABLE,_ATOM_OBJECT_TABLE and refactor the rest of the code accordingly.Important to mention is that doing a build before/after this patch resultsin no functional binary output differences.This helps with the ongoing efforts to tighten the FORTIFY_SOURCEroutines on memcpy() and help us make progress towards globallyenabling -fstrict-flex-arrays=3 [1].Link: https://github.com/KSPP/linux/issues/79Link: https://github.com/KSPP/linux/issues/238Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 [1]Signed-off-by: Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 07 Nov 2022 09:32:51 +0000</pubDate>
        <dc:creator>Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>320e2590 - drm/amdgpu: Replace one-element array with flexible-array member</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#320e2590</link>
        <description>drm/amdgpu: Replace one-element array with flexible-array memberOne-element arrays are deprecated, and we are replacing them withflexible array members instead. So, replace one-element array withflexible-array member in struct _ATOM_FAKE_EDID_PATCH_RECORD andrefactor the rest of the code accordingly.Important to mention is that doing a build before/after this patchresults in no binary output differences.This helps with the ongoing efforts to tighten the FORTIFY_SOURCEroutines on memcpy() and help us make progress towards globallyenabling -fstrict-flex-arrays=3 [1].Link: https://github.com/KSPP/linux/issues/79Link: https://github.com/KSPP/linux/issues/238Link: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101836 [1]Signed-off-by: Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Sat, 29 Oct 2022 01:30:44 +0000</pubDate>
        <dc:creator>Paulo Miguel Almeida &lt;paulo.miguel.almeida.rodenas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9dd4545f - drm/amd: Fix typo &apos;the the&apos; in comment</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#9dd4545f</link>
        <description>drm/amd: Fix typo &apos;the the&apos; in commentReplace &apos;the the&apos; with &apos;the&apos; in the comment.Signed-off-by: Slark Xiao &lt;slark_xiao@163.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Thu, 21 Jul 2022 06:09:46 +0000</pubDate>
        <dc:creator>Slark Xiao &lt;slark_xiao@163.com&gt;</dc:creator>
    </item>
<item>
        <title>2530dc3c - drm/amdgpu: fix typo</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#2530dc3c</link>
        <description>drm/amdgpu: fix typoFix spelling mistake:	&quot;differnt&quot; -&gt; &quot;different&quot;	&quot;commond&quot;  -&gt; &quot;common&quot;Signed-off-by: Rongguang Wei &lt;weirongguang@kylinos.cn&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Tue, 26 Apr 2022 08:15:29 +0000</pubDate>
        <dc:creator>Rongguang Wei &lt;weirongguang@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>0069a227 - gpu: amd: replace open-coded offsetof() with builtin</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#0069a227</link>
        <description>gpu: amd: replace open-coded offsetof() with builtinThe two AMD drivers have their own custom offsetof() implementationthat now triggers a warning with recent versions of clang:drivers/gpu/drm/radeon/radeon_atombios.c:133:14: error: performing pointer subtraction with a null pointer has undefined behavior [-Werror,-Wnull-pointer-subtraction]Change all the instances to use the normal offsetof() providedby the kernel that does not have this problem.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 27 Sep 2021 12:20:41 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>e52e4a31 - gpu: drm: replace occurrences of invalid character</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#e52e4a31</link>
        <description>gpu: drm: replace occurrences of invalid characterThere are some places at drm that ended receiving aREPLACEMENT CHARACTER U+fffd (&apos;&#65533;&apos;), probably because ofsome bad charset conversion.Fix them by using what it seems	to be the propercharacter.Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/e606930c73029f16673849c57acac061dd923866.1621412009.git.mchehab+huawei@kernel.org

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Wed, 19 May 2021 08:15:35 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5bf314ab - drm/amd: Fix a typo in two different sentences</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#5bf314ab</link>
        <description>drm/amd: Fix a typo in two different sentencess/defintion/definition/ .....two different places.Acked-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Bhaskar Chowdhury &lt;unixbhaskar@gmail.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 22 Mar 2021 21:06:12 +0000</pubDate>
        <dc:creator>Bhaskar Chowdhury &lt;unixbhaskar@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8588b8b - drm/amd/pm: correct VR shared rail info</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#a8588b8b</link>
        <description>drm/amd/pm: correct VR shared rail infoAdd VR shared rail info.Signed-off-by: Evan Quan &lt;evan.quan@amd.com&gt;Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Fri, 25 Sep 2020 04:47:41 +0000</pubDate>
        <dc:creator>Evan Quan &lt;evan.quan@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>8f0804c6 - drm/amd/pm: add edc leakage controller setting</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#8f0804c6</link>
        <description>drm/amd/pm: add edc leakage controller settingEnable edc controller table setting.Signed-off-by: Evan Quan &lt;evan.quan@amd.com&gt;Acked-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Fri, 25 Sep 2020 04:30:22 +0000</pubDate>
        <dc:creator>Evan Quan &lt;evan.quan@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>229f7b1d - drm/amd: fix typo</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#229f7b1d</link>
        <description>drm/amd: fix typoFix spelling mistake: &quot;lenght&quot; -&gt; &quot;length&quot;Signed-off-by: Matteo Croce &lt;mcroce@redhat.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 07 Jan 2019 13:06:00 +0000</pubDate>
        <dc:creator>Matteo Croce &lt;mcroce@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ee38fbf3 - drm/amd: add a new struct in atombios.h</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#ee38fbf3</link>
        <description>drm/amd: add a new struct in atombios.hSigned-off-by: Eric Huang &lt;JinHuiEric.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;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Fri, 17 Nov 2017 16:17:48 +0000</pubDate>
        <dc:creator>Eric Huang &lt;JinHuiEric.Huang@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>20a3a71d - drm/amdgpu: Add a new flag for SR-IOV to share memory between PF &amp; VF</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#20a3a71d</link>
        <description>drm/amdgpu: Add a new flag for SR-IOV to share memory between PF &amp; VFAdd ATOM_VRAM_BLOCK_SRIOV_MSG_SHARE_RESERVATION to identify whetherdriver need to reserve VRAM for SR-IOV shared memory.Signed-off-by: Horace Chen &lt;horace.chen@amd.com&gt;Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Wed, 27 Sep 2017 08:13:17 +0000</pubDate>
        <dc:creator>Horace Chen &lt;horace.chen@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>550116d2 - scripts/spelling.txt: add &quot;aligment&quot; pattern and fix typo instances</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#550116d2</link>
        <description>scripts/spelling.txt: add &quot;aligment&quot; pattern and fix typo instancesFix typos and add the following to the scripts/spelling.txt:  aligment||alignmentI did not touch the &quot;N_BYTE_ALIGMENT&quot; macro indrivers/net/wireless/realtek/rtlwifi/wifi.h to avoid unpredictableimpact.I fixed &quot;_aligment_handler&quot; in arch/openrisc/kernel/entry.S becauseit is surrounded by #if 0 ... #endif.  It is surely safe and Iconfirmed &quot;_alignment_handler&quot; is correct.I also fixed the &quot;controler&quot; I found in the same hunk inarch/openrisc/kernel/head.S.Link: http://lkml.kernel.org/r/1481573103-11329-8-git-send-email-yamada.masahiro@socionext.comSigned-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 27 Feb 2017 22:28:58 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>08a7e621 - scripts/spelling.txt: add &quot;swith&quot; pattern and fix typo instances</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#08a7e621</link>
        <description>scripts/spelling.txt: add &quot;swith&quot; pattern and fix typo instancesFix typos and add the following to the scripts/spelling.txt:  swith||switch  swithable||switchable  swithed||switched  swithing||switchingWhile we are here, fix the &quot;update&quot; to &quot;updates&quot; in the touched hunk indrivers/net/wireless/marvell/mwifiex/wmm.c.Link: http://lkml.kernel.org/r/1481573103-11329-2-git-send-email-yamada.masahiro@socionext.comSigned-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 27 Feb 2017 22:28:41 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>9139d731 - drm/amdgpu: add si dpm support in amdgpu_atombios</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#9139d731</link>
        <description>drm/amdgpu: add si dpm support in amdgpu_atombiosv2: renamed _atom_ to _atombios_ for consistency    added ulClockParams to _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS_V3 and    _COMPUTE_MEMORY_ENGINE_PLL_PARAMETERS_V5 to avoid build breakSigned-off-by: Maruthi Bayyavarapu &lt;maruthi.bayyavarapu@amd.com&gt;Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Tue, 26 Apr 2016 14:54:38 +0000</pubDate>
        <dc:creator>Maruthi Srinivas Bayyavarapu &lt;Maruthi.Bayyavarapu@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>c11cb704 - drm/amdgpu/atombios: add avfs struct for Polaris10/11</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#c11cb704</link>
        <description>drm/amdgpu/atombios: add avfs struct for Polaris10/11Signed-off-by: Rex Zhu &lt;Rex.Zhu@amd.com&gt;Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Wed, 08 Jun 2016 11:17:31 +0000</pubDate>
        <dc:creator>Rex Zhu &lt;Rex.Zhu@amd.com&gt;</dc:creator>
    </item>
<item>
        <title>2cc0c0b5 - drm/amdgpu: change ELM/BAF to Polaris10/Polaris11</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/amd/include/atombios.h#2cc0c0b5</link>
        <description>drm/amdgpu: change ELM/BAF to Polaris10/Polaris11Adjust to preferred code names.Signed-off-by: Flora Cui &lt;Flora.Cui@amd.com&gt;Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/amd/include/atombios.h</description>
        <pubDate>Mon, 14 Mar 2016 22:33:29 +0000</pubDate>
        <dc:creator>Flora Cui &lt;Flora.Cui@amd.com&gt;</dc:creator>
    </item>
</channel>
</rss>
