<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>4f2c0a4acffbec01079c28f839422e64ddeff004 - Merge branch &apos;main&apos; into zstd-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#4f2c0a4acffbec01079c28f839422e64ddeff004</link>
        <description>Merge branch &apos;main&apos; into zstd-linus

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Wed, 14 Dec 2022 01:21:55 +0100</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>14e77332e74603efab8347c89d3cda447c3b97c9 - Merge branch &apos;main&apos; into zstd-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#14e77332e74603efab8347c89d3cda447c3b97c9</link>
        <description>Merge branch &apos;main&apos; into zstd-next

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Sat, 22 Oct 2022 01:00:35 +0200</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextDaniele needs 84d4333c1e28 (&quot;misc/mei: Add NULL check to component matchcallback functions&quot;) in order to merge the DG2 HuC patches.Signed-off-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Mon, 03 Oct 2022 18:04:02 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>446279168e030fd0ed68e2bba336bef8bb3da352 - Merge part of branch &apos;for-next.instantiate&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#446279168e030fd0ed68e2bba336bef8bb3da352</link>
        <description>Merge part of branch &apos;for-next.instantiate&apos; into for-next

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Fri, 05 Aug 2022 18:37:03 +0200</pubDate>
        <dc:creator>Andreas Gruenbacher &lt;agruenba@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>fc30eea1542dd787c6aa46e970014e97e390c5b2 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#fc30eea1542dd787c6aa46e970014e97e390c5b2</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up. In special to get the drm-intel-gt-next stuff.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Thu, 04 Aug 2022 16:19:24 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8bb5e7f4dcd9b9ef22a3ea25c9066a8a968f12dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#8bb5e7f4dcd9b9ef22a3ea25c9066a8a968f12dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.20 (or 6.0) merge window.

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Tue, 02 Aug 2022 19:06:12 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f83d9396d1f63048c423efa00e4e244da10a35fd - Merge drm/drm-next into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#f83d9396d1f63048c423efa00e4e244da10a35fd</link>
        <description>Merge drm/drm-next into drm-misc-next-fixesBackmerging from drm/drm-next for the final fixes that will gointo v5.20.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Thu, 14 Jul 2022 09:57:37 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>a63f7778f76e1cf8ed3bcb7a1d9453c9609121ad - Merge tag &apos;v5.19-rc5&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#a63f7778f76e1cf8ed3bcb7a1d9453c9609121ad</link>
        <description>Merge tag &apos;v5.19-rc5&apos; into nextMerge with mainline to bring up the latest definition from MFD subsystemneeded for Mediatek keypad driver.

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Fri, 08 Jul 2022 22:39:28 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dd84cfff3cc3b79c9d616f85bd1178df135cbd1a - Merge tag &apos;asoc-fix-v5.19-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#dd84cfff3cc3b79c9d616f85bd1178df135cbd1a</link>
        <description>Merge tag &apos;asoc-fix-v5.19-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v5.19A collection of fixes for v5.19, quite large but nothing major - a goodchunk of it is more stuff that was identified by mixer-test regardingevent generation.

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Mon, 04 Jul 2022 14:14:04 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2b1333b80885b896807ffb6ccf4bc21d29aa65e0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#2b1333b80885b896807ffb6ccf4bc21d29aa65e0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get new regmap APIs of v5.19-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Mon, 20 Jun 2022 18:21:25 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f777316e52e14059a6a1df45cbf39a93ac49a593 - Merge branch &apos;topic/ctl-enhancements&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#f777316e52e14059a6a1df45cbf39a93ac49a593</link>
        <description>Merge branch &apos;topic/ctl-enhancements&apos; into for-nextPull ALSA control enhancement patches.One is the faster lookup of control elements, and another is tointroduce the input data validation.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Wed, 15 Jun 2022 07:47:44 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>66da65005aa819e0b8d3a08f5ec1491b7690cb67 - Merge tag &apos;kvm-riscv-fixes-5.19-1&apos; of https://github.com/kvm-riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#66da65005aa819e0b8d3a08f5ec1491b7690cb67</link>
        <description>Merge tag &apos;kvm-riscv-fixes-5.19-1&apos; of https://github.com/kvm-riscv/linux into HEADKVM/riscv fixes for 5.19, take #1- Typo fix in arch/riscv/kvm/vmid.c- Remove broken reference pattern from MAINTAINERS entry

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Thu, 09 Jun 2022 15:45:00 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6e2b347d42e54282e4c6cfa08272db462b178f7f - Merge v5.19-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#6e2b347d42e54282e4c6cfa08272db462b178f7f</link>
        <description>Merge v5.19-rc1 into drm-misc-fixesLet&apos;s kick-off the start of the 5.19 fix cycleSigned-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Wed, 08 Jun 2022 19:11:27 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>073350da0aa2aead9df7927a1c1046ebf5cdd816 - Merge tag &apos;v5.19-rc1&apos; into asoc-5.19</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#073350da0aa2aead9df7927a1c1046ebf5cdd816</link>
        <description>Merge tag &apos;v5.19-rc1&apos; into asoc-5.19Linux 5.19-rc1

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Tue, 07 Jun 2022 21:37:12 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>03ab8e6297acd1bc0eedaa050e2a1635c576fd11 - Merge tag &apos;v5.18&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#03ab8e6297acd1bc0eedaa050e2a1635c576fd11</link>
        <description>Merge tag &apos;v5.18&apos;Linux 5.18

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Tue, 31 May 2022 15:13:23 +0200</pubDate>
        <dc:creator>Konstantin Komarov &lt;almaz.alexandrovich@paragon-software.com&gt;</dc:creator>
    </item>
