<?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>a1ce186d - Revert &quot;wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#a1ce186d</link>
        <description>Revert &quot;wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12&quot;This reverts commit bd1d129daa3ede265a880e2c6a7f91eab0f4dc62.The dangling-pointer warnings were disabled kernel-wide by commit 49beadbd47c2(&quot;gcc-12: disable &apos;-Wdangling-pointer&apos; warning for now&quot;) for v5.19. So thishack in ath6kl is not needed anymore.Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20230724100823.2948804-1-kvalo@kernel.org

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Mon, 24 Jul 2023 10:08:23 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>48a75b97 - ath6kl: Use cc-disable-warning to disable -Wdangling-pointer</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#48a75b97</link>
        <description>ath6kl: Use cc-disable-warning to disable -Wdangling-pointerClang does not support this option so the build fails:  error: unknown warning option &apos;-Wno-dangling-pointer&apos; [-Werror,-Wunknown-warning-option]Use cc-disable-warning so that the option is only added when it issupported.Fixes: bd1d129daa3e (&quot;wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12&quot;)Reported-by: &quot;kernelci.org bot&quot; &lt;bot@kernelci.org&gt;Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Reviewed-by: Tom Rix &lt;trix@redhat.com&gt;Link: https://lore.kernel.org/r/20220524145655.869822-1-nathan@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 24 May 2022 14:56:55 +0000</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>bd1d129d - wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#bd1d129d</link>
        <description>wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12For some reason GCC 12 decided to complain about the commonpattern of queuing an object onto a list on the stack in ath6k:    inlined from &#8216;ath6kl_htc_mbox_tx&#8217; at drivers/net/wireless/ath/ath6kl/htc_mbox.c:1142:3:include/linux/list.h:74:19: warning: storing the address of local variable &#8216;queue&#8217; in &#8216;*&amp;packet_15(D)-&gt;list.prev&#8217; [-Wdangling-pointer=]   74 |         new-&gt;prev = prev;      |         ~~~~~~~~~~^~~~~~Move the warning to W=1, hopefully it goes away with a compilerupdate.Acked-by: Kalle Valo &lt;kvalo@kernel.org&gt;Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Fri, 20 May 2022 19:43:16 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>416cf0b4 - ath6kl: add tracing support and tracing points for wmi packets</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#416cf0b4</link>
        <description>ath6kl: add tracing support and tracing points for wmi packetsAdd basic tracing infrastructure support to ath6kl and which can beenabled with CONFIG_ATH6KL_TRACING.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Mon, 18 Mar 2013 11:42:20 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>84caf800 - ath6kl: Recover from fw crash</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#84caf800</link>
        <description>ath6kl: Recover from fw crashRe-initialize the target when fw crash is reported.This would make the device functional again aftertarget crash. During the target re-initializationit is made sure that target is not bugged with data/cmdrequest, ar-&gt;state ATH6KL_STATE_RECOVERY is usedfor this purpose.Signed-off-by: Vasanthakumar Thiagarajan &lt;vthiagar@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Wed, 29 Aug 2012 14:10:26 +0000</pubDate>
        <dc:creator>Vasanthakumar Thiagarajan &lt;vthiagar@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>636f8288 - ath6kl: Add HTC pipe implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#636f8288</link>
        <description>ath6kl: Add HTC pipe implementationThis is needed for USB.Based on code by Kevin Fang.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Sun, 25 Mar 2012 14:15:28 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>e76ac2bf - ath6kl: add htc ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#e76ac2bf</link>
        <description>ath6kl: add htc opsIn preparation for adding HTC pipe implementation add htc-ops.h to makeit possible dynamically choose which HTC type is used.Needed for full USB support.Based on the code by Ray Chen &lt;raychen@qca.qualcomm.com&gt;.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;Signed-off-by: Ray Chen &lt;raychen@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Sun, 25 Mar 2012 14:15:27 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>1b2df407 - ath6kl: Update license header</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#1b2df407</link>
        <description>ath6kl: Update license headerUpdate license header with the copyright to Qualcomm Atheros, Inc.for the year 2011-2012.Signed-off-by: Vasanthakumar Thiagarajan &lt;vthiagar@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Mon, 06 Feb 2012 14:45:53 +0000</pubDate>
        <dc:creator>Vasanthakumar Thiagarajan &lt;vthiagar@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>241b128b - ath6kl: add back beginnings of USB support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#241b128b</link>
        <description>ath6kl: add back beginnings of USB supportJohn Linville had to revert the part of USB support which was alreadyin ath6kl due to build problems in commit cb00ec382b (&quot;ath6kl: revertUSB support&quot;). Now that I fixed the build problems properly by addingath6kl_core.ko kernel module it&apos;s possible to add back the(incomplete) USB support. This patch is a revert of John&apos;s patch andadds back the USB code which as already in ath6kl, only differencebeing minor changes in Makefile and adapting usb.c to new corefunction names.Note that USB support in ath6kl is not complete yet. This code onlymakes it possible to boot firmware but as HTC layer does not yetsupport USB it&apos;s not possible to send any WMI commands nor datapackets to the firmware. That will be added soon.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 17 Jan 2012 18:09:45 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>d6a434d6 - ath6kl: create ath6kl_core.ko</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#d6a434d6</link>
        <description>ath6kl: create ath6kl_core.koNow ath6kl is ready for splitting core code to ath6kl_core.ko module.This also makes it possible to link both sdio and usb code to kernelat the same time, which earlier failed miserably.Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 17 Jan 2012 18:09:36 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>45eaa78f - ath6kl: create core.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#45eaa78f</link>
        <description>ath6kl: create core.cCurrently core functions are spread between various files, group allthe functions into file and rename the functions to follow the styleused elsewhere in the driver. This will make it easier to a separate coremodule.Also fix a bug where wiphy is freed too early.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 17 Jan 2012 18:09:05 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>3462735d - ath6kl: remove -D__CHECK_ENDIAN__ from Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#3462735d</link>
        <description>ath6kl: remove -D__CHECK_ENDIAN__ from MakefileAs drivers/net/wireless/ath/Makefile contains the flag to enableendian checks there&apos;s no need to have it in ath6kl makefile anymore.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 17 Jan 2012 13:05:32 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>cb00ec38 - ath6kl: revert USB support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#cb00ec38</link>
        <description>ath6kl: revert USB supportThe ath6kl driver is causing build failures when the ath6kl bits arenot built as modules.  A better fix is forthcoming in a future release,but for now lets revert the problematic code.This reverts the following commits:	fde57764ef8751b9aca11b6f6221ac5555bda699	d70385a26ad9a122a5450d066550470107b6bc38	59d954dda4b9b3f3e61d4b87a2b26952b8c4c09dSigned-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Thu, 05 Jan 2012 14:13:06 +0000</pubDate>
        <dc:creator>John W. Linville &lt;linville@tuxdriver.com&gt;</dc:creator>
    </item>
