<?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>d8899132 - wifi: ath12k: driver for Qualcomm Wi-Fi 7 devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#d8899132</link>
        <description>wifi: ath12k: driver for Qualcomm Wi-Fi 7 devicesath12k is a new mac80211 driver for Qualcomm Wi-Fi 7 devices, firstsupporting QCN9274 and WCN7850 PCI devices.  QCN9274 supports both APand station; WCN7850 supports only station mode. Monitor mode is not(yet) supported. Only PCI bus devices are supported.ath12k is forked from an earlier version of ath11k. It was simpler tohave a &quot;clean start&quot; for the new generation and not try to share thecode with ath11k. This makes maintenance easier and avoids majorchanges in ath11k, which would have significantly increased the riskof regressions in existing setups.ath12k uses le32 and cpu_to_le32() macros to handle endianconversions, instead of using the firmware byte swap feature utilizedby ath11k. There is only one kernel module, named ath12k.ko.Currently ath12k only supports HE mode (IEEE 802.11ax) or older, butwork is ongoing to add EHT mode (IEEE 802.11be) support.The size of the driver is ~41 kLOC and 45 files. To make the revieweasier, this initial version of ath12k does not support Device Tree,debugfs or any other extra features. Those will be added later, afterath12k is accepted to upstream.The driver is build tested by Intel&apos;s kernel test robot with both GCCand Clang. Sparse reports no warnings. The driver is mostly free ofcheckpatch warnings, albeit few of the warnings are omitted onpurpose, list of them here:https://github.com/qca/qca-swiss-army-knife/blob/master/tools/scripts/ath12k/ath12k-check#L52The driver has had multiple authors who are listed in alphabeticalorder below.Co-developed-by: Balamurugan Selvarajan &lt;quic_bselvara@quicinc.com&gt;Signed-off-by: Balamurugan Selvarajan &lt;quic_bselvara@quicinc.com&gt;Co-developed-by: Baochen Qiang &lt;quic_bqiang@quicinc.com&gt;Signed-off-by: Baochen Qiang &lt;quic_bqiang@quicinc.com&gt;Co-developed-by: Bhagavathi Perumal S &lt;quic_bperumal@quicinc.com&gt;Signed-off-by: Bhagavathi Perumal S &lt;quic_bperumal@quicinc.com&gt;Co-developed-by: Carl Huang &lt;quic_cjhuang@quicinc.com&gt;Signed-off-by: Carl Huang &lt;quic_cjhuang@quicinc.com&gt;Co-developed-by: Jeff Johnson &lt;quic_jjohnson@quicinc.com&gt;Signed-off-by: Jeff Johnson &lt;quic_jjohnson@quicinc.com&gt;Co-developed-by: Karthikeyan Periyasamy &lt;quic_periyasa@quicinc.com&gt;Signed-off-by: Karthikeyan Periyasamy &lt;quic_periyasa@quicinc.com&gt;Co-developed-by: P Praneesh &lt;quic_ppranees@quicinc.com&gt;Signed-off-by: P Praneesh &lt;quic_ppranees@quicinc.com&gt;Co-developed-by: Pradeep Kumar Chitrapu &lt;quic_pradeepc@quicinc.com&gt;Signed-off-by: Pradeep Kumar Chitrapu &lt;quic_pradeepc@quicinc.com&gt;Co-developed-by: Ramya Gnanasekar &lt;quic_rgnanase@quicinc.com&gt;Signed-off-by: Ramya Gnanasekar &lt;quic_rgnanase@quicinc.com&gt;Co-developed-by: Sriram R &lt;quic_srirrama@quicinc.com&gt;Signed-off-by: Sriram R &lt;quic_srirrama@quicinc.com&gt;Co-developed-by: Vasanthakumar Thiagarajan &lt;quic_vthiagar@quicinc.com&gt;Signed-off-by: Vasanthakumar Thiagarajan &lt;quic_vthiagar@quicinc.com&gt;Co-developed-by: Wen Gong &lt;quic_wgong@quicinc.com&gt;Signed-off-by: Wen Gong &lt;quic_wgong@quicinc.com&gt;Signed-off-by: Kalle Valo &lt;quic_kvalo@quicinc.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Mon, 28 Nov 2022 15:09:53 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;quic_kvalo@quicinc.com&gt;</dc:creator>
    </item>