<item>
        <title>7e062cda7d90543ac8c7700fc7c5527d0c0f22ad - Merge tag &apos;net-next-5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#7e062cda7d90543ac8c7700fc7c5527d0c0f22ad</link>
        <description>Merge tag &apos;net-next-5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking updates from Jakub Kicinski: &quot;Core  ----   - Support TCPv6 segmentation offload with super-segments larger than     64k bytes using the IPv6 Jumbogram extension header (AKA BIG TCP).   - Generalize skb freeing deferral to per-cpu lists, instead of     per-socket lists.   - Add a netdev statistic for packets dropped due to L2 address     mismatch (rx_otherhost_dropped).   - Continue work annotating skb drop reasons.   - Accept alternative netdev names (ALT_IFNAME) in more netlink     requests.   - Add VLAN support for AF_PACKET SOCK_RAW GSO.   - Allow receiving skb mark from the socket as a cmsg.   - Enable memcg accounting for veth queues, sysctl tables and IPv6.  BPF  ---   - Add libbpf support for User Statically-Defined Tracing (USDTs).   - Speed up symbol resolution for kprobes multi-link attachments.   - Support storing typed pointers to referenced and unreferenced     objects in BPF maps.   - Add support for BPF link iterator.   - Introduce access to remote CPU map elements in BPF per-cpu map.   - Allow middle-of-the-road settings for the     kernel.unprivileged_bpf_disabled sysctl.   - Implement basic types of dynamic pointers e.g. to allow for     dynamically sized ringbuf reservations without extra memory copies.  Protocols  ---------   - Retire port only listening_hash table, add a second bind table     hashed by port and address. Avoid linear list walk when binding to     very popular ports (e.g. 443).   - Add bridge FDB bulk flush filtering support allowing user space to     remove all FDB entries matching a condition.   - Introduce accept_unsolicited_na sysctl for IPv6 to implement     router-side changes for RFC9131.   - Support for MPTCP path manager in user space.   - Add MPTCP support for fallback to regular TCP for connections that     have never connected additional subflows or transmitted     out-of-sequence data (partial support for RFC8684 fallback).   - Avoid races in MPTCP-level window tracking, stabilize and improve     throughput.   - Support lockless operation of GRE tunnels with seq numbers enabled.   - WiFi support for host based BSS color collision detection.   - Add support for SO_TXTIME/SCM_TXTIME on CAN sockets.   - Support transmission w/o flow control in CAN ISOTP (ISO 15765-2).   - Support zero-copy Tx with TLS 1.2 crypto offload (sendfile).   - Allow matching on the number of VLAN tags via tc-flower.   - Add tracepoint for tcp_set_ca_state().  Driver API  ----------   - Improve error reporting from classifier and action offload.   - Add support for listing line cards in switches (devlink).   - Add helpers for reporting page pool statistics with ethtool -S.   - Add support for reading clock cycles when using PTP virtual clocks,     instead of having the driver convert to time before reporting. This     makes it possible to report time from different vclocks.   - Support configuring low-latency Tx descriptor push via ethtool.   - Separate Clause 22 and Clause 45 MDIO accesses more explicitly.  New hardware / drivers  ----------------------   - Ethernet:      - Marvell&apos;s Octeon NIC PCI Endpoint support (octeon_ep)      - Sunplus SP7021 SoC (sp7021_emac)      - Add support for Renesas RZ/V2M (in ravb)      - Add support for MediaTek mt7986 switches (in mtk_eth_soc)   - Ethernet PHYs:      - ADIN1100 industrial PHYs (w/ 10BASE-T1L and SQI reporting)      - TI DP83TD510 PHY      - Microchip LAN8742/LAN88xx PHYs   - WiFi:      - Driver for pureLiFi X, XL, XC devices (plfxlc)      - Driver for Silicon Labs devices (wfx)      - Support for WCN6750 (in ath11k)      - Support Realtek 8852ce devices (in rtw89)   - Mobile:      - MediaTek T700 modems (Intel 5G 5000 M.2 cards)   - CAN:      - ctucanfd: add support for CTU CAN FD open-source IP core from        Czech Technical University in Prague  Drivers  -------   - Delete a number of old drivers still using virt_to_bus().   - Ethernet NICs:      - intel: support TSO on tunnels MPLS      - broadcom: support multi-buffer XDP      - nfp: support VF rate limiting      - sfc: use hardware tx timestamps for more than PTP      - mlx5: multi-port eswitch support      - hyper-v: add support for XDP_REDIRECT      - atlantic: XDP support (including multi-buffer)      - macb: improve real-time perf by deferring Tx processing to NAPI   - High-speed Ethernet switches:      - mlxsw: implement basic line card information querying      - prestera: add support for traffic policing on ingress and egress   - Embedded Ethernet switches:      - lan966x: add support for packet DMA (FDMA)      - lan966x: add support for PTP programmable pins      - ti: cpsw_new: enable bc/mc storm prevention   - Qualcomm 802.11ax WiFi (ath11k):      - Wake-on-WLAN support for QCA6390 and WCN6855      - device recovery (firmware restart) support      - support setting Specific Absorption Rate (SAR) for WCN6855      - read country code from SMBIOS for WCN6855/QCA6390      - enable keep-alive during WoWLAN suspend      - implement remain-on-channel support   - MediaTek WiFi (mt76):      - support Wireless Ethernet Dispatch offloading packet movement        between the Ethernet switch and WiFi interfaces      - non-standard VHT MCS10-11 support      - mt7921 AP mode support      - mt7921 IPv6 NS offload support   - Ethernet PHYs:      - micrel: ksz9031/ksz9131: cabletest support      - lan87xx: SQI support for T1 PHYs      - lan937x: add interrupt support for link detection&quot;* tag &apos;net-next-5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1809 commits)  ptp: ocp: Add firmware header checks  ptp: ocp: fix PPS source selector debugfs reporting  ptp: ocp: add .init function for sma_op vector  ptp: ocp: vectorize the sma accessor functions  ptp: ocp: constify selectors  ptp: ocp: parameterize input/output sma selectors  ptp: ocp: revise firmware display  ptp: ocp: add Celestica timecard PCI ids  ptp: ocp: Remove #ifdefs around PCI IDs  ptp: ocp: 32-bit fixups for pci start address  Revert &quot;net/smc: fix listen processing for SMC-Rv2&quot;  ath6kl: Use cc-disable-warning to disable -Wdangling-pointer  selftests/bpf: Dynptr tests  bpf: Add dynptr data slices  bpf: Add bpf_dynptr_read and bpf_dynptr_write  bpf: Dynptr support for ring buffers  bpf: Add bpf_dynptr_from_mem for local dynptrs  bpf: Add verifier support for dynptrs  bpf: Suppress &apos;passing zero to PTR_ERR&apos; warning  bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack  ...

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Wed, 25 May 2022 21:22:58 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6da3c47264b2083006262f9c733b6597bf191d9b - Merge branch &apos;wwan-t7xx&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#6da3c47264b2083006262f9c733b6597bf191d9b</link>
        <description>Merge branch &apos;wwan-t7xx&apos;Ricardo Martinez says:====================net: wwan: t7xx: PCIe driver for MediaTek M.2 modemt7xx is the PCIe host device driver for Intel 5G 5000 M.2 solution whichis based on MediaTek&apos;s T700 modem to provide WWAN connectivity.The driver uses the WWAN framework infrastructure to create the followingcontrol ports and network interfaces:* /dev/wwan0mbim0 - Interface conforming to the MBIM protocol.  Applications like libmbim [1] or Modem Manager [2] from v1.16 onwards  with [3][4] can use it to enable data communication towards WWAN.* /dev/wwan0at0 - Interface that supports AT commands.* wwan0 - Primary network interface for IP traffic.The main blocks in t7xx driver are:* PCIe layer - Implements probe, removal, and power management callbacks.* Port-proxy - Provides a common interface to interact with different types  of ports such as WWAN ports.* Modem control &amp; status monitor - Implements the entry point for modem  initialization, reset and exit, as well as exception handling.* CLDMA (Control Layer DMA) - Manages the HW used by the port layer to send  control messages to the modem using MediaTek&apos;s CCCI (Cross-Core  Communication Interface) protocol.* DPMAIF (Data Plane Modem AP Interface) - Controls the HW that provides  uplink and downlink queues for the data path. The data exchange takes  place using circular buffers to share data buffer addresses and metadata  to describe the packets.* MHCCIF (Modem Host Cross-Core Interface) - Provides interrupt channels  for bidirectional event notification such as handshake, exception, PM and  port enumeration.The compilation of the t7xx driver is enabled by the CONFIG_MTK_T7XX configoption which depends on CONFIG_WWAN.This driver was originally developed by MediaTek. Intel adapted t7xx tothe WWAN framework, optimized and refactored the driver source code in closecollaboration with MediaTek. This will enable getting the t7xx driver on theApproved Vendor List for interested OEM&apos;s and ODM&apos;s productization planswith Intel 5G 5000 M.2 solution.List of contributors:Amir Hanania &lt;amir.hanania@intel.com&gt;Andriy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Chandrashekar Devegowda &lt;chandrashekar.devegowda@intel.com&gt;Dinesh Sharma &lt;dinesh.sharma@intel.com&gt;Eliot Lee &lt;eliot.lee@intel.com&gt;Haijun Liu &lt;haijun.liu@mediatek.com&gt;M Chetan Kumar &lt;m.chetan.kumar@intel.com&gt;Mika Westerberg &lt;mika.westerberg@linux.intel.com&gt;Moises Veleta &lt;moises.veleta@intel.com&gt;Pierre-louis Bossart &lt;pierre-louis.bossart@intel.com&gt;Chiranjeevi Rapolu &lt;chiranjeevi.rapolu@intel.com&gt;Ricardo Martinez &lt;ricardo.martinez@linux.intel.com&gt;Madhusmita Sahu &lt;madhusmita.sahu@intel.com&gt;Muralidharan Sethuraman &lt;muralidharan.sethuraman@intel.com&gt;Soumya Prakash Mishra &lt;Soumya.Prakash.Mishra@intel.com&gt;Sreehari Kancharla &lt;sreehari.kancharla@intel.com&gt;Suresh Nagaraj &lt;suresh.nagaraj@intel.com&gt;[1] https://www.freedesktop.org/software/libmbim/[2] https://www.freedesktop.org/software/ModemManager/[3] https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/582[4] https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/523V8:- Rebase skb_data_area_size() patch (02).V7:- Delete unused macros.- Avoid duplicated calls to le32_to_cpu().- Fix &apos;out of bounds&apos; compilation error.- Rename port_number to port_count.- Remove &apos;!!&apos; when the destination variable is a boolean.- Remove unneeded spinlock around rx_length_th.- Remove common field from union inside dpmaif_drb struct.- Use &apos;goto&apos; for the exit flow in t7xx_pci_enable_sleep().- Merge CLDMA tgpd and rgpd structs.- Add comments to clarify skb consumption by ports.- Introduce skb_data_area_size() helper.- Declare the port config array as constant.- Update CLDMA_JUMBO_BUFF_SZ definition when ccci_header  is introduced by port-proxy patch.- Update Reviewed-by tags.- Simplify t7xx_dpmaif_tx_send_skb() and make t7xx_dpmaif_add_skb_to_ring()  report the tx queue full state early.V6:- Remove unneeded initializations and bit masks.- Remove t7xx_common.h file.- Add comment to circular linking in GPD list.- Use min instead of min_t.- Use int for local indexes instead of short or char.- Update the commit message in CLDMA patch about dependencies on core patch.- Add space between contributor name and email address.- Rename registers with double negatives  e.g. DIS_ASPM_LOWPWR_CLR_0 -&gt; ENABLE_ASPM_LOWPWR.- Fix a race condition in pci sleep resource locking.- Initialize interrupts with t7xx_pcie_mac_set_int() instead of &apos;clear&apos;.- Remove duplicate spin_lock_init(&amp;md-&gt;exp_lock).- Remove .ndo_select_queue callback due to singular TX queue.- Remove call to deprecated netif_rx_any_context().- Fix include guard name in t7xx_hif_dpmaif.h.- Remove unused q_num parameter in DPMAIF functions.- Do not serialize the drb_wr_idx write in t7xx_dpmaif_add_skb_to_ring()  and the read from t7xx_txq_drb_wr_available().- Fix potential leak in t7xx_dpmaif_add_skb_to_ring().- Unionize:    DRB structs: msg and pd.    PIT structs: msg and pd.- Replace list_head &amp; spinlock with skb_buff_head in dpmaif_tx_queue.- Remove rx_length_th check in TX WWAN port flow.- Remove wwan_remove_port() from the critical section in WWAN port uninit.- Use skb_end_pointer() to avoid conditional compilation.- Simplify the loop in t7xx_port_ctrl_tx() by checking the buffer offset  instead of calculating the number of required packets.- Remove the code for unused channel PORT_CH_STATUS_RX.- Remove bit flags from ports. Ports can check chan_enable instead of the  PORT_F_RX_ALLOW_DROP flag.- Use INVALID_SEQ_NUM to identify the first seq number.- Rename port_static to port_conf and ports_private to ports.- Implement t7xx_port_send_skb() and t7xx_port_send_ctl_skb() in a layered  approach to reduce duplicated code and simplify the CCCI header handling.- Move wwan_port_rx() call from port-proxy to WWAN port.- Rename t7xx_port_recv_skb() to t7xx_port_enqueue_skb().- Move control message parsing logic from port-proxy to control port,  preserve the endianness when parsing the message and make port-proxy  export a function to enable/disable ports.- Use flexible arrays for:    port-proxy ports.    payload data in t7xx_fsm_event, port_msg, and mtk_runtime_feature.v5:- Update Intel&apos;s copyright years to 2021-2022.- Remove circular dependency between DPMAIF HW (07) and HIF (08).- Keep separate patches for CLDMA (02) and Core (03)  but improve the code split by decoupling CLDMA from  modem ops and cleaning up t7xx_common.h.- Rename ID_CLDMA0/ID_CLDMA1 to CLDMA_ID_AP/CLDMA_ID_MD.- Consistently use CLDMA&apos;s ring_lock to protect tr_ring.- Free resources first and then print messages.- Implement suggested name changes.- Do not explicitly include dev_printk.h.- Remove redundant dev_err()s.- Fix possible memory leak during probe.- Remove infrastructure for legacy interrupts.- Remove unused macros and variables, including those that  can be replaced with constants.- Remove PCIE_MAC_MSIX_MSK_SET macro which is duplicated code.- Refactor __t7xx_pci_pm_suspend() for clarity.- Refactor t7xx_cldma_rx_ring_init() and t7xx_cldma_tx_ring_init().- Do not use &amp; for function callbacks.- Declare a structure to access skb-&gt;cb[] data.- Use skb_put_data instead of memcpy.- No need to use kfree_sensitive.- Use dev_kfree_skb() instead of kfree_skb().- Refactor t7xx_prepare_device_rt_data() to remove potential leaks,  avoid unneeded memset and keep rt_data and packet_size updates  inside the same &apos;if&apos; block.- Set port&apos;s rx_length_th back to 0 during uninit.- Remove unneeded &apos;blocking&apos; parameter from t7xx_cldma_send_skb().- Return -EIO in t7xx_cldma_send_skb() if the queue is inactive.- Refactor t7xx_cldma_qs_are_active() to use pci_device_is_present().- Simplify t7xx_cldma_stop_q() and rename it to t7xx_cldma_stop_all_qs().- Fix potential leaks in t7xx_cldma_init().- Improve error handling in fsm_append_event and fsm_routine_starting().- Propagate return codes from fsm_append_cmd() and t7xx_fsm_append_event().- Refactor fsm_wait_for_event() to avoid unnecessary sleep.- Create the WWAN ports and net device only after the modem is in  the ready state.- Refactor t7xx_port_proxy_recv_skb() and port_recv_skb().- Rename t7xx_port_check_rx_seq_num() as t7xx_port_next_rx_seq_num()  and fix the seq_num logic to handle overflows.- Declare seq_nums as u16 instead of short.- Use unsigned int for local indexes.- Use min_t instead of the ternary operator.- Refactor the loop in t7xx_dpmaif_rx_data_collect() to avoid a dead  condition check.- Use a bitmap (bat_bitmap) instead of an array to keep track of  the DRB status. Used in t7xx_dpmaif_avail_pkt_bat_cnt().- Refactor t7xx_dpmaif_tx_send_skb() to protect tx_submit_skb_cnt  with spinlock and remove the misleading tx_drb_available variable.- Consolidate bit operations before endianness conversion.- Use C bit fields in dpmaif_drb_skb struct which is not HW related.- Add back the que_started check in t7xx_select_tx_queue().- Create a helper function to get the DRB count.- Simplify the use of &apos;usage&apos; during t7xx_ccmni_close().- Enforce CCMNI MTU selection with BUILD_BUG_ON() instead of a comment.- Remove t7xx_ccmni_ctrl-&gt;capability parameter which remains constant.v4:- Implement list_prev_entry_circular() and list_next_entry_circular() macros.- Remove inline from all c files.- Define ioread32_poll_timeout_atomic() helper macro.- Fix return code for WWAN port tx op.- Allow AT commands fragmentation same as MBIM commands.- Introduce t7xx_common.h file in the first patch.- Rename functions and variables as suggested in v3.- Reduce code duplication by creating fsm_wait_for_event() helper function.- Remove unneeded dev_err in t7xx_fsm_clr_event().- Remove unused variable last_state from struct t7xx_fsm_ctl.- Remove unused variable txq_select_times from struct dpmaif_ctrl.- Replace ETXTBSY with EBUSY.- Refactor t7xx_dpmaif_rx_buf_alloc() to remove an unneeded allocation.- Fix potential leak at t7xx_dpmaif_rx_frag_alloc().- Simplify return value handling at t7xx_dpmaif_rx_start().- Add a helper to handle the common part of CCCI header initialization.- Make sure interrupts are enabled during PM resume.- Add a parameter to t7xx_fsm_append_cmd() to tell if it is in interrupt context.v3:- Avoid unneeded ping-pong changes between patches.- Use t7xx_ prefix in functions.- Use t7xx_ prefix in generic structs where mtk_ or ccci prefix was used.- Update Authors/Contributors header.- Remove skb pools used for control path.- Remove skb pools used for RX data path.- Do not use dedicated TX queue for ACK-only packets.- Remove __packed attribute from GPD structs.- Remove the infrastructure for test and debug ports.- Use the skb control buffer to store metadata.- Get the IP packet type from RX PIT.- Merge variable declaration and simple assignments.- Use preferred coding patterns.- Remove global variables.- Declare HW facing structure members as little endian.- Rename goto tags to describe what is going to be done.- Do not use variable length arrays.- Remove unneeded blank lines source code and kdoc headers.- Use C99 initialization format for port-proxy ports.- Clean up comments.- Review included headers.- Better use of 100 column limit.- Remove unneeded mb() in CLDMA.- Remove unneeded spin locks and atomics.- Handle read_poll_timeout error.- Use dev_err_ratelimited() where required.- Fix resource leak when requesting IRQs.- Use generic DEFAULT_TX_QUEUE_LEN instead custom macro.- Use ETH_DATA_LEN instead of defining WWAN_DEFAULT_MTU.- Use sizeof() instead of defines when the size of structures is required.- Remove unneeded code from netdev:    No need to configure HW address length    No need to implement .ndo_change_mtu    Remove random address generation- Code simplifications by using kernel provided functions and macros such as:    module_pci_driver    PTR_ERR_OR_ZERO    for_each_set_bit    pci_device_is_present    skb_queue_purge    list_prev_entry    __ffs64v2:- Replace pdev-&gt;driver-&gt;name with dev_driver_string(&amp;pdev-&gt;dev).- Replace random_ether_addr() with eth_random_addr().- Update kernel-doc comment for enum data_policy.- Indicate the driver is &apos;Supported&apos; instead of &apos;Maintained&apos;.- Fix the Signed-of-by and Co-developed-by tags in the patches.- Added authors and contributors in the top comment of the src files.====================

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Mon, 09 May 2022 11:51:59 +0200</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>13e920d93e37fcaef4a9309515798a3cae9dcf19 - net: wwan: t7xx: Add core components</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#13e920d93e37fcaef4a9309515798a3cae9dcf19</link>
        <description>net: wwan: t7xx: Add core componentsRegisters the t7xx device driver with the kernel. Setup all the corecomponents: PCIe layer, Modem Host Cross Core Interface (MHCCIF),modem control operations, modem state machine, and buildinfrastructure.* PCIe layer code implements driver probe and removal.* MHCCIF provides interrupt channels to communicate events  such as handshake, PM and port enumeration.* Modem control implements the entry point for modem init,  reset and exit.* The modem status monitor is a state machine used by modem control  to complete initialization and stop. It is used also to propagate  exception events reported by other components.Signed-off-by: Haijun Liu &lt;haijun.liu@mediatek.com&gt;Signed-off-by: Chandrashekar Devegowda &lt;chandrashekar.devegowda@intel.com&gt;Co-developed-by: Ricardo Martinez &lt;ricardo.martinez@linux.intel.com&gt;Signed-off-by: Ricardo Martinez &lt;ricardo.martinez@linux.intel.com&gt;Reviewed-by: Loic Poulain &lt;loic.poulain@linaro.org&gt;Reviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Reviewed-by: Sergey Ryazanov &lt;ryazanov.s.a@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Fri, 06 May 2022 20:13:00 +0200</pubDate>
        <dc:creator>Haijun Liu &lt;haijun.liu@mediatek.com&gt;</dc:creator>
    </item>
<item>
        <title>de4fb176622d54a82ea3ceb7362392aaf5ff0b5a - Merge branches &apos;fixes&apos; and &apos;misc&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#de4fb176622d54a82ea3ceb7362392aaf5ff0b5a</link>
        <description>Merge branches &apos;fixes&apos; and &apos;misc&apos; into for-linus

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Fri, 01 Apr 2022 17:12:31 +0200</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>1136fa0c07de570dc17858745af8be169d1440ba - Merge tag &apos;v5.17-rc4&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/wwan/Makefile#1136fa0c07de570dc17858745af8be169d1440ba</link>
        <description>Merge tag &apos;v5.17-rc4&apos; into for-linusMerge with mainline to get the Intel ASoC generic helpers header andother changes.

            List of files:
            /linux/drivers/net/wwan/Makefile</description>
        <pubDate>Tue, 01 Mar 2022 08:12:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
