<?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>17206c11 - net: usb: r8152: Use linkmode helpers for EEE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#17206c11</link>
        <description>net: usb: r8152: Use linkmode helpers for EEEMake use of the existing linkmode helpers for converting PHY EEEregister values into links modes, now that ethtool_keee uses linkmodes, rather than u32 values.Rework determining if EEE is active to make is similar as to howphylib decides, and make use of a phylib helper to validate if EEE isvalid in for the current link mode. This then requires that PHYLIB isselected.Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Signed-off-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/usb/Kconfig</description>
        <pubDate>Tue, 27 Feb 2024 01:29:07 +0000</pubDate>
        <dc:creator>Andrew Lunn &lt;andrew@lunn.ch&gt;</dc:creator>
    </item>
<item>
        <title>0c6e9d32 - usbnet: ipheth: update Kconfig description</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#0c6e9d32</link>
        <description>usbnet: ipheth: update Kconfig descriptionThis module has for a long time not been limited to iPhone &lt;= 3GS.Update description to match the actual state of the driver.Remove dead link from 2010, instead reference an existing userspaceiOS device pairing implementation as part of libimobiledevice.Signed-off-by: Foster Snowhill &lt;forst@pen.gy&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 07 Jun 2023 13:57:02 +0000</pubDate>
        <dc:creator>Foster Snowhill &lt;forst@pen.gy&gt;</dc:creator>
    </item>
<item>
        <title>e0bffe3e - net: asix: ax88772: migrate to phylink</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#e0bffe3e</link>
        <description>net: asix: ax88772: migrate to phylinkThere are some exotic ax88772 based devices which may requirefunctionality provide by the phylink framework. For example:- US100A20SFP, USB 2.0 auf LWL Converter with SFP Cage- AX88772B USB to 100Base-TX Ethernet (with RMII) demo board, where it  is possible to switch between internal PHY and external RMII based  connection.So, convert this driver to phylink as soon as possible.Tested with:- AX88772A + internal PHY- AX88772B + external DP83TD510E T1L PHYSigned-off-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Mon, 22 Aug 2022 12:39:42 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>f56530dc - net: usb: make USB_RTL8153_ECM non user configurable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#f56530dc</link>
        <description>net: usb: make USB_RTL8153_ECM non user configurableThis refixes:    commit 7da17624e7948d5d9660b910f8079d26d26ce453    nt: usb: USB_RTL8153_ECM should not default to y    In general, device drivers should not be enabled by default.which basically broke the commit it claimed to fix, ie:    commit 657bc1d10bfc23ac06d5d687ce45826c760744f9    r8153_ecm: avoid to be prior to r8152 driver    Avoid r8153_ecm is compiled as built-in, if r8152 driver is compiled    as modules. Otherwise, the r8153_ecm would be used, even though the    device is supported by r8152 driver.this commit amounted to:drivers/net/usb/Kconfig:+config USB_RTL8153_ECM+       tristate &quot;RTL8153 ECM support&quot;+       depends on USB_NET_CDCETHER &amp;&amp; (USB_RTL8152 || USB_RTL8152=n)+       default y+       help+         This option supports ECM mode for RTL8153 ethernet adapter, when+         CONFIG_USB_RTL8152 is not set, or the RTL8153 device is not+         supported by r8152 driver.drivers/net/usb/Makefile:-obj-$(CONFIG_USB_NET_CDCETHER) += cdc_ether.o r8153_ecm.o+obj-$(CONFIG_USB_NET_CDCETHER) += cdc_ether.o+obj-$(CONFIG_USB_RTL8153_ECM)  += r8153_ecm.oAnd as can be seen it pulls a piece of the cdc_ether driver out intoa separate config option to be able to make this piece modular in casecdc_ether is builtin, while r8152 is modular.While in general, device drivers should indeed not be enabled by default:this isn&apos;t a device driver per say, but rather this is support code forthe CDCETHER (ECM) driver, and should thus be enabled if it is enabled.See also email thread at:  https://www.spinics.net/lists/netdev/msg767649.htmlIn:  https://www.spinics.net/lists/netdev/msg768284.htmlJakub wrote:  And when we say &quot;removed&quot; we can just hide it from what&apos;s prompted  to the user (whatever such internal options are called)? I believe  this way we don&apos;t bring back Marek&apos;s complaint.Side note: these incorrect defaults will result in Android 13on 5.15 GKI kernels lacking USB_RTL8153_ECM support while havingUSB_NET_CDCETHER (luckily we also have USB_RTL8150 and USB_RTL8152,so it&apos;s probably only an issue for very new RTL815x hardware withno native 5.15 driver).Fixes: 7da17624e7948d5d (&quot;nt: usb: USB_RTL8153_ECM should not default to y&quot;)Cc: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Hayes Wang &lt;hayeswang@realtek.com&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Signed-off-by: Maciej &#379;enczykowski &lt;maze@google.com&gt;Link: https://lore.kernel.org/r/20220730230113.4138858-1-zenczykowski@gmail.comSigned-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Sat, 30 Jul 2022 23:01:13 +0000</pubDate>
        <dc:creator>Maciej &#379;enczykowski &lt;maze@google.com&gt;</dc:creator>
    </item>
