<?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>cb7dd712 - octeon_ep_vf: Add driver framework and device initialization</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#cb7dd712</link>
        <description>octeon_ep_vf: Add driver framework and device initializationAdd driver framework and device setup and initialization for OcteonPCI Endpoint NIC VF.Add implementation to load module, initialize, register network device,cleanup and unload module.Signed-off-by: Shinas Rasheed &lt;srasheed@marvell.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 08 Feb 2024 10:18:33 +0000</pubDate>
        <dc:creator>Shinas Rasheed &lt;srasheed@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>63c7234f - Revert &quot;octeon_ep_vf: add octeon_ep_vf driver&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#63c7234f</link>
        <description>Revert &quot;octeon_ep_vf: add octeon_ep_vf driver&quot;This reverts commit c902ba322cfda8ebe54ffd53392ef7e2ef5d1c65.This reverts commit 50648968b3e3c193b45eaca07840111c9d4fdb74.This reverts commit 77cef1e02104529f54c5b8b4126317eda3ff132d.This reverts commit 8f8d322bc47c1c5ecab1f2238b644e30f69cc475.This reverts commit 6ca7b5486ebd5e7985f0c98a2ac7ae49078043a4.This reverts commit db468f92c3b9437dfeb1dcf55d9b7d1b97769a6c.This reverts commit 5f8c64c2344c888a03fa4b7fd8c3b5e0c235d879.This reverts commit ebdc193b2ce209bfc1ebec2f777cd7bac00b547c.The driver needs more work.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 04 Jan 2024 21:00:44 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ebdc193b - octeon_ep_vf: Add driver framework and device initialization</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#ebdc193b</link>
        <description>octeon_ep_vf: Add driver framework and device initializationAdd driver framework and device setup and initialization for OcteonPCI Endpoint NIC VF.Add implementation to load module, initialize, register network device,cleanup and unload module.Signed-off-by: Shinas Rasheed &lt;srasheed@marvell.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Sat, 23 Dec 2023 13:39:53 +0000</pubDate>
        <dc:creator>Shinas Rasheed &lt;srasheed@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>37f9b2a6 - net: ethernet: Add missing depends on MDIO_DEVRES</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#37f9b2a6</link>
        <description>net: ethernet: Add missing depends on MDIO_DEVRESA number of MDIO drivers make use of devm_mdiobus_alloc_size(). Thisis only available when CONFIG_MDIO_DEVRES is enabled. Add missingdepends or selects, depending on if there are circular dependencies ornot. This avoids linker errors, especially for randconfig builds.Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Reviewed-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Link: https://lore.kernel.org/r/20230409150204.2346231-1-andrew@lunn.chSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Sun, 09 Apr 2023 15:02:04 +0000</pubDate>
        <dc:creator>Andrew Lunn &lt;andrew@lunn.ch&gt;</dc:creator>
    </item>
<item>
        <title>b3fc7922 - net: mvneta: add support for page_pool_get_stats</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#b3fc7922</link>
        <description>net: mvneta: add support for page_pool_get_statsIntroduce support for the page_pool stats API into mvneta driver.Report page_pool stats through ethtool.Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Tue, 12 Apr 2022 16:31:59 +0000</pubDate>
        <dc:creator>Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>862cd659 - octeon_ep: Add driver framework and device initialization</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#862cd659</link>
        <description>octeon_ep: Add driver framework and device initializationAdd driver framework and device setup and initialization for OcteonPCI Endpoint NIC.Add implementation to load module, initilaize, register network device,cleanup and unload module.Signed-off-by: Veerasenareddy Burru &lt;vburru@marvell.com&gt;Signed-off-by: Abhijit Ayarekar &lt;aayarekar@marvell.com&gt;Signed-off-by: Satananda Burla &lt;sburla@marvell.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Wed, 13 Apr 2022 03:34:57 +0000</pubDate>
        <dc:creator>Veerasenareddy Burru &lt;vburru@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>600cc3c9 - net: marvell: Remove reference to CONFIG_MV64X60</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#600cc3c9</link>
        <description>net: marvell: Remove reference to CONFIG_MV64X60Commit 92c8c16f3457 (&quot;powerpc/embedded6xx: Remove C2K board support&quot;)removed last selector of CONFIG_MV64X60.As it is not a user selectable config item, all references to itare stale. Remove them.Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 18 Mar 2021 17:25:08 +0000</pubDate>
        <dc:creator>Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;</dc:creator>
    </item>