<item>
        <title>d5c65159 - ath11k: driver for Qualcomm IEEE 802.11ax devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#d5c65159</link>
        <description>ath11k: driver for Qualcomm IEEE 802.11ax devicesath11k is a new driver for Qualcomm IEEE 802.11ax devices, firstsupporting only IPQ8074 SoC using the shared memory AHB bus. ath11kuses mac80211 and supports AP, Station and Mesh modes.Even though ath11k has some similar code as with ath10k (especiallythe WMI layer) it was concluded to be simpler to have a &quot;clean start&quot;for ath11k code base and not try to share the code with ath10k. Thismakes maintenance easier and avoids major changes in ath10k, whichwould have significantly increased the risk of regressions in existingsetups.Even though the driver is very similar with ath10k but there are majordifferences as well. The datapath is completely different. ath11ksupports multiple MACs, called &quot;soc&quot; in the firmware interface. Andthere&apos;s only one WMI interface to support.Currently ath11k supports only IEEE 802.11ac mode, but patches for802.11ax are available and they will be submitted after ath11k isaccepted to upstream.The firmware images are available from ath11k-firmware repository butthey will be also submitted to linux-firmware:https://github.com/kvalo/ath11k-firmwareThis was tested with firmware version WLAN.HK.2.1.0.1-00629-QCAHKSWPL_SILICONZ-1.The driver has had multiple authors who are listed in alphabeticalorder below.Signed-off-by: Anilkumar Kolli &lt;akolli@codeaurora.org&gt;Signed-off-by: Bhagavathi Perumal S &lt;bperumal@codeaurora.org&gt;Signed-off-by: Ganesh Sesetti &lt;gseset@codeaurora.org&gt;Signed-off-by: Govindaraj Saminathan &lt;gsamin@codeaurora.org&gt;Signed-off-by: John Crispin &lt;john@phrozen.org&gt;Signed-off-by: Julia Lawall &lt;julia.lawall@lip6.fr&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Signed-off-by: Karthikeyan Periyasamy &lt;periyasa@codeaurora.org&gt;Signed-off-by: kbuild test robot &lt;lkp@intel.com&gt;Signed-off-by: Maharaja Kennadyrajan &lt;mkenna@codeaurora.org&gt;Signed-off-by: Manikanta Pubbisetty &lt;mpubbise@codeaurora.org&gt;Signed-off-by: Miles Hu &lt;milehu@codeaurora.org&gt;Signed-off-by: Muna Sinada &lt;msinada@codeaurora.org&gt;Signed-off-by: Pradeep Kumar Chitrapu &lt;pradeepc@codeaurora.org&gt;Signed-off-by: Rajkumar Manoharan &lt;rmanohar@codeaurora.org&gt;Signed-off-by: Sathishkumar Muruganandam &lt;murugana@codeaurora.org&gt;Signed-off-by: Shashidhar Lakkavalli &lt;slakkavalli@datto.com&gt;Signed-off-by: Sriram R &lt;srirrama@codeaurora.org&gt;Signed-off-by: Sven Eckelmann &lt;seckelmann@datto.com&gt;Signed-off-by: Vasanthakumar Thiagarajan &lt;vthiagar@codeaurora.org&gt;Signed-off-by: Venkateswara Naralasetty &lt;vnaralas@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Sat, 23 Nov 2019 07:58:40 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>0766789b - ath: fix SPDX tags</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#0766789b</link>
        <description>ath: fix SPDX tagsCommit ec8f24b7faaf (&quot;treewide: Add SPDX license identifier -Makefile/Kconfig&quot;) marked various Makefiles and Kconfig files within athdirectories as GPL-2.0. But these modules and drivers are actually ISC:* ath* ar5523* ath10k* ath5k* ath6kl* ath9k* wcn36xx* wil6210Fix SPDX tags accordingly.Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Tue, 25 Jun 2019 14:52:25 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@codeaurora.org&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-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/wireless/ath/Makefile</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6bdf1e0e - Makefile: drop -D__CHECK_ENDIAN__ from cflags</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#6bdf1e0e</link>
        <description>Makefile: drop -D__CHECK_ENDIAN__ from cflagsThat&apos;s the default now, no need for makefiles to set it.Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt;Acked-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;Acked-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Arend van Spriel &lt;arend.vanspriel@broadcom.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Thu, 15 Dec 2016 02:07:46 +0000</pubDate>
        <dc:creator>Michael S. Tsirkin &lt;mst@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>e6664dff - ath: Add support for tracing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#e6664dff</link>
        <description>ath: Add support for tracingSigned-off-by: Sujith Manoharan &lt;c_manoha@qca.qualcomm.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Sat, 27 Sep 2014 07:57:45 +0000</pubDate>
        <dc:creator>Sujith Manoharan &lt;c_manoha@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>ad40d3da - ath9k/ath: move dfs pattern detector to ath</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#ad40d3da</link>
        <description>ath9k/ath: move dfs pattern detector to athMove the DFS pattern detector code to the ath module sothe other Atheros drivers can make us of it. This makesno functional changes.Signed-off-by: Janusz Dziedzic &lt;janusz.dziedzic@tieto.com&gt;Reviewed-by: Luis R. Rodriguez &lt;mcgrof@do-not-panic.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Mon, 14 Oct 2013 09:06:06 +0000</pubDate>
        <dc:creator>Janusz Dziedzic &lt;janusz.dziedzic@tieto.com&gt;</dc:creator>
    </item>
