<?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>48276c08 - net: dpaa2-eth: AF_XDP RX zero copy support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#48276c08</link>
        <description>net: dpaa2-eth: AF_XDP RX zero copy supportThis patch adds the support for receiving packets via the AF_XDPzero-copy mechanism in the dpaa2-eth driver. The support is availableonly on the LX2160A SoC and variants because we are relying on the HWcapability to associate a buffer pool to a specific queue (QDBIN), onlyavailable on newer WRIOP versions.On the control path, the dpaa2_xsk_enable_pool() function is responsibleto allocate a buffer pool (BP), setup this new BP to be used only on therequested queue and change the consume function to point to the XSK ZCone.We are forced to call dev_close() in order to change the queue to bufferpool association (dpaa2_xsk_set_bp_per_qdbin) . This also works in ourfavor since at dev_close() the buffer pools will be drained and at thelater dev_open() call they will be again seeded, this time with buffersallocated from the XSK pool if needed.On the data path, a new software annotation type is defined to be usedonly for the XSK scenarios. This will enable us to pass keep necessaryinformation about a packet buffer between the moment in which it wasseeded and when it&apos;s received by the driver. In the XSK case, we arekeeping the associated xdp_buff.Depending on the action returned by the BPF program, we will do thefollowing: - XDP_PASS: copy the contents of the packet into a brand new skb,   recycle the initial buffer. - XDP_TX: just enqueue the same frame descriptor back into the Tx path,   the buffer will get automatically released into the initial BP. - XDP_REDIRECT: call xdp_do_redirect() and exit.Signed-off-by: Robert-Ionut Alexa &lt;robert-ionut.alexa@nxp.com&gt;Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Tue, 18 Oct 2022 14:18:59 +0000</pubDate>
        <dc:creator>Robert-Ionut Alexa &lt;robert-ionut.alexa@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>84cba729 - dpaa2-switch: integrate the MAC endpoint support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#84cba729</link>
        <description>dpaa2-switch: integrate the MAC endpoint supportIntegrate the common MAC endpoint management support into thedpaa2-switch driver as well. Nothing special happens here, just that thealready available dpaa2-mac functions are also called from dpaa2-switch.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Tue, 03 Aug 2021 16:57:43 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>1110318d - dpaa2-switch: add tc flower hardware offload on ingress traffic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#1110318d</link>
        <description>dpaa2-switch: add tc flower hardware offload on ingress trafficThis patch adds support for tc flower hardware offload on the ingresspath. Shared filter blocks are supported by sharing a single ACL tablebetween multiple ports.The following flow keys are supported: - Ethernet: dst_mac/src_mac - IPv4: dst_ip/src_ip/ip_proto/tos - VLAN: vlan_id/vlan_prio/vlan_tpid/vlan_dei - L4: dst_port/src_portAs per flow actions, the following are supported: - drop - mirred egress redirect - trapEach ACL entry (filter) can be setup with only one of the listedactions.A sorted single linked list is used to keep the ACL entries by theirorder of priority. When adding a new filter, this enables us to quicklyascertain if the new entry has the highest priority of the entire blockor if we should make some space in the ACL table by increasing thepriority of the filters already in the table.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Tue, 13 Apr 2021 13:24:46 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>f48298d3 - staging: dpaa2-switch: move the driver out of staging</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#f48298d3</link>
        <description>staging: dpaa2-switch: move the driver out of stagingNow that the dpaa2-switch driver has basic I/O capabilities on theswitch port net_devices and multiple bridging domains are supported,move the driver out of staging.The dpaa2-switch driver is placed right next to the dpaa2-eth driversince, in the near future, they will be sharing most of the data path.I didn&apos;t implement code reuse in this patch series because I wanted tokeep it as small as possible.Also, the README is removed from staging with the intention to addproper rst documentation afterwards to actually match was is supportedby the driver.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Wed, 10 Mar 2021 12:14:52 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>ceeb03ad - dpaa2-eth: add basic devlink support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#ceeb03ad</link>
        <description>dpaa2-eth: add basic devlink supportAdd basic support in dpaa2-eth for devlink. For the moment, justregister the device with devlink, add the corresponding devlink port andimplement the .info_get() callback.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Thu, 01 Oct 2020 15:11:47 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>f395b69f - dpaa2-eth: Add PFC support through DCB ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#f395b69f</link>
        <description>dpaa2-eth: Add PFC support through DCB opsAdd support in dpaa2-eth for PFC (Priority Flow Control)through the DCB ops.Instruct the hardware to respond to received PFC frames.Current firmware doesn&apos;t allow us to selectively enable PFCon the Rx side for some priorities only, so we will react toall incoming PFC frames (and stop transmitting on the trafficclasses specified in the frame).Also, configure the hardware to generate PFC frames based on Rxcongestion notifications. When a certain number of frames accumulate inthe ingress queues corresponding to a traffic class, priority flowcontrol frames are generated for that TC.The number of PFC traffic classes available can be queried throughlldptool. Also, which of those traffic classes have PFC enabled is alsocontrolled through the same dcbnl_rtnl_ops callbacks.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Sat, 30 May 2020 21:08:13 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>71947923 - dpaa2-eth: add MAC/PHY support through phylink</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#71947923</link>
        <description>dpaa2-eth: add MAC/PHY support through phylinkThe dpaa2-eth driver now has support for connecting to its associatedPHY device found through standard OF bindings.This happens when the DPNI object (that the driver probes on) getsconnected to a DPMAC. When that happens, the device tree is looked up bythe DPMAC ID, and the associated PHY bindings are found.The old logic of handling the net device&apos;s link state by hand stillneeds to be kept, as the DPNI can be connected to other devices on thebus than a DPMAC: other DPNI, DPSW ports, etc. This logic is onlyengaged when there is no DPMAC (and therefore no phylink instance)attached.The MC firmware support multiple type of DPMAC links: TYPE_FIXED,TYPE_PHY. The TYPE_FIXED mode does not require any DPMAC management fromLinux side, and as such, the driver will not handle such a DPMAC.Although PHYLINK typically handles SFP cages and in-band AN modes, forthe moment the driver only supports the RGMII interfaces found on theLX2160A. Support for other modes will come later.Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.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/freescale/dpaa2/Makefile</description>
        <pubDate>Wed, 30 Oct 2019 23:18:31 +0000</pubDate>
        <dc:creator>Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>091a19ea - dpaa2-eth: add debugfs statistics</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#091a19ea</link>
        <description>dpaa2-eth: add debugfs statisticsExport detailed driver counters through debugfs.Statistics already available in ethtool are presented in astructured manner. Includes per-core, per-FQ and per-channel statistics.Also transition from module_fsl_mc_driver to explicit module_init/exitin order to create the debugfs directory besides registering the driver.Signed-off-by: Ioana Radulescu &lt;ruxandra.radulescu@nxp.com&gt;Signed-off-by: Ioana Ciornei &lt;ioana.ciornei@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Fri, 18 Jan 2019 16:16:00 +0000</pubDate>
        <dc:creator>Ioana Radulescu &lt;ruxandra.radulescu@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>0a006a2f - net: dpaa2: move DPAA2 PTP driver out of staging/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#0a006a2f</link>
        <description>net: dpaa2: move DPAA2 PTP driver out of staging/This patch is to move DPAA2 PTP driver out of staging/since the dpaa2-eth had been moved out.Signed-off-by: Yangbo Lu &lt;yangbo.lu@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Mon, 08 Oct 2018 07:44:25 +0000</pubDate>
        <dc:creator>Yangbo Lu &lt;yangbo.lu@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>34ff6846 - dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/net</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile#34ff6846</link>
        <description>dpaa2-eth: Move DPAA2 Ethernet driver from staging to drivers/netThe DPAA2 Ethernet driver supports Freescale/NXP SoCs with DPAA2(DataPath Acceleration Architecture v2). The driver managesnetwork objects discovered on the fsl-mc bus.Signed-off-by: Ioana Radulescu &lt;ruxandra.radulescu@nxp.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/freescale/dpaa2/Makefile</description>
        <pubDate>Wed, 29 Aug 2018 09:42:40 +0000</pubDate>
        <dc:creator>Ioana Radulescu &lt;ruxandra.radulescu@nxp.com&gt;</dc:creator>
    </item>
</channel>
</rss>