<item>
        <title>04cbb740 - net: mvpp2: Remove unneeded Kconfig dependency.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#04cbb740</link>
        <description>net: mvpp2: Remove unneeded Kconfig dependency.The mvpp2 is an Ethernet driver, and it implements MAC style timestamping of PTP frames.  It has no need of the expensive option toenable PHY time stamping.  Remove the incorrect dependency.Signed-off-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 21 Jan 2021 04:06:01 +0000</pubDate>
        <dc:creator>Richard Cochran &lt;richardcochran@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>501ef306 - net: marvell: prestera: Add driver for Prestera family ASIC devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#501ef306</link>
        <description>net: marvell: prestera: Add driver for Prestera family ASIC devicesMarvell Prestera 98DX326x integrates up to 24 ports of 1GbE with 8ports of 10GbE uplinks or 2 ports of 40Gbps stacking for a largelywireless SMB deployment.The current implementation supports only boards designed for the MarvellSwitchdev solution and requires special firmware.The core Prestera switching logic is implemented in prestera_main.c,there is an intermediate hw layer between core logic and firmware. It isimplemented in prestera_hw.c, the purpose of it is to encapsulate hwrelated logic, in future there is a plan to support more devices withdifferent HW related configurations.This patch contains only basic switch initialization and RX/TX supportover SDMA mechanism.Currently supported devices have DMA access range &lt;= 32bit and requireZONE_DMA to be enabled, for such cases SDMA driver checks if the skballocated in proper range supported by the Prestera device.Also meanwhile there is no TX interrupt support in current firmwareversion so recycling work is scheduled on each xmit.Port&apos;s mac address is generated from the switch base mac which may beprovided via device-tree (static one or as nvme cell), or randomlygenerated. This is required by the firmware.Co-developed-by: Andrii Savka &lt;andrii.savka@plvision.eu&gt;Signed-off-by: Andrii Savka &lt;andrii.savka@plvision.eu&gt;Co-developed-by: Oleksandr Mazur &lt;oleksandr.mazur@plvision.eu&gt;Signed-off-by: Oleksandr Mazur &lt;oleksandr.mazur@plvision.eu&gt;Co-developed-by: Serhiy Boiko &lt;serhiy.boiko@plvision.eu&gt;Signed-off-by: Serhiy Boiko &lt;serhiy.boiko@plvision.eu&gt;Co-developed-by: Serhiy Pshyk &lt;serhiy.pshyk@plvision.eu&gt;Signed-off-by: Serhiy Pshyk &lt;serhiy.pshyk@plvision.eu&gt;Co-developed-by: Taras Chornyi &lt;taras.chornyi@plvision.eu&gt;Signed-off-by: Taras Chornyi &lt;taras.chornyi@plvision.eu&gt;Co-developed-by: Volodymyr Mytnyk &lt;volodymyr.mytnyk@plvision.eu&gt;Signed-off-by: Volodymyr Mytnyk &lt;volodymyr.mytnyk@plvision.eu&gt;Signed-off-by: Vadym Kochan &lt;vadym.kochan@plvision.eu&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Wed, 16 Sep 2020 16:30:57 +0000</pubDate>
        <dc:creator>Vadym Kochan &lt;vadym.kochan@plvision.eu&gt;</dc:creator>
    </item>