<item>
        <title>8e84c258 - wcn36xx: mac80211 driver for Qualcomm WCN3660/WCN3680 hardware</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#8e84c258</link>
        <description>wcn36xx: mac80211 driver for Qualcomm WCN3660/WCN3680 hardwareThis is a mac80211 driver for Qualcomm WCN3660/WCN3680 devices. Sofar WCN3660/WCN3680 is available only on MSM platform.Firmware can be found here:https://www.codeaurora.org/cgit/external/hisense/platform/vendor/qcom-opensource/wlan/prima/tree/firmware_bin?h=8130_CSWiki page is available here:http://wireless.kernel.org/en/users/Drivers/wcn36xxA lot people made a contribution to this driver. Here is the list inalphabetical order:Eugene Krasnikov &lt;k.eugene.e@gmail.com&gt;Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;Olof Johansson &lt;dev@skyshaper.net&gt;Pontus Fuchs &lt;pontus.fuchs@gmail.com&gt;Yanbo Li &lt;yanbol@qti.qualcomm.com&gt;Signed-off-by: Eugene Krasnikov &lt;k.eugene.e@gmail.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Tue, 08 Oct 2013 20:25:58 +0000</pubDate>
        <dc:creator>Eugene Krasnikov &lt;k.eugene.e@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5e3dd157 - ath10k: mac80211 driver for Qualcomm Atheros 802.11ac CQA98xx devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#5e3dd157</link>
        <description>ath10k: mac80211 driver for Qualcomm Atheros 802.11ac CQA98xx devicesHere&apos;s a new mac80211 driver for Qualcomm Atheros 802.11ac QCA98xx devices.A major difference from ath9k is that there&apos;s now a firmware andthat&apos;s why we had to implement a new driver.The wiki page for the driver is:http://wireless.kernel.org/en/users/Drivers/ath10kThe driver has had many authors, they are listed here alphabetically:Bartosz Markowski &lt;bartosz.markowski@tieto.com&gt;Janusz Dziedzic &lt;janusz.dziedzic@tieto.com&gt;Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;Marek Kwaczynski &lt;marek.kwaczynski@tieto.com&gt;Marek Puzyniak &lt;marek.puzyniak@tieto.com&gt;Michal Kazior &lt;michal.kazior@tieto.com&gt;Sujith Manoharan &lt;c_manoha@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/Makefile</description>
        <pubDate>Wed, 12 Jun 2013 17:52:10 +0000</pubDate>
        <dc:creator>Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>2be7d22f - wireless: add new wil6210 802.11ad 60GHz driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#2be7d22f</link>
        <description>wireless: add new wil6210 802.11ad 60GHz driverThis adds support for the 60 GHz 802.11ad Wilocity cardthrough a new driver, wil6210. Wilocity implemented thefirmware, QCA maintains the device driver.Currently supported:- STA: with security- AP: limited to 1 connected STA, security disabled- Monitor: due to a hardware/firmware limitation  either control or non-control frames are monitoredUsing a STA and AP with this drive, one can assemblea fully functional BSS. Throughput of 1.2Gbps is achievedwith iperf.The wil6210 cards have on-board flash memory for thefirmware, the cards comes pre-flashed and no firmwaredownload is required.For more details see:http://wireless.kernel.org/en/users/Drivers/wil6210Signed-off-by: Vladimir Kondratiev &lt;qca_vkondrat@qca.qualcomm.com&gt;Signed-off-by: Luis R. Rodriguez &lt;mcgrof@qca.qualcomm.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Thu, 20 Dec 2012 21:13:19 +0000</pubDate>
        <dc:creator>Vladimir Kondratiev &lt;qca_vkondrat@qca.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>b7d572e1 - ar5523: Add new driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#b7d572e1</link>
        <description>ar5523: Add new driverThis driver is for the AR5523 chipset from Atheros. It was createdin 2007 by Christoph Hellwig but it was never finished. I found it acouple of months ago and after some polishing it&apos;s working prettyfine.The driver was written with the FreeBSD driver (uath) as reference,which was written with the reverse-engineered windows driver asreference, hence the feature set is very limited. Station modeonly, no HW crypto offload.Signed-off-by: Pontus Fuchs &lt;pontus.fuchs@gmail.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Tue, 23 Oct 2012 18:33:57 +0000</pubDate>
        <dc:creator>Pontus Fuchs &lt;pontus.fuchs@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cf9bc5ba - atheros: force endian checks on atheros wireless drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#cf9bc5ba</link>
        <description>atheros: force endian checks on atheros wireless driversPlease NACK nasty patches.Cc: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt;Signed-off-by: Luis R. Rodriguez &lt;mcgrof@qca.qualcomm.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Tue, 20 Dec 2011 19:18:48 +0000</pubDate>
        <dc:creator>Luis R. Rodriguez &lt;mcgrof@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/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/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>
