<?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>c8200f4e - net: ixp4xx_eth: Drop platform data support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#c8200f4e</link>
        <description>net: ixp4xx_eth: Drop platform data supportAll IXP4xx platforms are converted to device tree, the platformdata path is no longer used. Drop the code and custom include,confine the driver in its own file.Depend on OF and remove ifdefs around this, as we are all probingfrom OF now.Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: netdev@vger.kernel.orgSigned-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Acked-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Link: https://lore.kernel.org/r/20220211223238.648934-9-linus.walleij@linaro.orgSigned-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Fri, 11 Feb 2022 22:32:33 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>9055a2f5 - ixp4xx_eth: make ptp support a platform driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#9055a2f5</link>
        <description>ixp4xx_eth: make ptp support a platform driverAfter the recent ixp4xx cleanups, the ptp driver has gained abuild failure in some configurations:drivers/net/ethernet/xscale/ptp_ixp46x.c: In function &apos;ptp_ixp_init&apos;:drivers/net/ethernet/xscale/ptp_ixp46x.c:290:51: error: &apos;IXP4XX_TIMESYNC_BASE_VIRT&apos; undeclared (first use in this function)Avoid the last bit of hardcoded constants from platform headersby turning the ptp driver bit into a platform driver and passingthe IRQ and MMIO address as resources.This is a bit tricky:- The interface between the two drivers is now the new  ixp46x_ptp_find() function, replacing the global  ixp46x_phc_index variable. The call is done as late  as possible, in hwtstamp_set(), to ensure that the  ptp device is fully probed.- As the ptp driver is now called by the network driver, the  link dependency is reversed, which in turn requires a small  Makefile hack- The GPIO number is still left hardcoded. This is clearly not  great, but it can be addressed later. Note that commit 98ac0cc270b7  (&quot;ARM: ixp4xx: Convert to MULTI_IRQ_HANDLER&quot;) changed the  IRQ number to something meaningless. Passing the correct IRQ  in a resource fixes this.- When the PTP driver is disabled, ethtool .get_ts_info()  now correctly lists only software timestamping regardless  of the hardware.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;[Fix a missing include]Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Sat, 28 Aug 2021 17:15:44 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>95aafe91 - net: ethernet: ixp4xx: Support device tree probing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#95aafe91</link>
        <description>net: ethernet: ixp4xx: Support device tree probingThis adds device tree probing to the IXP4xx ethernetdriver.Add a platform data bool to tell us whether toregister an MDIO bus for the device or not, as wellas the corresponding NPE.We need to drop the memory region request as part ofthis since the OF core will request the memory for thedevice.Cc: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;Cc: Raylynn Knight &lt;rayknight@me.com&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Sun, 25 Apr 2021 00:30:38 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&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/ethernet/xscale/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/ethernet/xscale/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>2785543f - ptp: ixp46x: move adjacent to ethernet driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#2785543f</link>
        <description>ptp: ixp46x: move adjacent to ethernet driverThe ixp46x ptp driver has a somewhat unusual setup, where the ptpdriver and the ethernet driver are in different directories butaccess the same registers that are defined a platform specificheader file.Moving everything into drivers/net/ makes it look more like mostother ptp drivers and allows compile-testing this driver onother targets.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Sun, 12 Jan 2020 12:04:44 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>cec754cc - net: ixp4xx: Spelling s/XSacle/XScale/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#cec754cc</link>
        <description>net: ixp4xx: Spelling s/XSacle/XScale/Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Wed, 31 Jul 2019 13:22:13 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&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/xscale/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/ethernet/xscale/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>138b15ed - drivers/net: remove all references to obsolete Ethernet-HOWTO</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#138b15ed</link>
        <description>drivers/net: remove all references to obsolete Ethernet-HOWTOThis howto made sense in the 1990s when users had to manually configureISA cards with jumpers or vendor utilities, but with the implementationof PCI it became increasingly less and less relevant, to the point whereit has been well over a decade since I last updated it.  And there isno value in anyone else taking over updating it either.However the references to it continue to spread as boiler plate textfrom one Kconfig file into the next.  We are not doing end users anyfavours by pointing them at this old document, so lets kill it withfire, once and for all, to hopefully stop any further spread.No code is changed in this commit, just Kconfig help text.Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Sun, 21 Jun 2015 20:28:02 +0000</pubDate>
        <dc:creator>Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;</dc:creator>
    </item>