<item>
        <title>1710b52d - net: usb: smsc95xx: add generic selftest support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#1710b52d</link>
        <description>net: usb: smsc95xx: add generic selftest supportProvide generic selftest support. Tested with LAN9500 and LAN9512.Signed-off-by: Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 09 Feb 2022 12:42:55 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>46393d61 - lan78xx: select CRC32</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#46393d61</link>
        <description>lan78xx: select CRC32Fix the following build/link error by adding a dependency on the CRC32routines:  ld: drivers/net/usb/lan78xx.o: in function `lan78xx_set_multicast&apos;:  lan78xx.c:(.text+0x48cf): undefined reference to `crc32_le&apos;The actual use of crc32_le() comes indirectly through ether_crc().Fixes: 55d7de9de6c30 (&quot;Microchip&apos;s LAN7800 family USB 2/3 to 10/100/1000 Ethernet device driver&quot;)Signed-off-by: Vegard Nossum &lt;vegard.nossum@oracle.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Fri, 15 Oct 2021 13:07:54 +0000</pubDate>
        <dc:creator>Vegard Nossum &lt;vegard.nossum@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>9973a430 - r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#9973a430</link>
        <description>r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256Fix the following build/link errors by adding a dependency onCRYPTO, CRYPTO_HASH, CRYPTO_SHA256 and CRC32:  ld: drivers/net/usb/r8152.o: in function `rtl8152_fw_verify_checksum&apos;:  r8152.c:(.text+0x2b2a): undefined reference to `crypto_alloc_shash&apos;  ld: r8152.c:(.text+0x2bed): undefined reference to `crypto_shash_digest&apos;  ld: r8152.c:(.text+0x2c50): undefined reference to `crypto_destroy_tfm&apos;  ld: drivers/net/usb/r8152.o: in function `_rtl8152_set_rx_mode&apos;:  r8152.c:(.text+0xdcb0): undefined reference to `crc32_le&apos;Fixes: 9370f2d05a2a1 (&quot;r8152: support request_firmware for RTL8153&quot;)Fixes: ac718b69301c7 (&quot;net/usb: new driver for RTL8152&quot;)Signed-off-by: Vegard Nossum &lt;vegard.nossum@oracle.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Mon, 11 Oct 2021 15:22:49 +0000</pubDate>
        <dc:creator>Vegard Nossum &lt;vegard.nossum@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>34a1dee6 - net: usb: asix: ax88772: add generic selftest support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#34a1dee6</link>
        <description>net: usb: asix: ax88772: add generic selftest supportWith working phylib support we are able now to use generic selftests.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/usb/Kconfig</description>
        <pubDate>Mon, 07 Jun 2021 08:27:24 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>dde25846 - net: usb/phy: asix: add support for ax88772A/C PHYs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#dde25846</link>
        <description>net: usb/phy: asix: add support for ax88772A/C PHYsAdd support for build-in x88772A/C PHYsSigned-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/usb/Kconfig</description>
        <pubDate>Mon, 07 Jun 2021 08:27:22 +0000</pubDate>
        <dc:creator>Oleksij Rempel &lt;o.rempel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>06b38e23 - drivers/net: Remove leading spaces in Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#06b38e23</link>
        <description>drivers/net: Remove leading spaces in KconfigRemove leading spaces before tabs in Kconfig file(s) by running thefollowing command:  $ find drivers/net -name &apos;Kconfig*&apos; | xargs sed -r -i &apos;s/^[ ]+\t/\t/&apos;Signed-off-by: Juerg Haefliger &lt;juergh@canonical.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Mon, 17 May 2021 09:58:33 +0000</pubDate>
        <dc:creator>Juerg Haefliger &lt;juerg.haefliger@canonical.com&gt;</dc:creator>
    </item>
