<?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>6e65f5f5 - net: dsa: microchip: rename ksz8 series files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#6e65f5f5</link>
        <description>net: dsa: microchip: rename ksz8 series filesThe first KSZ8 series implementation was done for a KSZ8795 device butsince several other KSZ8 devices have been added. Rename these filesto adhere to the ksz8 naming convention as already used in mostfunctions and the existing ksz8.h; add an explanatory note.Signed-off-by: Pieter Van Trappen &lt;pieter.van.trappen@cern.ch&gt;Acked-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Wed, 04 Sep 2024 06:27:40 +0000</pubDate>
        <dc:creator>Pieter Van Trappen &lt;pieter.van.trappen@cern.ch&gt;</dc:creator>
    </item>
<item>
        <title>a16efc61 - net: dsa: microchip: add support for different DCB app configurations</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#a16efc61</link>
        <description>net: dsa: microchip: add support for different DCB app configurationsAdd DCB support to configure app trust sources and default port priority.Following commands can be used for testing:dcb apptrust set dev lan1 order pcp dscpdcb app replace dev lan1 default-prio 3Since it is not possible to configure DSCP-Prio mapping per port, thispatch provide only ability to read switch global dscp-prio mapping andway to enable/disable app trust for DSCP.Signed-off-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;Acked-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Fri, 03 May 2024 13:13:44 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>002841be - net: dsa: microchip: Add partial ACL support for ksz9477 switches</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#002841be</link>
        <description>net: dsa: microchip: Add partial ACL support for ksz9477 switchesThis patch adds partial Access Control List (ACL) support for theksz9477 family of switches. ACLs enable filtering of incoming layer 2MAC, layer 3 IP, and layer 4 TCP/UDP packets on each port. They provideadditional capabilities for filtering routed network protocols and cantake precedence over other forwarding functions.ACLs can filter ingress traffic based on header fields such assource/destination MAC address, EtherType, IPv4 address, IPv4 protocol,UDP/TCP ports, and TCP flags. The ACL is an ordered list of up to 16access control rules programmed into the ACL Table. Each entry specifiesa set of matching conditions and action rules for controlling packetforwarding and priority.The ACL also implements a count function, generating an interruptinstead of a forwarding action. It can be used as a watchdog timer or anevent counter. The ACL consists of three parts: matching rules, actionrules, and processing entries. Multiple match conditions can be eitherAND&apos;ed or OR&apos;ed together.This patch introduces support for a subset of the available ACLfunctionality, specifically layer 2 matching and prioritization ofmatched packets. For example:tc qdisc add dev lan2 clsacttc filter add dev lan2 ingress protocol 0x88f7 flower action skbedit prio 7tc qdisc add dev lan1 clsacttc filter add dev lan1 ingress protocol 0x88f7 flower action skbedit prio 7The hardware offloading implementation was benchmarked against aconfiguration without hardware offloading. This latter setup relied on asoftware-based Linux bridge. No noticeable differences were observedbetween the two configurations. Here is an example of software-basedtest:ip l s dev enu1u1 upip l s dev enu1u2 upip l s dev enu1u4 upethtool -A enu1u1 autoneg off rx off tx offethtool -A enu1u2 autoneg off rx off tx offethtool -A enu1u4 autoneg off rx off tx offip l a name br0 type bridgeip l s dev br0 upip l s enu1u1 master br0ip l s enu1u2 master br0ip l s enu1u4 master br0tc qdisc add dev enu1u1 root handle 1:  ets strict 4 priomap 3 3 2 2 1 1 0 0tc qdisc add dev enu1u4 root handle 1:  ets strict 4 priomap 3 3 2 2 1 1 0 0tc qdisc add dev enu1u2 root handle 1:  ets strict 4 priomap 3 3 2 2 1 1 0 0tc qdisc add dev enu1u1 clsacttc filter add dev enu1u1 ingress protocol ipv4  flower action skbedit prio 7tc qdisc add dev enu1u4 clsacttc filter add dev enu1u4 ingress protocol ipv4  flower action skbedit prio 0On a system attached to the port enu1u2 I run two iperf3 serverinstances:iperf3 -s -p 5210 &amp;iperf3 -s -p 5211 &amp;On systems attached to enu1u4 and enu1u1 I run:iperf3 -u -c  172.17.0.1 -p 5210 -b100M  -l1472 -t100andiperf3 -u -c  172.17.0.1 -p 5211 -b100M  -l1472 -t100As a result, IP traffic on port enu1u1 will be prioritized and takeprecedence over IP traffic on port enu1u4Signed-off-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;Reviewed-by: Vladimir Oltean &lt;vladimir.oltean@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Thu, 14 Sep 2023 13:11:45 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>eac1ea20 - net: dsa: microchip: ptp: add the posix clock support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#eac1ea20</link>
        <description>net: dsa: microchip: ptp: add the posix clock supportThis patch implement routines (adjfine, adjtime, gettime and settime)for manipulating the chip&apos;s PTP clock. It registers the ptp capsto posix clock register.Signed-off-by: Christian Eggers &lt;ceggers@arri.de&gt;Co-developed-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Reviewed-by: Vladimir Oltean &lt;olteanv@gmail.com&gt; # mostly apiReviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Reviewed-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Tue, 10 Jan 2023 08:49:18 +0000</pubDate>
        <dc:creator>Christian Eggers &lt;ceggers@arri.de&gt;</dc:creator>
    </item>