<item>
        <title>91dd7195 - net: mvpp2: ptp: add TAI support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#91dd7195</link>
        <description>net: mvpp2: ptp: add TAI supportAdd support for the TAI block in the mvpp2.2 hardware.Acked-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Signed-off-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Wed, 09 Sep 2020 16:25:50 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>b27db227 - mvpp2: use page_pool allocator</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#b27db227</link>
        <description>mvpp2: use page_pool allocatorUse the page_pool API for memory management.This is a prerequisite for native XDP support.Tested-by: Sven Auhagen &lt;sven.auhagen@voleatech.de&gt;Signed-off-by: Matteo Croce &lt;mcroce@microsoft.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 02 Jul 2020 14:12:41 +0000</pubDate>
        <dc:creator>Matteo Croce &lt;mcroce@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>a7f7f624 - treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#a7f7f624</link>
        <description>treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;Since commit 84af7a6194e4 (&quot;checkpatch: kconfig: prefer &apos;help&apos; over&apos;---help---&apos;&quot;), the number of &apos;---help---&apos; has been graduallydecreasing, but there are still more than 2400 instances.This commit finishes the conversion. While I touched the lines,I also fixed the indentation.There are a variety of indentation styles found.  a) 4 spaces + &apos;---help---&apos;  b) 7 spaces + &apos;---help---&apos;  c) 8 spaces + &apos;---help---&apos;  d) 1 space + 1 tab + &apos;---help---&apos;  e) 1 tab + &apos;---help---&apos;    (correct indentation)  f) 1 tab + 1 space + &apos;---help---&apos;  g) 1 tab + 2 spaces + &apos;---help---&apos;In order to convert all of them to 1 tab + &apos;help&apos;, I ran thefollowing commend:  $ find . -name &apos;Kconfig*&apos; | xargs sed -i &apos;s/^[[:space:]]*---help---/\thelp/&apos;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Sat, 13 Jun 2020 16:50:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>568a3fa2 - net: mvneta: introduce page pool API for sw buffer manager</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#568a3fa2</link>
        <description>net: mvneta: introduce page pool API for sw buffer managerUse the page_pool api for allocations and DMA handling instead of__dev_alloc_page()/dma_map_page() and free_page()/dma_unmap_page().Pages are unmapped using page_pool_release_page before packetsgo into the network stack.The page_pool API offers buffer recycling capabilities for XDP butallocates one page per packet, unless the driver splits and managesthe allocated page.This is a preliminary patch to add XDP support to mvneta driverSigned-off-by: Ilias Apalodimas &lt;ilias.apalodimas@linaro.org&gt;Signed-off-by: Jesper Dangaard Brouer &lt;brouer@redhat.com&gt;Signed-off-by: Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Sat, 19 Oct 2019 08:13:22 +0000</pubDate>
        <dc:creator>Lorenzo Bianconi &lt;lorenzo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>54494aa5 - octeontx2-af: Add Marvell OcteonTX2 RVU AF driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#54494aa5</link>
        <description>octeontx2-af: Add Marvell OcteonTX2 RVU AF driverThis patch adds basic template for Marvell OcteonTX2&apos;sresource virtualization unit (RVU) admin function (AF)driver. Just the driver registration and probe.Signed-off-by: Sunil Goutham &lt;sgoutham@marvell.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Wed, 10 Oct 2018 12:44:21 +0000</pubDate>
        <dc:creator>Sunil Goutham &lt;sgoutham@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>e020797b - net: Remove depends on HAS_DMA in case of platform dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#e020797b</link>
        <description>net: Remove depends on HAS_DMA in case of platform dependencyRemove dependencies on HAS_DMA where a Kconfig symbol depends on anothersymbol that implies HAS_DMA, and, optionally, on &quot;|| COMPILE_TEST&quot;.In most cases this other symbol is an architecture or platform specificsymbol, or PCI.Generic symbols and drivers without platform dependencies keep theirdependencies on HAS_DMA, to prevent compiling subsystems or drivers thatcannot work anyway.This simplifies the dependencies, and allows to improve compile-testing.Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Reviewed-by: Mark Brown &lt;broonie@kernel.org&gt;Acked-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Fri, 22 Jun 2018 11:08:43 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;</dc:creator>
    </item>
<item>
        <title>4bb04326 - net: mvpp2: phylink support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#4bb04326</link>
        <description>net: mvpp2: phylink supportConvert the PPv2 driver to implement phylink helpers, and use phylink inDT mode. The other mode supported is ACPI, which will need further workin order to be entirely compatible with phylink.The MAC and GoP configuration functions were completely moved to fitinto the phylink helpers. When a PHY is always present between the MACand the physical port, phylink only is used, but when this is not thecase (the MAC directly is connected to the physical port) the link IRQis used to detect changes in the link state and call phylink_mac_change.The ACPI mode do not uses phylink as of now, and the changes shouldn&apos;timpact its use.Signed-off-by: Antoine Tenart &lt;antoine.tenart@bootlin.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Thu, 17 May 2018 08:29:31 +0000</pubDate>
        <dc:creator>Antoine Tenart &lt;antoine.tenart@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>503f9aa9 - net: mvneta: convert to phylink</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#503f9aa9</link>
        <description>net: mvneta: convert to phylinkConvert mvneta to use phylink, which models the MAC to PHY link ina generic, reusable form.Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;- remove unused sync statusSigned-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Tue, 02 Jan 2018 17:24:44 +0000</pubDate>
        <dc:creator>Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>fc5e1550 - net: mvpp2: finally add the PPv2.2 compatible string</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#fc5e1550</link>
        <description>net: mvpp2: finally add the PPv2.2 compatible stringNow that the mvpp2 driver has been modified to accommodate the supportfor PPv2.2, we can finally advertise this support by adding theappropriate compatible string.At the same time, we update the Kconfig description of the MVPP2 driver.Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Tue, 07 Mar 2017 15:53:20 +0000</pubDate>
        <dc:creator>Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;</dc:creator>
    </item>
<item>
        <title>d3158807 - net: mvpp2: enable building on 64-bit platforms</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/marvell/Kconfig#d3158807</link>
        <description>net: mvpp2: enable building on 64-bit platformsThe mvpp2 is going to be extended to support the Marvell Armada 7K/8Kplatform, which is ARM64. As a preparation to this work, this commitenables building the mvpp2 driver on ARM64, by: - Adjusting the Kconfig dependency - Fixing the types used in the driver so that they are 32/64-bits   compliant. We use dma_addr_t for DMA addresses, and unsigned long   for virtual addresses.It is worth mentioning that after this commit, the driver is for nowstill only used on 32-bits platforms, and will only work on 32-bitsplatforms.Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;Acked-by: Russell King &lt;rmk+kernel@armlinux.org.uk&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/marvell/Kconfig</description>
        <pubDate>Tue, 21 Feb 2017 10:28:13 +0000</pubDate>
        <dc:creator>Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;</dc:creator>
    </item>
</channel>
</rss>