<item>
        <title>408eccce - net: ptp: move PTP classifier in its own file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#408eccce</link>
        <description>net: ptp: move PTP classifier in its own fileThis commit fixes a build error reported by Fengguang, that istriggered when CONFIG_NETWORK_PHY_TIMESTAMPING is not set:  ERROR: &quot;ptp_classify_raw&quot; [drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.ko] undefined!The fix is to introduce its own file for the PTP BPF classifier,so that PTP_1588_CLOCK and/or NETWORK_PHY_TIMESTAMPING can selectit independently from each other. IXP4xx driver on ARM needs toselect it as well since it does not seem to select PTP_1588_CLOCKor similar that would pull it in automatically.This also allows for hiding all of the internals of the BPF PTPprogram inside that file, and only exporting relevant API bitsto drivers.This patch also adds a kdoc documentation of ptp_classify_raw()API to make it clear that it can return PTP_CLASS_* defines. Also,the BPF program has been translated into bpf_asm code, so that itcan be more easily read and altered (extensively documented in [1]).In the kernel tree under tools/net/ we have bpf_asm and bpf_dbgtools, so the commented program can simply be translated via`./bpf_asm -c prog` where prog is a file that contains thecommented code. This makes it easily readable/verifiable and whenthere&apos;s a need to change something, jump offsets etc do not needto be replaced manually which can be very error prone. Instead,a newly translated version via bpf_asm can simply replace the oldcode. I have checked opcode diffs before/after and it&apos;s the verysame filter.  [1] Documentation/networking/filter.txtFixes: 164d8c666521 (&quot;net: ptp: do not reimplement PTP/BPF classifier&quot;)Reported-by: Fengguang Wu &lt;fengguang.wu@intel.com&gt;Signed-off-by: Daniel Borkmann &lt;dborkman@redhat.com&gt;Signed-off-by: Alexei Starovoitov &lt;ast@plumgrid.com&gt;Cc: Richard Cochran &lt;richardcochran@gmail.com&gt;Cc: Jiri Benc &lt;jbenc@redhat.com&gt;Acked-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Tue, 01 Apr 2014 14:20:23 +0000</pubDate>
        <dc:creator>Daniel Borkmann &lt;dborkman@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>695e0078 - net: remove ixp2000 ethernet driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#695e0078</link>
        <description>net: remove ixp2000 ethernet driverThe platform is removed, so there are no users of this driver.Signed-off-by: Rob Herring &lt;rob.herring@calxeda.com&gt;Cc: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;Cc: Jesse Brandeburg &lt;jesse.brandeburg@intel.com&gt;Cc: Bruce Allan &lt;bruce.w.allan@intel.com&gt;Cc: Carolyn Wyborny &lt;carolyn.wyborny@intel.com&gt;Cc: Don Skidmore &lt;donald.c.skidmore@intel.com&gt;Cc: Greg Rose &lt;gregory.v.rose@intel.com&gt;Cc: Peter P Waskiewicz Jr &lt;peter.p.waskiewicz.jr@intel.com&gt;Cc: Alex Duyck &lt;alexander.h.duyck@intel.com&gt;Cc: John Ronciak &lt;john.ronciak@intel.com&gt;Cc: netdev@vger.kernel.orgSigned-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Tue, 03 Apr 2012 15:34:00 +0000</pubDate>
        <dc:creator>Rob Herring &lt;rob.herring@calxeda.com&gt;</dc:creator>
    </item>
<item>
        <title>88f07484 - drivers/net/ethernet/*: Enabled vendor Kconfig options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#88f07484</link>
        <description>drivers/net/ethernet/*: Enabled vendor Kconfig optionsBased on finds for Stephen Rothwell, where current defconfig&apos;senable a ethernet driver and it is not compiled due to the newlyadded NET_VENDOR_* component of Kconfig.This patch enables all the &quot;new&quot; Kconfig options so that currentdefconfig&apos;s will continue to compile the expected drivers.  Inaddition, by enabling all the new Kconfig options does not addany un-expected options.CC: Stephen Rothwll &lt;sfc@canb.auug.org.au&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Tue, 23 Aug 2011 08:29:52 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b47da977 - xscale: Move the Intel XScale IXP drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/xscale/Kconfig#b47da977</link>
        <description>xscale: Move the Intel XScale IXP driversMove the Intel XScale IXP drivers into drivers/net/ethernet/xscale/and make the necessary Kconfig and Makefile changes.CC: Krzysztof Halasa &lt;khc@pm.waw.pl&gt;CC: Lennert Buytenhek &lt;kernel@wantstofly.org&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/xscale/Kconfig</description>
        <pubDate>Fri, 15 Jul 2011 05:13:23 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