<item>
        <title>55ab6ffa - net: dsa: microchip: add DSA support for microchip LAN937x</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#55ab6ffa</link>
        <description>net: dsa: microchip: add DSA support for microchip LAN937xBasic DSA driver support for lan937x and the device will beconfigured through SPI interface.It adds the lan937x_dev_ops in ksz_common.c file and tries to reuse thefunctionality of ksz9477 series switch.drivers/net/dsa/microchip/ path is already part of MAINTAINERS &amp;the new files come under this path. Hence no update needed to theMAINTAINERSSigned-off-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Fri, 01 Jul 2022 15:01:46 +0000</pubDate>
        <dc:creator>Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>4658f2fe - net: dsa: microchip: common ksz_spi_probe for ksz switches</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#4658f2fe</link>
        <description>net: dsa: microchip: common ksz_spi_probe for ksz switchesAs of now, there are two spi probes, one ksz8795_spi.c and otherksz9477_spi.c. This patch combines two files into single ksz_spi.c. Thedifference between the two are regmap config and struct ksz8. The regmapconfig is assigned based on the platform data. And struct ksz8 is leftuntouched, as it is used only ksz8795.c. It can be used for allother switches also in future.Signed-off-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Wed, 22 Jun 2022 09:04:25 +0000</pubDate>
        <dc:creator>Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>07bca160 - net: dsa: microchip: common menuconfig for ksz series switch</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#07bca160</link>
        <description>net: dsa: microchip: common menuconfig for ksz series switchThis patch replaces the two different menuconfig for ksz9477 and ksz8795to single ksz_common. so that it can be extended for the other switchlike lan937x. And removes the export_symbols for the extern functions inthe ksz_common.h.Signed-off-by: Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Wed, 22 Jun 2022 09:04:22 +0000</pubDate>
        <dc:creator>Arun Ramadoss &lt;arun.ramadoss@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>60a36476 - net: dsa: microchip: Add Microchip KSZ8863 SMI based driver support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#60a36476</link>
        <description>net: dsa: microchip: Add Microchip KSZ8863 SMI based driver supportAdd KSZ88X3 driver support. We add support for the KXZ88X3 three portswitches using the Microchip SMI Interface. They are supported using theMDIO-Bitbang Interface.Signed-off-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Signed-off-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&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/dsa/microchip/Makefile</description>
        <pubDate>Tue, 27 Apr 2021 07:09:08 +0000</pubDate>
        <dc:creator>Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>20e03777 - net: dsa: microchip: add KSZ9477 I2C driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#20e03777</link>
        <description>net: dsa: microchip: add KSZ9477 I2C driverAdd KSZ9477 I2C driver support.  The code ksz9477.c and ksz_common.c areused together to generate the I2C driver.Signed-off-by: Tristram Ha &lt;Tristram.Ha@microchip.com&gt;[george.mccollister@gmail.com: bring up to date, use ksz_common regmap macros]Signed-off-by: George McCollister &lt;george.mccollister@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Tue, 10 Sep 2019 13:18:34 +0000</pubDate>
        <dc:creator>Tristram Ha &lt;Tristram.Ha@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>e66f840c - net: dsa: ksz: Add Microchip KSZ8795 DSA driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#e66f840c</link>
        <description>net: dsa: ksz: Add Microchip KSZ8795 DSA driverAdd Microchip KSZ8795 DSA driver.Signed-off-by: Tristram Ha &lt;Tristram.Ha@microchip.com&gt;Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;Cc: Andrew Lunn &lt;andrew@lunn.ch&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Cc: Tristram Ha &lt;Tristram.Ha@microchip.com&gt;Cc: Vivien Didelot &lt;vivien.didelot@gmail.com&gt;Cc: Woojung Huh &lt;woojung.huh@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/microchip/Makefile</description>
        <pubDate>Mon, 29 Jul 2019 17:49:47 +0000</pubDate>
        <dc:creator>Tristram Ha &lt;Tristram.Ha@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/dsa/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/dsa/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>c2e86691 - net: dsa: microchip: break KSZ9477 DSA driver into two files</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#c2e86691</link>
        <description>net: dsa: microchip: break KSZ9477 DSA driver into two filesBreak KSZ9477 DSA driver into two files in preparation to add more KSZswitch drivers.Add common functions in ksz_common.h so that other KSZ switch driverscan access code in ksz_common.c.Add ksz_spi.h for common functions used by KSZ switch SPI drivers.Signed-off-by: Tristram Ha &lt;Tristram.Ha@microchip.com&gt;Reviewed-by: Woojung Huh &lt;Woojung.Huh@microchip.com&gt;Reviewed-by: Pavel Machek &lt;pavel@ucw.cz&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.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/dsa/microchip/Makefile</description>
        <pubDate>Tue, 20 Nov 2018 23:55:09 +0000</pubDate>
        <dc:creator>Tristram Ha &lt;Tristram.Ha@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>74a7194f - net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#74a7194f</link>
        <description>net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.cRename ksz_spi.c to ksz9477_spi.c and update Kconfig in preparation to addmore KSZ switch drivers.Signed-off-by: Tristram Ha &lt;Tristram.Ha@microchip.com&gt;Reviewed-by: Woojung Huh &lt;Woojung.Huh@microchip.com&gt;Reviewed-by: Pavel Machek &lt;pavel@ucw.cz&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.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/dsa/microchip/Makefile</description>
        <pubDate>Tue, 20 Nov 2018 23:55:08 +0000</pubDate>
        <dc:creator>Tristram Ha &lt;Tristram.Ha@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>b987e98e - dsa: add DSA switch driver for Microchip KSZ9477</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/microchip/Makefile#b987e98e</link>
        <description>dsa: add DSA switch driver for Microchip KSZ9477The KSZ9477 is a fully integrated layer 2, managed, 7 ports GigE switchwith numerous advanced features. 5 ports incorporate 10/100/1000 Mbps PHYs.The other 2 ports have interfaces that can be configured as SGMII, RGMII, MIIor RMII. Either of these may connect directly to a host processor orto an external PHY. The SGMII port may interface to a fiber optic transceiver.This driver currently supports vlan, fdb, mdb &amp; mirror dsa switch operations.Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Signed-off-by: Woojung Huh &lt;Woojung.Huh@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/dsa/microchip/Makefile</description>
        <pubDate>Wed, 31 May 2017 20:19:19 +0000</pubDate>
        <dc:creator>Woojung Huh &lt;Woojung.Huh@microchip.com&gt;</dc:creator>
    </item>
</channel>
</rss>
