<?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>1cd7523f - net: lan969x: fix cyclic dependency reported by depmod</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#1cd7523f</link>
        <description>net: lan969x: fix cyclic dependency reported by depmodDepmod reports a cyclic dependency between modules sparx5-switch.ko andlan969x-switch.ko:depmod: ERROR: Cycle detected: lan969x_switch -&gt; sparx5_switch -&gt; lan969x_switchdepmod: ERROR: Found 2 modules in dependency cycles!make[2]: *** [scripts/Makefile.modinst:132: depmod] Error 1make: *** [Makefile:224: __sub-make] Error 2This makes sense, as they both require symbols from each other.Fix this by compiling lan969x support into the sparx5-switch.ko module.In order to do this, in a sensible way, we move the lan969x/ dir intothe sparx5/ dir and do some code cleanup of code that is no longerrequired.After this patch, depmod will no longer complain, as lan969x support iscompiled into the sparx5-swicth.ko module, and can no longer be compiledas a standalone module.Fixes: 98a01119608d (&quot;net: sparx5: add compatible string for lan969x&quot;)Signed-off-by: Daniel Machon &lt;daniel.machon@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Thu, 05 Dec 2024 13:54:24 +0000</pubDate>
        <dc:creator>Daniel Machon &lt;daniel.machon@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>7280f01e - net: lan969x: add match data for lan969x</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#7280f01e</link>
        <description>net: lan969x: add match data for lan969xAdd match data for lan969x, with initial fields for iomap, iomap_sizeand ioranges. Add new Kconfig symbol CONFIG_LAN969X_CONFIG for compilingthe lan969x driver.It has been decided to give lan969x its own Kconfig symbol, as aconsiderable amount of code is needed, beside the Sparx5 code, to addfull chip support (and more will be added in future series). Also thismakes it possible to compile Sparx5 without lan969x.Reviewed-by: Steen Hegelund &lt;Steen.Hegelund@microchip.com&gt;Signed-off-by: Daniel Machon &lt;daniel.machon@microchip.com&gt;Link: https://patch.msgid.link/20241024-sparx5-lan969x-switch-driver-2-v2-6-a0b5fae88a0f@microchip.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Wed, 23 Oct 2024 22:01:25 +0000</pubDate>
        <dc:creator>Daniel Machon &lt;daniel.machon@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>5cd2340c - microchip: lan865x: add driver support for Microchip&apos;s LAN865X MAC-PHY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#5cd2340c</link>
        <description>microchip: lan865x: add driver support for Microchip&apos;s LAN865X MAC-PHYThe LAN8650/1 is designed to conform to the OPEN Alliance 10BASE-T1xMAC-PHY Serial Interface specification, Version 1.1. The IEEE Clause 4MAC integration provides the low pin count standard SPI interface to anymicrocontroller therefore providing Ethernet functionality withoutrequiring MAC integration within the microcontroller. The LAN8650/1operates as an SPI client supporting SCLK clock rates up to a maximum of25 MHz. This SPI interface supports the transfer of both data (Ethernetframes) and control (register access).By default, the chunk data payload is 64 bytes in size. The EthernetMedia Access Controller (MAC) module implements a 10 Mbps half duplexEthernet MAC, compatible with the IEEE 802.3 standard. 10BASE-T1Sphysical layer transceiver integrated is into the LAN8650/1. The PHY andMAC are connected via an internal Media Independent Interface (MII).Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Signed-off-by: Parthiban Veerasooran &lt;Parthiban.Veerasooran@microchip.com&gt;Link: https://patch.msgid.link/20240909082514.262942-14-Parthiban.Veerasooran@microchip.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Mon, 09 Sep 2024 08:25:13 +0000</pubDate>
        <dc:creator>Parthiban Veerasooran &lt;Parthiban.Veerasooran@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>30e48a75 - net: microchip: add FDMA library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#30e48a75</link>
        <description>net: microchip: add FDMA libraryAdd new FDMA library for interacting with the FDMA engine on MicrochipSparx5 and lan966x switch chips, in an effort to reduce duplicate codeand provide a common set of symbols and functions.Signed-off-by: Daniel Machon &lt;daniel.machon@microchip.com&gt;Reviewed-by: Steen Hegelund &lt;Steen.Hegelund@microchip.com&gt;Reviewed-by: Jens Emil Schulz &#216;stergaard &lt;jensemil.schulzostergaard@microchip.com&gt;Reviewed-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/Makefile</description>
        <pubDate>Mon, 02 Sep 2024 14:54:06 +0000</pubDate>
        <dc:creator>Daniel Machon &lt;daniel.machon@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>c9da1ac1 - net: microchip: sparx5: Adding initial tc flower support for VCAP API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#c9da1ac1</link>
        <description>net: microchip: sparx5: Adding initial tc flower support for VCAP APIThis adds initial TC flower filter support to Sparx5 for the IS2 VCAP.The support consists of the source and destination MAC addresses,and the trap and pass actions.This is how you can create a rule that test the functionality:tc qdisc add dev eth0 clsacttc filter add dev eth0 ingress chain 8000000 prio 10 handle 10 \      protocol all flower skip_sw \      dst_mac 0a:0b:0c:0d:0e:0f \      src_mac 2:0:0:0:0:1 \      action trapThe IS2 chains in Sparx5 are assigned like this:- chain 8000000: IS2 Lookup 0- chain 8100000: IS2 Lookup 1- chain 8200000: IS2 Lookup 2- chain 8300000: IS2 Lookup 3Signed-off-by: Steen Hegelund &lt;steen.hegelund@microchip.com&gt;Tested-by: Casper Andersson &lt;casper.casan@gmail.com&gt;Reviewed-by: Casper Andersson &lt;casper.casan@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Thu, 20 Oct 2022 13:08:59 +0000</pubDate>
        <dc:creator>Steen Hegelund &lt;steen.hegelund@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/Makefile#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/Makefile</description>
        <pubDate>Mon, 29 Nov 2021 12:43:55 +0000</pubDate>
        <dc:creator>Horatiu Vultur &lt;horatiu.vultur@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>3cfa11ba - net: sparx5: add the basic sparx5 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#3cfa11ba</link>
        <description>net: sparx5: add the basic sparx5 driverThis adds the Sparx5 basic SwitchDev driver framework with IO rangemapping, switch device detection and core clock configuration.Support for ports, phylink, netdev, mactable etc. are in the followingpatches.Signed-off-by: Steen Hegelund &lt;steen.hegelund@microchip.com&gt;Signed-off-by: Bjarni Jonasson &lt;bjarni.jonasson@microchip.com&gt;Signed-off-by: Lars Povlsen &lt;lars.povlsen@microchip.com&gt;Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Thu, 24 Jun 2021 07:07:50 +0000</pubDate>
        <dc:creator>Steen Hegelund &lt;steen.hegelund@microchip.com&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/microchip/Makefile#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/microchip/Makefile</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>07624df1 - lan743x: lan743x: Add PTP support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#07624df1</link>
        <description>lan743x: lan743x: Add PTP supportPTP support includes:    Ingress, and egress timestamping.    One step timestamping available.    PTP clock support.    Periodic output support.Signed-off-by: Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Thu, 09 Aug 2018 19:36:10 +0000</pubDate>
        <dc:creator>Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>0cf63226 - lan743x: Add support for ethtool get_drvinfo</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#0cf63226</link>
        <description>lan743x: Add support for ethtool get_drvinfoImplement ethtool get_drvinfoSigned-off-by: Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Mon, 23 Jul 2018 20:16:26 +0000</pubDate>
        <dc:creator>Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>23f0703c - lan743x: Add main source files for new lan743x driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#23f0703c</link>
        <description>lan743x: Add main source files for new lan743x driverAdd main source files for new lan743x driverSigned-off-by: Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Mon, 05 Mar 2018 19:23:30 +0000</pubDate>
        <dc:creator>Bryan Whitehead &lt;Bryan.Whitehead@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>d70e5326 - net: Microchip encx24j600 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#d70e5326</link>
        <description>net: Microchip encx24j600 driverThis ethernet driver supports the Micorchip enc424j600/626j600 Ethernetcontroller over a SPI bus interface. This driver makes use of the regmap API tooptimize access to registers by caching registers where possible.Datasheet:http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdfSigned-off-by: Jon Ringle &lt;jringle@gridpoint.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Tue, 06 Oct 2015 20:37:46 +0000</pubDate>
        <dc:creator>Jon Ringle &lt;jringle@gridpoint.com&gt;</dc:creator>
    </item>