<item>
        <title>fde57764 - ath6kl: enable USB support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#fde57764</link>
        <description>ath6kl: enable USB supportNow two modules are built, ath6kl_sdio.ko and ath6kl_usb.ko. But the USBmodule isn&apos;t fully functional yet as HTC layer is missing support andthat&apos;s why it&apos;s marked as experimental for now.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Fri, 11 Nov 2011 10:18:45 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>8e8ddb2b - ath6kl: move htc_hif to hif.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#8e8ddb2b</link>
        <description>ath6kl: move htc_hif to hif.cSigned-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Wed, 05 Oct 2011 09:23:33 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>457fb041 - ath6kl: Remove the unused node table implementation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#457fb041</link>
        <description>ath6kl: Remove the unused node table implementationNow that the scan results are reported directly to the cfg80211 BSStable there is no need for maintaining this internal node tableimplementation for scan results. Remove the definitions and nodetable functions.Signed-off-by: Jouni Malinen &lt;jouni@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Mon, 19 Sep 2011 16:15:04 +0000</pubDate>
        <dc:creator>Jouni Malinen &lt;jouni@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>003353b0 - ath6kl: add testmode support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#003353b0</link>
        <description>ath6kl: add testmode supportThis is port from the staging version of ath6kl. The interface to user spaceis exactly same.Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Thu, 01 Sep 2011 07:14:21 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>4495ab16 - ath6kl: Define __CHECK_ENDIAN__ for sparse</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#4495ab16</link>
        <description>ath6kl: Define __CHECK_ENDIAN__ for sparseMake sparse check endianness with &quot;make C=1&quot;.Signed-off-by: Jouni Malinen &lt;jouni@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Tue, 30 Aug 2011 18:58:11 +0000</pubDate>
        <dc:creator>Jouni Malinen &lt;jouni@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>bdcd8170 - Add ath6kl cleaned up driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile#bdcd8170</link>
        <description>Add ath6kl cleaned up driverLast May we started working on cleaning up ath6kl driver which iscurrently in staging. The work has happened in a separateath6kl-cleanup tree:http://git.kernel.org/?p=linux/kernel/git/kvalo/ath6kl-cleanup.git;a=summaryAfter over 1100 (!) patches we have now reached a state where I wouldlike to start discussing about pushing the driver to the wirelesstrees and replacing the staging driver.The driver is now a lot smaller and looks like a proper Linux driver.The size of the driver (measured with simple wc -l) dropped from 49kLOC to 18 kLOC and the number of the .c and .h files dropped from 107to 22. Most importantly the number of subdirectories reduced from 26to zero :)There are two remaining checkpatch warnings in the driver which wedecided to omit for now:drivers/net/wireless/ath/ath6kl/debug.c:31:  WARNING: printk() should include KERN_ facility leveldrivers/net/wireless/ath/ath6kl/sdio.c:527:  WARNING: msleep &lt; 20ms can sleep for up to 20ms;  see Documentation/timers/timers-howto.txtThe driver has endian annotations for all the hardware specificstructures and there are no sparse errors. Unfortunately I don&apos;t haveany big endian hardware to test that right now.We have been testing the driver both on x86 and arm platforms. Thecode is also compiled with sparc and parisc cross compilers.Notable missing features compared to the current staging driver are:o HCI over SDIO supporto nl80211 testmodeo firmware loggingo suspend supportTestmode, firmware logging and suspend support will be added soon. HCIover SDIO support will be more difficult as the HCI driver needs toshare code with the wifi driver. This is something we need to researchmore.Also I want to point out the changes I did for signed endian support.As I wasn&apos;t able to find any support for signed endian annotations Idecided to follow what NTFS has done and added my own. Grep for sle16and sle32, especially from wmi.h.Various people have been working on the cleanup, the hall offame based on number of patches is:   543  Vasanthakumar Thiagarajan   403  Raja Mani   252  Kalle Valo    16  Vivek Natarajan    12  Suraj Sumangala     3  Joe Perches     2  Jouni MalinenSigned-off-by: Vasanthakumar Thiagarajan &lt;vthiagar@qca.qualcomm.com&gt;Signed-off-by: Raja Mani &lt;rmani@qca.qualcomm.com&gt;Signed-off-by: Vivek Natarajan &lt;nataraja@qca.qualcomm.com&gt;Signed-off-by: Suraj Sumangala &lt;surajs@qca.qualcomm.com&gt;Signed-off-by: Joe Perches &lt;joe@perches.com&gt;Signed-off-by: Jouni Malinen &lt;jouni@qca.qualcomm.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/ath6kl/Makefile</description>
        <pubDate>Sun, 17 Jul 2011 21:22:30 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
</channel>
</rss>