<item>
        <title>b0006e69 - ar9170usb: purge obsolete driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#b0006e69</link>
        <description>ar9170usb: purge obsolete driverSigned-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Fri, 25 Mar 2011 19:21:55 +0000</pubDate>
        <dc:creator>Christian Lamparter &lt;chunkeey@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>1bba5b73 - ath: Copy key cache management functions from ath9k to ath</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#1bba5b73</link>
        <description>ath: Copy key cache management functions from ath9k to athCopied the key cache management functions from ath9k (common.c and hw.c) toath/key.c so we can use them from ath5k, later.Minor changes have been made: - renamed ath9k_* to ath_* - replaced ah-&gt;caps.keycache_size with common-&gt;keymax - removed ATH9K_IS_MIC_ENABLED since it is always true. - the AR_PCU_MIC_NEW_LOC_ENA flag is replaced with (splitmic == 0).Signed-off-by: Bruno Randolf &lt;br1@einfach.org&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Wed, 08 Sep 2010 07:04:38 +0000</pubDate>
        <dc:creator>Bruno Randolf &lt;br1@einfach.org&gt;</dc:creator>
    </item>
<item>
        <title>1d7e1e6b - carl9170: Makefile, Kconfig files and MAINTAINERS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#1d7e1e6b</link>
        <description>carl9170: Makefile, Kconfig files and MAINTAINERSSigned-off-by: Christian Lamparter &lt;chunkeey@googlemail.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Sun, 05 Sep 2010 23:10:25 +0000</pubDate>
        <dc:creator>Christian Lamparter &lt;chunkeey@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>7322fd19 - ath9k: move hw code to its own module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#7322fd19</link>
        <description>ath9k: move hw code to its own modulehw code for Atheros 802.11n hardware is commmon betweendifferent chipsets. This moves this code into a separatemodule, the next expected user of this code will bethe ath9k_htc module.The ath9k/ dir is now selected by ATH9K_HW, an option whichgets selected by either ath9k or ath9k_htc, but remainsinvisible for user menuconfig configuration. If eitherath9k or ath9k_htc will be compiled into the kernelath9k_hw will also be compiled in.Cc: Jouni Malinen &lt;jouni.malinen@atheros.com&gt;Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Thu, 24 Sep 2009 03:07:00 +0000</pubDate>
        <dc:creator>Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;</dc:creator>
    </item>
<item>
        <title>c46917bb - atheros: add common debug printing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#c46917bb</link>
        <description>atheros: add common debug printingath9k uses this for now, ath9k_htc is expected to re-use thisas well. We lave ath5k as is, but it certainly can also beconverted later.The ath9k module parameter and debugfs entry is kept.Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Sun, 13 Sep 2009 09:42:02 +0000</pubDate>
        <dc:creator>Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;</dc:creator>
    </item>
<item>
        <title>13b81559 - atheros: define shared bssidmask setting</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#13b81559</link>
        <description>atheros: define shared bssidmask settingAlso make ath5k and ath9k use it, and share register definitions.Signed-off-by: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Fri, 11 Sep 2009 00:52:45 +0000</pubDate>
        <dc:creator>Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;</dc:creator>
    </item>
<item>
        <title>a1c55580 - ath: add module information</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/ath/Makefile#a1c55580</link>
        <description>ath: add module informationThis patch adds licensing, author information and a description to the module.Signed-off-by: Christian Lamparter &lt;chunkeey@web.de&gt;Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/ath/Makefile</description>
        <pubDate>Tue, 14 Apr 2009 20:11:20 +0000</pubDate>
        <dc:creator>Christian Lamparter &lt;chunkeey@web.de&gt;</dc:creator>
    </item>
</channel>
</rss>
