<?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>f15176b8 - net: dsa: rtl8366rb: Fix compilation problem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#f15176b8</link>
        <description>net: dsa: rtl8366rb: Fix compilation problemWhen the kernel is compiled without LED framework support thertl8366rb fails to build like this:rtl8366rb.o: in function `rtl8366rb_setup_led&apos;:rtl8366rb.c:953:(.text.unlikely.rtl8366rb_setup_led+0xe8):  undefined reference to `led_init_default_state_get&apos;rtl8366rb.c:980:(.text.unlikely.rtl8366rb_setup_led+0x240):  undefined reference to `devm_led_classdev_register_ext&apos;As this is constantly coming up in different randconfig builds,bite the bullet and create a separate file for the offendingcode, split out a header with all stuff needed both in thecore driver and the leds code.Add a new bool Kconfig option for the LED compile target, suchthat it depends on LEDS_CLASS=y || LEDS_CLASS=RTL8366RBwhich make LED support always available when LEDS_CLASS iscompiled into the kernel and enforce that if the LEDS_CLASSis a module, then the RTL8366RB driver needs to be a moduleas well so that modprobe can resolve the dependencies.Fixes: 32d617005475 (&quot;net: dsa: realtek: add LED drivers for rtl8366rb&quot;)Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202502070525.xMUImayb-lkp@intel.com/Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Reviewed-by: Vladimir Oltean &lt;olteanv@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/realtek/Makefile</description>
        <pubDate>Thu, 20 Feb 2025 18:48:15 +0000</pubDate>
        <dc:creator>Linus Walleij &lt;linus.walleij@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>98b75c1c - net: dsa: realtek: merge rtl83xx and interface modules into realtek_dsa</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#98b75c1c</link>
        <description>net: dsa: realtek: merge rtl83xx and interface modules into realtek_dsaSince rtl83xx and realtek-{smi,mdio} are always loaded together,we can optimize resource usage by consolidating them into a singlemodule.Signed-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;Reviewed-by: Vladimir Oltean &lt;olteanv@gmail.com&gt;Reviewed-by: Florian Fainelli &lt;florian.fainelli@broadcom.com&gt;Reviewed-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/dsa/realtek/Makefile</description>
        <pubDate>Fri, 09 Feb 2024 05:03:42 +0000</pubDate>
        <dc:creator>Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8be040ec - net: dsa: realtek: common rtl83xx module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#8be040ec</link>
        <description>net: dsa: realtek: common rtl83xx moduleSome code can be shared between both interface modules (MDIO and SMI)and among variants. These interface functions migrated to a commonmodule:- rtl83xx_lock- rtl83xx_unlock- rtl83xx_probe- rtl83xx_register_switch- rtl83xx_unregister_switch- rtl83xx_shutdown- rtl83xx_removeThe reset during probe was moved to the end of the common probe. This way,we avoid a reset if anything else fails.Signed-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;Reviewed-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/dsa/realtek/Makefile</description>
        <pubDate>Fri, 09 Feb 2024 05:03:41 +0000</pubDate>
        <dc:creator>Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>aac94001 - net: dsa: realtek: add new mdio interface for drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#aac94001</link>
        <description>net: dsa: realtek: add new mdio interface for driversThis driver is a mdio_driver instead of a platform driver (likerealtek-smi).ds_ops was duplicated for smi and mdio usage as mdio interfaces usesphy_{read,write} in ds_ops and the presence of phy_read is incompatiblewith external slave_mii_bus allocation.Signed-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;Tested-by: Ar&#305;n&#231; &#220;NAL &lt;arinc.unal@arinc9.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/realtek/Makefile</description>
        <pubDate>Fri, 28 Jan 2022 06:05:02 +0000</pubDate>
        <dc:creator>Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>765c39a4 - net: dsa: realtek: convert subdrivers into modules</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#765c39a4</link>
        <description>net: dsa: realtek: convert subdrivers into modulesPreparing for multiple interfaces support, the driversmust be independent of realtek-smi.Signed-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;Tested-by: Ar&#305;n&#231; &#220;NAL &lt;arinc.unal@arinc9.com&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Reviewed-by: Alvin &#352;ipraga &lt;alsi@bang-olufsen.dk&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/realtek/Makefile</description>
        <pubDate>Fri, 28 Jan 2022 06:05:01 +0000</pubDate>
        <dc:creator>Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>319a70a5 - net: dsa: realtek-smi: move to subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/dsa/realtek/Makefile#319a70a5</link>
        <description>net: dsa: realtek-smi: move to subdirectorySigned-off-by: Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;Tested-by: Ar&#305;n&#231; &#220;NAL &lt;arinc.unal@arinc9.com&gt;Reviewed-by: Alvin &#352;ipraga &lt;alsi@bang-olufsen.dk&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Reviewed-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Reviewed-by: Vladimir Oltean &lt;olteanv@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/dsa/realtek/Makefile</description>
        <pubDate>Fri, 28 Jan 2022 06:04:58 +0000</pubDate>
        <dc:creator>Luiz Angelo Daros de Luca &lt;luizluca@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
