<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7c592940 - net: ipa: add IPA v5.5 configuration data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#7c592940</link>
        <description>net: ipa: add IPA v5.5 configuration dataAdd the configuration data required for IPA v5.5, which is used inthe Qualcomm SM8550 SoC.  With that, the driver supports IPA v5.5.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Wed, 22 Nov 2023 23:09:09 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1bfeafab - net: ipa: add IPA v5.5 register definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#1bfeafab</link>
        <description>net: ipa: add IPA v5.5 register definitionsGSI register definitions for IPA v5.5 are the same as those used forIPA v5.0.Update ipa_reg_id_valid() to reflect that IPA v5.0+ supports sourceand destination resource groups 4 through 7.Add the definitions of IPA register offsets and fields for IPA v5.5.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Wed, 22 Nov 2023 23:09:08 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>cb7550b4 - net: ipa: add IPA v5.0 configuration data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#cb7550b4</link>
        <description>net: ipa: add IPA v5.0 configuration dataAdd the configuration data required for IPA v5.0, which is used inthe SDX65 SoC.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 21 Mar 2023 18:26:44 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>faf0678e - net: ipa: add IPA v5.0 GSI register definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#faf0678e</link>
        <description>net: ipa: add IPA v5.0 GSI register definitionsAdd the definitions of GSI register offsets and fields for IPA v5.0.These are used for the SDX65 SoC.  Increase the maximum channel andevent ring counts supported by the driver, so those implemented bythe SDX65 are supported.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 21 Mar 2023 18:26:43 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ed4c7d61 - net: ipa: add IPA v5.0 register definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#ed4c7d61</link>
        <description>net: ipa: add IPA v5.0 register definitionsAdd the definitions of IPA register offsets and fields for IPA v5.0.These are used for the SDX65 SoC.In the Makefile, split IPA_VERSIONS to use IPA_REG_VERSIONS andIPA_DATA_VERSIONS instead, to allow IPA register definitions for anew version to be added separate from the IPA data.Rename GSI_IPA_VERSIONS to be GSI_REG_VERSIONS for consistency.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 21 Mar 2023 18:26:42 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>aa07fd43 - net: ipa: add &quot;gsi_v4.11.c&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#aa07fd43</link>
        <description>net: ipa: add &quot;gsi_v4.11.c&quot;The next patch adds a GSI register field that is only valid startingat IPA v4.11.  Create &quot;gsi_v4.11.c&quot; from &quot;gsi_v4.9.c&quot;, changing onlythe name of the public regs structure it defines.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Mon, 13 Feb 2023 16:22:28 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>4a4270cf - net: ipa: populate more GSI register files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#4a4270cf</link>
        <description>net: ipa: populate more GSI register filesCreate &quot;gsi_v4.0.c&quot;, &quot;gsi_v4.5.c&quot;, and &quot;gsi_v4.9.c&quot; as essentiallyidentical copies of &quot;gsi_v3.5.1.c&quot;.  The only difference is the nameof the exported &quot;gsi_regs_vX_Y&quot; structure.  The next patch willstart differentiating them.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Mon, 13 Feb 2023 16:22:24 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>465d1bc9 - net: ipa: add &quot;gsi_v3.5.1.c&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#465d1bc9</link>
        <description>net: ipa: add &quot;gsi_v3.5.1.c&quot;The next patch adds a GSI register field that is only valid startingat IPA v3.5.1.  Create &quot;gsi_v3.5.1.c&quot; from &quot;gsi_v3.1.c&quot;, changingonly the name of the public regs structure it defines.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 10 Feb 2023 19:36:54 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>d2bb6e65 - net: ipa: start creating GSI register definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#d2bb6e65</link>
        <description>net: ipa: start creating GSI register definitionsCreate a new register definition file in the &quot;reg&quot; subdirectory,and begin populating it with GSI register definitions based on IPAversion.  The GSI registers haven&apos;t changed much, so several IPAversions can share the same GSI register definitions.As with IPA registers, an array of pointers indexed by GSI register IDrefers to these register definitions, and a new &quot;regs&quot; field in theGSI structure is initialized in gsi_reg_init() to refer to registerinformation based on the IPA version (though for now there&apos;s onlyone).  The new function gsi_reg() returns register information fora given GSI register, and the result can be used to look up thatregister&apos;s offset.This patch is meant only to put the infrastructure in place, so onlyeon register (CH_C_QOS) is defined for each version, and only theoffset and stride are defined for that register.  Use new functiongsi_reg() to look up that register&apos;s information to get its offset,This makes the GSI_CH_C_QOS_OFFSET() unnecessary, so get rid of it.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 10 Feb 2023 19:36:50 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>3c506add - net: ipa: introduce gsi_reg_init()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#3c506add</link>
        <description>net: ipa: introduce gsi_reg_init()Create a new source file &quot;gsi_reg.c&quot;, and in it, introduce a newfunction to encapsulate initializing GSI registers, includinglooking up and I/O mapping their memory.Create gsi_reg_exit() as the inverse of the init function.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 10 Feb 2023 19:36:48 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>b310de78 - net: ipa: add IPA v4.7 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#b310de78</link>
        <description>net: ipa: add IPA v4.7 supportAdd the necessary register and data definitions needed for IPA v4.7,which is found on the SM6350 SoC.Co-developed-by: Luca Weiss &lt;luca.weiss@fairphone.com&gt;Signed-off-by: Luca Weiss &lt;luca.weiss@fairphone.com&gt;Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Thu, 08 Dec 2022 21:15:29 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>07f120bc - net: ipa: add per-version IPA register definition files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#07f120bc</link>
        <description>net: ipa: add per-version IPA register definition filesCreate a new subdirectory &quot;reg&quot;, which contains a registerdefinition file for each supported version of IPA.  Each registerdefinition contains the register&apos;s offset, and for parameterizedregisters, the stride (distance between consecutive instances of theregister).  Finally, it includes an all-caps printable register name.In these files, each IPA version defines an array of IPA registerdefinition pointers, with unsupported registers defined with a nullpointer.  The array is indexed by the ipa_reg_id enumerated type.At initialization time, the appropriate register definition array touse is selected based on the IPA version, and assigned to a new&quot;regs&quot; field in the IPA structure.Extend ipa_reg_valid() so it fails if a valid register is notdefined.This patch simply puts this infrastructure in place; the next willuse it.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Mon, 26 Sep 2022 22:09:19 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2c7b9b93 - net: ipa: move configuration data files into a subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#2c7b9b93</link>
        <description>net: ipa: move configuration data files into a subdirectoryReduce the clutter in the main IPA source directory by creating anew &quot;data&quot; subdirectory, and locating all of the configuration datafiles in there.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 19 Jul 2022 15:08:27 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>ec2ea5e0 - net: ipa: list supported IPA versions in the Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#ec2ea5e0</link>
        <description>net: ipa: list supported IPA versions in the MakefileCreate a variable in the Makefile listing the IPA versions supportedby the driver.  Use that to create the list of configuration dataobject files used (rather than listing them all individually).Add a SPDX license comment.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 19 Jul 2022 15:08:26 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2775cbc5 - net: ipa: rename &quot;ipa_clock.c&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#2775cbc5</link>
        <description>net: ipa: rename &quot;ipa_clock.c&quot;Finally, rename &quot;ipa_clock.c&quot; to be &quot;ipa_power.c&quot; and &quot;ipa_clock.h&quot;to be &quot;ipa_power.h&quot;.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 20 Aug 2021 16:01:29 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>442d68eb - net: ipa: kill the remaining conditional validation code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#442d68eb</link>
        <description>net: ipa: kill the remaining conditional validation codeThere are only a few remaining spots that validate IPA codeconditional on whether a symbol is defined at compile time.The checks are not expensive, so just build them always.This completes the removal of all CONFIG_VALIDATE/CONFIG_VALIDATIONIPA code.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Mon, 26 Jul 2021 17:40:09 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1bb1a117 - net: ipa: add IPA v3.1 configuration data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#1bb1a117</link>
        <description>net: ipa: add IPA v3.1 configuration dataAdd support for the MSM8998 SoC, which includes IPA version 3.1.Originally proposed by AngeloGioacchino Del Regno.Link: https://lore.kernel.org/netdev/20210211175015.200772-6-angelogioacchino.delregno@somainline.orgSigned-off-by: Alex Elder &lt;elder@linaro.org&gt;Acked-by: AngeloGioacchino Del RegnoSigned-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Mon, 21 Jun 2021 17:56:27 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>2e3cf97f - net: ipa: introduce sysfs code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#2e3cf97f</link>
        <description>net: ipa: introduce sysfs codeAdd IPA device attributes to expose information known by the IPAdriver about the hardware and its configuration.All pointers used to display these attribute values (i.e., IPApointer and endpoint pointers) will have been initialized by thetime IPA probe has completed, so they may be safely dereferenced.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 11 Jun 2021 20:39:40 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>e557dc82 - net: ipa: add IPA v4.9 configuration data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#e557dc82</link>
        <description>net: ipa: add IPA v4.9 configuration dataAdd support for the SM8350 SoC, which includes IPA version 4.9.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Tue, 13 Apr 2021 16:38:26 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>927c5043 - net: ipa: add IPA v4.11 configuration data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ipa/Makefile#927c5043</link>
        <description>net: ipa: add IPA v4.11 configuration dataAdd support for the SC7280 SoC, which includes IPA version 4.11.Signed-off-by: Alex Elder &lt;elder@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ipa/Makefile</description>
        <pubDate>Fri, 09 Apr 2021 20:40:24 +0000</pubDate>
        <dc:creator>Alex Elder &lt;elder@linaro.org&gt;</dc:creator>
    </item>
</channel>
</rss>