<item>
        <title>6a27a6c3 - Revert &quot;net: Microchip encx24j600 driver&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#6a27a6c3</link>
        <description>Revert &quot;net: Microchip encx24j600 driver&quot;This reverts commit 04fbfce7a222327b97ca165294ef19f0faa45960.

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Tue, 06 Oct 2015 13:25:36 +0000</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>04fbfce7 - net: Microchip encx24j600 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#04fbfce7</link>
        <description>net: Microchip encx24j600 driverThis ethernet driver supports the Micorchip enc424j600/626j600 Ethernetcontroller over a SPI bus interface. This driver makes use of the regmap API tooptimize access to registers by caching registers where possible.Datasheet:http://ww1.microchip.com/downloads/en/DeviceDoc/39935b.pdfSigned-off-by: Jon Ringle &lt;jringle@gridpoint.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Thu, 01 Oct 2015 11:43:21 +0000</pubDate>
        <dc:creator>Jon Ringle &lt;jringle@gridpoint.com&gt;</dc:creator>
    </item>
<item>
        <title>580416e6 - enc28j60: Move the Microchip driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/microchip/Makefile#580416e6</link>
        <description>enc28j60: Move the Microchip driverMove the Microchip driver into drivers/net/ethernet/microchip/ andmake the necessary Kconfig and Makefile changes.CC: Claudio Lanconelli &lt;lanconelli.claudio@eptar.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/microchip/Makefile</description>
        <pubDate>Sun, 24 Jul 2011 23:12:37 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