<item>
        <title>7da17624 - nt: usb: USB_RTL8153_ECM should not default to y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#7da17624</link>
        <description>nt: usb: USB_RTL8153_ECM should not default to yIn general, device drivers should not be enabled by default.Fixes: 657bc1d10bfc23ac (&quot;r8153_ecm: avoid to be prior to r8152 driver&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Link: https://lore.kernel.org/r/20210113144309.1384615-1-geert+renesas@glider.beSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 13 Jan 2021 14:43:09 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>657bc1d1 - r8153_ecm: avoid to be prior to r8152 driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#657bc1d1</link>
        <description>r8153_ecm: avoid to be prior to r8152 driverAvoid r8153_ecm is compiled as built-in, if r8152 driver is compiledas modules. Otherwise, the r8153_ecm would be used, even though thedevice is supported by r8152 driver.Fixes: c1aedf015ebd (&quot;net/usb/r8153_ecm: support ECM mode for RTL8153&quot;)Reported-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;Signed-off-by: Hayes Wang &lt;hayeswang@realtek.com&gt;Tested-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;Link: https://lore.kernel.org/r/1394712342-15778-394-Taiwan-albertk@realtek.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 18 Nov 2020 06:43:58 +0000</pubDate>
        <dc:creator>Hayes Wang &lt;hayeswang@realtek.com&gt;</dc:creator>
    </item>
<item>
        <title>05b35e7e - smsc95xx: add phylib support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#05b35e7e</link>
        <description>smsc95xx: add phylib supportGenerally, each PHY has their own configuration and it can be donethrough an external PHY driver.  The smsc95xx driver uses only thehard-coded internal PHY configuration.This patch adds phylib support to probe external PHY drivers forconfiguring external PHYs.The MDI-X configuration for the internal PHYs moves fromdrivers/net/usb/smsc95xx.c to drivers/net/phy/smsc.c.Signed-off-by: Andre Edich &lt;andre.edich@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 26 Aug 2020 11:17:17 +0000</pubDate>
        <dc:creator>Andre Edich &lt;andre.edich@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>5fd99b5d - net: cdc_ncm: Fix build error</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#5fd99b5d</link>
        <description>net: cdc_ncm: Fix build errorIf USB_NET_CDC_NCM is y and USB_NET_CDCETHER is m, build fails:drivers/net/usb/cdc_ncm.o:(.rodata+0x1d8): undefined reference to `usbnet_cdc_update_filter&apos;Select USB_NET_CDCETHER for USB_NET_CDC_NCM to fix this.Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Fixes: e10dcb1b6ba7 (&quot;net: cdc_ncm: hook into set_rx_mode to admit multicast traffic&quot;)Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Wed, 26 Aug 2020 06:52:31 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.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/usb/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/usb/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>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/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/usb/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>3d58c9c9 - net: Don&apos;t default Aquantia USB driver to &apos;y&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#3d58c9c9</link>
        <description>net: Don&apos;t default Aquantia USB driver to &apos;y&apos;Reported-by: Pavel Machek &lt;pavel@ucw.cz&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Fri, 30 Nov 2018 00:01:34 +0000</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>17364b80 - net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#17364b80</link>
        <description>net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbEInitialize usb_driver structure skeletonSigned-off-by: Dmitry Bezrukov &lt;dmitry.bezrukov@aquantia.com&gt;Signed-off-by: Igor Russkikh &lt;igor.russkikh@aquantia.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Mon, 26 Nov 2018 09:32:59 +0000</pubDate>
        <dc:creator>Dmitry Bezrukov &lt;dmitry.bezrukov@aquantia.com&gt;</dc:creator>
    </item>
<item>
        <title>89b36fb5 - lan78xx: Lan7801 Support for Fixed PHY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#89b36fb5</link>
        <description>lan78xx: Lan7801 Support for Fixed PHYAdding Fixed PHY support to the lan78xx driver.Signed-off-by: Raghuram Chary J &lt;raghuramchary.jallipalli@microchip.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Sat, 28 Apr 2018 06:03:14 +0000</pubDate>
        <dc:creator>Raghuram Chary J &lt;raghuramchary.jallipalli@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>6f2aee0c - usb: plusb: Add support for PL-27A1</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/usb/Kconfig#6f2aee0c</link>
        <description>usb: plusb: Add support for PL-27A1This patch adds support for the PL-27A1 by adding the appropriateUSB ID&apos;s. This chip is used in the goobay Active USB 3.0 Data Linkand Unitek Y-3501 cables.Signed-off-by: Roman Spycha&#322;a &lt;roed@onet.eu&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/usb/Kconfig</description>
        <pubDate>Thu, 20 Apr 2017 10:04:10 +0000</pubDate>
        <dc:creator>Roman Spycha&#322;a &lt;roed@onet.eu&gt;</dc:creator>
    </item>
</channel>
</rss>
