<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>63acda75 - net: lan966x: select FDMA library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#63acda75</link>
        <description>net: lan966x: select FDMA librarySelect the newly introduced FDMA library.Signed-off-by: Daniel Machon &lt;daniel.machon@microchip.com&gt;Reviewed-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Thu, 05 Sep 2024 08:06:29 +0000</pubDate>
        <dc:creator>Daniel Machon &lt;daniel.machon@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>a83e4630 - net: lan966x: Add support for offloading pcp table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#a83e4630</link>
        <description>net: lan966x: Add support for offloading pcp tableAdd support for offloading pcp app entries. Lan966x has 8 priorityqueues per port and for each priority it also has a drop precedence.Reviewed-by: Daniel Machon &lt;daniel.machon@microchip.com&gt;Reviewed-by: Piotr Raczynski &lt;piotr.raczynski@intel.com&gt;Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Tue, 16 May 2023 20:14:03 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>fd762783 - net: lan966x: Stop using packing library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#fd762783</link>
        <description>net: lan966x: Stop using packing libraryWhen a frame is injected from CPU, it is required to create an IFH(Interframe header) which sits in front of the frame that is transmitted.This IFH, contains different fields like destination port, to bypass theanalyzer, priotity, etc. Lan966x it is using packing library to set andget the fields of this IFH. But this seems to be an expensiveoperations.If this is changed with a simpler implementation, the RX will beimproved with ~5Mbit while on the TX is a much bigger improvement as itis required to set more fields. Below are the numbers for TX.Before:[  5]   0.00-10.02  sec   439 MBytes   367 Mbits/sec    0 senderAfter:[  5]   0.00-10.00  sec   578 MBytes   485 Mbits/sec    0 senderSigned-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Fri, 17 Mar 2023 15:27:13 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>b0531225 - net: lan966x: Add initial VCAP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#b0531225</link>
        <description>net: lan966x: Add initial VCAPWhen lan966x driver is initialized, initialize also the VCAP module forlan966x.Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Fri, 25 Nov 2022 09:50:04 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>11871aba - net: lan96x: Use page_pool API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#11871aba</link>
        <description>net: lan96x: Use page_pool APIUse the page_pool API for allocation, freeing and DMA handling insteadof dev_alloc_pages, __free_pages and dma_map_page.Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Wed, 09 Nov 2022 20:46:13 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>cabc9d49 - net: lan966x: Add lag support for lan966x</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#cabc9d49</link>
        <description>net: lan966x: Add lag support for lan966xAdd link aggregation hardware offload support for lan966xSigned-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Wed, 17 Aug 2022 19:34:47 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>1da52b0e - net: lan966x: Fix when CONFIG_PTP_1588_CLOCK is compiled as module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#1da52b0e</link>
        <description>net: lan966x: Fix when CONFIG_PTP_1588_CLOCK is compiled as moduleWhen CONFIG_PTP_1588_CLOCK is compiled as a module, then the linking ofthe lan966x fails because it can&apos;t find references to the followingfunctions &apos;ptp_clock_index&apos;, &apos;ptp_clock_register&apos; and&apos;ptp_clock_unregister&apos;The fix consists in adding CONFIG_PTP_1588_CLOCK_OPTIONAL as adependency for the driver.Fixes: d096459494a887 (&quot;net: lan966x: Add support for ptp clocks&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Sat, 12 Feb 2022 20:45:44 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>cf2f6089 - net: lan966x: Add support to offload the forwarding.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#cf2f6089</link>
        <description>net: lan966x: Add support to offload the forwarding.This patch adds basic support to offload in the HW the forwarding of theframes. The driver registers to the switchdev callbacks and implementsthe callbacks for attributes SWITCHDEV_ATTR_ID_PORT_STP_STATE andSWITCHDEV_ATTR_ID_BRIDGE_AGEING_TIME.It is not allowed to add a lan966x port to a bridge that contains adifferent interface than lan966x.Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Sat, 18 Dec 2021 21:49:43 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>cc9cf69e - net: lan966x: Fix builds for lan966x driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#cc9cf69e</link>
        <description>net: lan966x: Fix builds for lan966x driverThe lan966x is using the function &apos;packing&apos; to create/extract theinformation for the IFH, that is used to be added in front of the frameswhen they are injected/extracted.Therefore update the Kconfig to select config option &apos;PACKING&apos; wheneverlan966x driver is enabled.Fixes: db8bcaad539314 (&quot;net: lan966x: add the basic lan966x driver&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Thu, 02 Dec 2021 08:15:11 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>db8bcaad - net: lan966x: add the basic lan966x driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig#db8bcaad</link>
        <description>net: lan966x: add the basic lan966x driverThis patch adds basic SwitchDev driver framework for lan966x. Itincludes only the IO range mapping and probing of the switch.Signed-off-by: Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/lan966x/Kconfig</description>
        <pubDate>Mon, 29 Nov 2021 12:43:55 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
</channel>
</rss>
