<?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>b1992c37 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile#b1992c37</link>
        <description>kbuild: use $(src) instead of $(srctree)/$(src) for source directoryKbuild conventionally uses $(obj)/ for generated files, and $(src)/ forchecked-in source files. It is merely a convention without any functionaldifference. In fact, $(obj) and $(src) are exactly the same, as definedin scripts/Makefile.build:    src := $(obj)When the kernel is built in a separate output directory, $(src) doesnot accurately reflect the source directory location. While Kbuildresolves this discrepancy by specifying VPATH=$(srctree) to search forsource files, it does not cover all cases. For example, when adding aheader search path for local headers, -I$(srctree)/$(src) is typicallypassed to the compiler.This introduces inconsistency between upstream and downstream Makefilesbecause $(src) is used instead of $(srctree)/$(src) for the latter.To address this inconsistency, this commit changes the semantics of$(src) so that it always points to the directory in the source tree.Going forward, the variables used in Makefiles will have the followingmeanings:  $(obj)     - directory in the object tree  $(src)     - directory in the source tree  (changed by this commit)  $(objtree) - the top of the kernel object tree  $(srctree) - the top of the kernel source treeConsequently, $(srctree)/$(src) in upstream Makefiles need to be replacedwith $(src).Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile</description>
        <pubDate>Sat, 27 Apr 2024 14:55:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b1d94be5 - wifi: brcmfmac: add support Broadcom BCA firmware api</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile#b1d94be5</link>
        <description>wifi: brcmfmac: add support Broadcom BCA firmware apiBroadcom BCA division develops its own firmware api and as such willlikely diverge over time (or already has). Add support for handlingthis.Reviewed-by: Hante Meuleman &lt;hante.meuleman@broadcom.com&gt;Reviewed-by: Pieter-Paul Giesberts &lt;pieter-paul.giesberts@broadcom.com&gt;Reviewed-by: Franky Lin &lt;franky.lin@broadcom.com&gt;Signed-off-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20221129135446.151065-6-arend.vanspriel@broadcom.com

            List of files:
            /linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/Makefile</description>
        <pubDate>Tue, 29 Nov 2022 13:54:44 +0000</pubDate>
        <dc:creator>Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;</dc:creator>
    </item>
</channel>
</rss>
