<?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>d1e879ec - wifi: iwlwifi: add iwlmld sub-driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#d1e879ec</link>
        <description>wifi: iwlwifi: add iwlmld sub-driveriwlwifi is the driver of all Intel wifi devices since 2008.Since then, the hardware has changed a lot, but the firmwareAPI has changed even more. The need to keep one driver thatsupports all those different APIs led us to introduce a newarchitecture circa 2012 which allowed us to keep the sameinterface to the hardware (DMAs, Tx queues, etc...) with anew layer to implement the mid-layer between mac80211 andthe firmware. The first component is called the &apos;transport&apos;and the latter is called &apos;operation_mode&apos; a.k.a  op_mode.In 2013 we took advantage of the new architecture tointroduce iwlmvm which allowed us to implement the, then,new firmware API. This op_mode supports 7260 and up, thosedevices supports support at least VHT.Since then, wifi evolved and so did the firmware. It becamemuch bigger and took a lot of functionality from the driver.It became increasingly hard to keep the same op_mode for thenewest devices and we experienced frequent regressions onolder devices. In order to avoid those regressions and keepthe code maintainable, we decided it was about time to starta new op_mode.iwlmld is a new op_mode that supports BE200 or newer if thefirmware being used is 97.ucode or newer. If the user hasan older devices or BE200 with .96.ucode, iwlmvm will beloaded. Of course, this op_mode selection is seamless.All the features supported in iwlmvm are supported iniwlmld besides a few seldom used use cases: injection andHotspot 2.0. Those are under work.A few points about the implementation: * iwlmld doesn&apos;t have any mutexes, it relies on the   wiphy_lock * iwlmld is more &quot;resource oriented&quot;: stations, links and   interfaces are allocated and freed only after all the   relevant flows are completed. * Firmware notifications&apos; sizes are validated in a more   structured way.We would love to see this new op_mode merged in 6.15. Thefirmware for this new driver (.97.ucode) is not yet publiclyavailable but it&apos;ll be sent very soon.People eager to get an early version of this firmware cancontact Emmanuel at:emmanuel.grumbach@intel.comI&apos;ve listed the people who directly contributedcode, but many others from various teams havecontributed in other ways.Co-developed-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Co-developed-by: Avraham Stern &lt;avraham.stern@intel.com&gt;Signed-off-by: Avraham Stern &lt;avraham.stern@intel.com&gt;Co-developed-by: Daniel Gabay &lt;daniel.gabay@intel.com&gt;Signed-off-by: Daniel Gabay &lt;daniel.gabay@intel.com&gt;Co-developed-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Co-developed-by: Anjaneyulu &lt;pagadala.yesu.anjaneyulu@intel.com&gt;Signed-off-by: Anjaneyulu &lt;pagadala.yesu.anjaneyulu@intel.com&gt;Co-developed-by: Yedidya Benshimol &lt;yedidya.ben.shimol@intel.com&gt;Signed-off-by: Yedidya Benshimol &lt;yedidya.ben.shimol@intel.com&gt;Co-developed-by: Benjamin Berg &lt;benjamin.berg@intel.com&gt;Signed-off-by: Benjamin Berg &lt;benjamin.berg@intel.com&gt;Co-developed-by: Shaul Triebitz &lt;shaul.triebitz@intel.com&gt;Signed-off-by: Shaul Triebitz &lt;shaul.triebitz@intel.com&gt;Signed-off-by: Miri Korenblit &lt;miriam.rachel.korenblit@intel.com&gt;Link: https://lore.kernel.org/linux-wireless/20250216094321.537988-1-miriam.rachel.korenblit@intel.com/[fix Kconfig, fix api/phy.h includes, SPDX tag and coding style issues, duplicated includes per 0-day robot]Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Sun, 16 Feb 2025 09:42:40 +0000</pubDate>
        <dc:creator>Miri Korenblit &lt;miriam.rachel.korenblit@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cf74ce02 - wifi: iwlwifi: add kunit test for devinfo ordering</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#cf74ce02</link>
        <description>wifi: iwlwifi: add kunit test for devinfo orderingWe used to have a test built into the code for this internally,but now we can put that into kunit and let everyone run it, toverify the devinfo table ordering if it&apos;s changed.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;Reviewed-by: Benjamin Berg &lt;benjamin.berg@intel.com&gt;Reviewed-by: Gregory Greenman &lt;gregory.greenman@intel.com&gt;Signed-off-by: Miri Korenblit &lt;miriam.rachel.korenblit@intel.com&gt;Link: https://msgid.link/20240123200528.a4a8af7c091f.I0fb09083317b331168b99b8db39656a126a5cc4d@changeidSigned-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Tue, 23 Jan 2024 18:08:09 +0000</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>609a1bcd - wifi: iwlwifi: mvm: add dependency for PTP clock</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#609a1bcd</link>
        <description>wifi: iwlwifi: mvm: add dependency for PTP clockWhen the code to use the PTP HW clock was added, it didn&apos;t updatethe Kconfig entry for the PTP dependency, leading to build errors,so update the Kconfig entry to depend on PTP_1588_CLOCK_OPTIONAL.aarch64-linux-ld: drivers/net/wireless/intel/iwlwifi/mvm/ptp.o: in function `iwl_mvm_ptp_init&apos;:drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:294: undefined reference to `ptp_clock_register&apos;drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:294:(.text+0xce8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ptp_clock_register&apos;aarch64-linux-ld: drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:301: undefined reference to `ptp_clock_index&apos;drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:301:(.text+0xd18): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ptp_clock_index&apos;aarch64-linux-ld: drivers/net/wireless/intel/iwlwifi/mvm/ptp.o: in function `iwl_mvm_ptp_remove&apos;:drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:315: undefined reference to `ptp_clock_index&apos;drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:315:(.text+0xe80): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ptp_clock_index&apos;aarch64-linux-ld: drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:319: undefined reference to `ptp_clock_unregister&apos;drivers/net/wireless/intel/iwlwifi/mvm/ptp.c:319:(.text+0xeac): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ptp_clock_unregister&apos;Fixes: 1595ecce1cf3 (&quot;wifi: iwlwifi: mvm: add support for PTP HW clock (PHC)&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Reported-by: kernel test robot &lt;lkp@intel.com&gt;Link: https://lore.kernel.org/all/202308110447.4QSJHmFH-lkp@intel.com/Cc: Krishnanand Prabhu &lt;krishnanand.prabhu@intel.com&gt;Cc: Luca Coelho &lt;luciano.coelho@intel.com&gt;Cc: Gregory Greenman &lt;gregory.greenman@intel.com&gt;Cc: Johannes Berg &lt;johannes.berg@intel.com&gt;Cc: Kalle Valo &lt;kvalo@kernel.org&gt;Cc: linux-wireless@vger.kernel.orgCc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Eric Dumazet &lt;edumazet@google.com&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Paolo Abeni &lt;pabeni@redhat.com&gt;Cc: netdev@vger.kernel.orgReviewed-by: Simon Horman &lt;horms@kernel.org&gt;Tested-by: Simon Horman &lt;horms@kernel.org&gt; # build-testedAcked-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Acked-by: Gregory Greenman &lt;gregory.greenman@intel.com&gt;Link: https://lore.kernel.org/r/20230812052947.22913-1-rdunlap@infradead.orgSigned-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Sat, 12 Aug 2023 05:29:47 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>8997f5c8 - wifi: iwlwifi: Mark IWLMEI as broken</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#8997f5c8</link>
        <description>wifi: iwlwifi: Mark IWLMEI as brokenThe iwlmei driver breaks iwlwifi when returning from suspend. The interfaceends up in the &apos;down&apos; state after coming back from suspend. And iwd doesn&apos;ttouch the interface state, but wpa_supplicant does, so the bug only happens oniwd.The bug report[0] has been open for four months now, and no fix seems to beforthcoming. Since just disabling the iwlmei driver works as a workaround,let&apos;s mark the config option as broken until it can be fixed properly.[0] https://bugzilla.kernel.org/show_bug.cgi?id=215937Fixes: 2da4366f9e2c (&quot;iwlwifi: mei: add the driver to allow cooperation with CSME&quot;)Signed-off-by: Toke H&#248;iland-J&#248;rgensen &lt;toke@redhat.com&gt;Acked-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20220907134450.1183045-1-toke@toke.dk

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Wed, 07 Sep 2022 13:44:50 +0000</pubDate>
        <dc:creator>Toke H&#248;iland-J&#248;rgensen &lt;toke@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>066291be - iwlwifi: mei: fix building iwlmei</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#066291be</link>
        <description>iwlwifi: mei: fix building iwlmeiBuilding iwlmei without CONFIG_CFG80211 causes a link-time warning:ld.lld: error: undefined symbol: ieee80211_hdrlen&gt;&gt;&gt; referenced by net.c&gt;&gt;&gt;               net/wireless/intel/iwlwifi/mei/net.o:(iwl_mei_tx_copy_to_csme) in archive drivers/built-in.aAdd an explicit dependency to avoid this. In theory it should notbe needed here, but it also seems pointless to allow IWLMEIfor configurations without CFG80211.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Emmanuel Grumbach &lt;Emmanuel.grumbach@intel.com&gt;Acked-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20220316183617.1470631-1-arnd@kernel.org

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Wed, 16 Mar 2022 18:36:03 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>92883a52 - iwlwifi: remove deprecated broadcast filtering feature</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#92883a52</link>
        <description>iwlwifi: remove deprecated broadcast filtering featureThis feature has been deprecated and should not be used anymore.  Withnewer firmwares, namely *-67.ucode and above, trying to use it causes anassertion failure in the FW, similar to this:[Tue Jan 11 20:05:24 2022] iwlwifi 0000:04:00.0: 0x00001062 | ADVANCED_SYSASSERTIn order to prevent this feature from being used, remove it entirelyand get rid of the Kconfig option thatenables it (IWLWIFI_BCAST_FILTERING).Fixes: cbaa6aeedee5 (&quot;iwlwifi: bump FW API to 67 for AX devices&quot;)Link: https://bugzilla.kernel.org/show_bug.cgi?id=215488Cc: stable@vger.kernel.org # 5.16.xSigned-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/iwlwifi.20220128144623.9241e049f13e.Ia4f282813ca2ddd24c13427823519113f2bbebf2@changeid

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Fri, 28 Jan 2022 12:48:50 +0000</pubDate>
        <dc:creator>Luca Coelho &lt;luciano.coelho@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>efdbfa0a - iwlwifi: fix LED dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#efdbfa0a</link>
        <description>iwlwifi: fix LED dependenciesThe dependencies for LED configuration are highly inconsistent and toocomplicated at the moment. One of the results is a randconfig failure Iget very rarely when LEDS_CLASS is in a loadable module, but the wirelesscore is built-in:WARNING: unmet direct dependencies detected for MAC80211_LEDS  Depends on [n]: NET [=y] &amp;&amp; WIRELESS [=y] &amp;&amp; MAC80211 [=y] &amp;&amp; (LEDS_CLASS [=m]=y || LEDS_CLASS [=m]=MAC80211 [=y])  Selected by [m]:  - IWLEGACY [=m] &amp;&amp; NETDEVICES [=y] &amp;&amp; WLAN [=y] &amp;&amp; WLAN_VENDOR_INTEL [=y]  - IWLWIFI_LEDS [=y] &amp;&amp; NETDEVICES [=y] &amp;&amp; WLAN [=y] &amp;&amp; WLAN_VENDOR_INTEL [=y] &amp;&amp; IWLWIFI [=m] &amp;&amp; (LEDS_CLASS [=m]=y || LEDS_CLASS [=m]=IWLWIFI [=m]) &amp;&amp; (IWLMVM [=m] || IWLDVM [=m])aarch64-linux-ld: drivers/net/wireless/ath/ath5k/led.o: in function `ath5k_register_led&apos;:led.c:(.text+0x60): undefined reference to `led_classdev_register_ext&apos;aarch64-linux-ld: drivers/net/wireless/ath/ath5k/led.o: in function `ath5k_unregister_leds&apos;:led.c:(.text+0x200): undefined reference to `led_classdev_unregister&apos;For iwlwifi, the dependency is wrong, since this config prevents theMAC80211_LEDS code from being part of a built-in MAC80211 driver.For iwlegacy, this is worse because the driver tries to force-enablethe other subsystems, which is both a layering violation and a bugbecause it will still fail with MAC80211=y and IWLEGACY=m, leadingto LEDS_CLASS being a module as well.The actual link failure in the ath5k driver is a result of MAC80211_LEDSbeing enabled but not usable. With the Kconfig logic fixed in theIntel drivers, the ath5k driver works as expected again.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@kernel.org&gt;Link: https://lore.kernel.org/r/20211204173848.873293-1-arnd@kernel.org

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Sat, 04 Dec 2021 17:38:33 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>977df8bd - iwlwifi: work around reverse dependency on MEI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#977df8bd</link>
        <description>iwlwifi: work around reverse dependency on MEIIf the iwlmei code is a loadable module, the main iwlwifi drivercannot be built-in:x86_64-linux-ld: drivers/net/wireless/intel/iwlwifi/pcie/trans.o: in function `iwl_pcie_prepare_card_hw&apos;:trans.c:(.text+0x4158): undefined reference to `iwl_mei_is_connected&apos;Unfortunately, Kconfig enforces the opposite, forcing the MEI driver tonot be built-in if iwlwifi is a module.To work around this, decouple iwlmei from iwlwifi and add thedependency in the other direction.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20211207151447.3338818-1-arnd@kernel.orgSigned-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Tue, 07 Dec 2021 15:14:36 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>2da4366f - iwlwifi: mei: add the driver to allow cooperation with CSME</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#2da4366f</link>
        <description>iwlwifi: mei: add the driver to allow cooperation with CSMECSME in two words-----------------CSME stands for Converged Security and Management Engine. It isa CPU on the chipset and runs a dedicated firmware.AMT (Active Management Technology) is one of the applicationsthat run on that CPU. AMT allows to control the platform remotely.Here is a partial list of the use cases:* View the screen of the plaform, with keyboard and mouse (KVM)* Attach a remote IDE device* Have a serial console to the device* Query the state of the platform* Reset / shut down / boot the platformNetworking in CSME------------------For those uses cases, CSME&apos;s firmware has an embedded networkstack and is able to use the network devices of the system: LANand WLAN. This is thanks to the CSME&apos;s firmware WLAN driver.One can add a profile (SSID / key / certificate) to the CSME&apos;s OSand CSME will connect to that profile. Then, one can use the WLANlink to access the applications that run on CSME (AMT is one ofthem). Note that CSME is active during power state and power statetransitions. For example, it is possible to have a KVM sessionopen to the system while the system is rebooting and actuallyconfigure the BIOS remotely over WLAN thanks to AMT.How all this is related to Linux--------------------------------In Linux, there is a driver that allows the OS to talk to theCSME firmware, this driver is drivers/misc/mei. This driveradvertises a bus that allows other kernel drivers or even userspace) to talk to components inside the CSME firmware.In practice, the system advertises a PCI device that allowsto send / receive data to / from the CSME firmware. The meibus drivers in drivers/misc/mei is an abstration on top ofthis PCI device.The driver being added here is called iwlmei and talks to theWLAN driver inside the CSME firmware through the mei bus driver.Note that the mei bus driver only gives bus services, it doesn&apos;tdefine the content of the communication.Why do we need this driver?--------------------------CSME uses the same WLAN device that the OS is expecting to seehence we need an arbitration mechanism. This is what iwlmei isin charge of. iwlmei maintains the communication with the CSMEfirmware&apos;s WLAN driver. The language / protocol that is usedbetween the CSME&apos;s firmware WLAN driver and iwlmei is OS agnosticand is called SAP which stands for Software Abritration Protocol.With SAP, iwlmei will be able to tell the CSME firmware&apos;s WLANdriver:1) Please give me the device.2) Please note that the SW/HW rfkill state change.3) Please note that I am now associated to X.4) Please note that I received this packet.etc...There are messages that go the opposite direction as well:1) Please note that AMT is en/disable.2) Please note that I believe the OS is broken and hence I&apos;ll take   the device *now*, whether you like it or not, to make sure that   connectivity is preserved.3) Please note that I am willing to give the device if the OS   needs it.4) Please give me any packet that is sent on UDP / TCP on IP address   XX.XX.XX.XX and an port ZZ.5) Please send this packet.etc...Please check drivers/net/wireless/intel/iwlwifi/mei/sap.h for thefull protocol specification.Arbitration is not the only purpose of iwlmei and SAP. SAP alsoallows to maintain the AMT&apos;s functionality even when the OS ownsthe device. To connect to AMT, one needs to initiate an HTTPconnection to port 16992. iwlmei will listen to the Rx path andforward (through SAP) to the CSME firmware the data it got. Then,the embedded HTTP server in the chipset will reply to the requestand send a SAP notification to ask iwlmei to send the reply.This way, AMT running on the CSME can still work.In practice this means that all the use cases quoted above (KVM,remote IDE device, etc...) will work even when the OS uses theWLAN device.How to disable all this?---------------------------iwlmei won&apos;t be able to do anything if the CSME&apos;s networking stackis not enabled. By default, CSME&apos;s networking stack is disabled (thisis a BIOS setting).In case the CSME&apos;s networking stack is disabled, iwlwifi will justget access to the device because there is no contention with any otheractor and, hence, no arbitration is needed.In this patch, I only add the iwlmei driver. Integration withiwlwifi will be implemented in the next one.Co-Developed-by: Ayala Beker &lt;ayala.beker@intel.com&gt;Signed-off-by: Ayala Beker &lt;ayala.beker@intel.com&gt;Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;v2: fix a few warnings raised by the different botsv3: rewrite the commit messagev4: put the debugfs content in a different patchv5: fix a NULL pointer dereference upon DHCP TX if SAP is connected    since we now have the required cfg80211 bits in wl-drv-next, add    the RFKILL handling patch to this series.v6: change the SAP API to inherit the values from iwl-mei.h removing    the need to ensure the values are equal with a BUILD_BUG_ON.    This was suggested by Arendv7: * fix a locking issue in case of CSME firmware reset:      When the CSME firmware resets, we need to unregister the      netdev, first take the mutex, and only then, rely on it      being taken.    * Add a comment to explain why it is ok to have static variables      (iwlmei can&apos;t have more than a single instance).    * Add a define for 26 + 8 + 8    * Add a define SEND_SAP_MAX_WAIT_ITERATION    * make struct const    * Reword a bit the Kconfig help message    * Ayala added her Signed-off    * fixed an RCU annotationv8: do not require ownership upfront, use NIC_OWNER instead. This fixes    a deadlock when CSME does not have the right WiFi FW.    Add more documentation about the owernship transitionSigned-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Link: https://lore.kernel.org/r/20211112062814.7502-2-emmanuel.grumbach@intel.com

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Fri, 12 Nov 2021 06:28:10 +0000</pubDate>
        <dc:creator>Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&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/wireless/intel/iwlwifi/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/wireless/intel/iwlwifi/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>e00c6d8d - net: wireless: intel: fix wiki website url</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#e00c6d8d</link>
        <description>net: wireless: intel: fix wiki website urlIn some Intel files, the wiki url is still the old&quot;wireless.kernel.org&quot; instead of the new&quot;wireless.wiki.kernel.org&quot;Signed-off-by: Flavio Suligoi &lt;f.suligoi@asem.it&gt;Link: https://lore.kernel.org/r/20200605154112.16277-7-f.suligoi@asem.itSigned-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Fri, 05 Jun 2020 15:41:09 +0000</pubDate>
        <dc:creator>Flavio Suligoi &lt;f.suligoi@asem.it&gt;</dc:creator>
    </item>
<item>
        <title>02bc5eb9 - drivers: net: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#02bc5eb9</link>
        <description>drivers: net: Fix Kconfig indentationAdjust indentation from spaces to tab (+optional two spaces) as incoding style with command like:    $ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Acked-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;Reviewed-by: Leon Romanovsky &lt;leonro@mellanox.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Mon, 23 Sep 2019 15:52:43 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>24d2176d - iwlwifi: remove the code under IWLWIFI_PCIE_RTPM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#24d2176d</link>
        <description>iwlwifi: remove the code under IWLWIFI_PCIE_RTPMThis flag should never be set unless integration work with theplatform is done.  We don&apos;t support any platforms officially and don&apos;tplan to do so in the near future, so we can remove this optionentirely in order to avoid having it enabled by mistake.This has been marked with &quot;depends on EXPERT&quot;, so there shouldn&apos;t bemany systems running with it set.  And, if there are systems, theyshould not be using this flag.Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Thu, 06 Jun 2019 08:22:16 +0000</pubDate>
        <dc:creator>Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cd238eff - docs: kbuild: convert docs to ReST and rename to *.rst</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#cd238eff</link>
        <description>docs: kbuild: convert docs to ReST and rename to *.rstThe kbuild documentation clearly shows that the documentsthere are written at different times: some use markdown,some use their own peculiar logic to split sections.Convert everything to ReST without affecting too muchthe author&apos;s style and avoiding adding uneeded markups.The conversion is actually:  - add blank lines and identation in order to identify paragraphs;  - fix tables markups;  - add some lists markups;  - mark literal blocks;  - adjust title markups.At its new index.rst, let&apos;s add a :orphan: while this is not linked tothe main index.rst file, in order to avoid build warnings.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt;Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Wed, 12 Jun 2019 17:52:48 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&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/wireless/intel/iwlwifi/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/wireless/intel/iwlwifi/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>ec5aecc0 - iwlwifi: make IWLWIFI depend on CFG80211</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#ec5aecc0</link>
        <description>iwlwifi: make IWLWIFI depend on CFG80211Since IWLWIFI doesn&apos;t depend on MAC80211 anymore, it needs to dependon CFG80211, because it uses a few symbols from it.  Add thedependency on CFG80211 accordingly.Additionally, make IWLWIFI_LEDS depend on IWLMVM or IWLDVM, since itdoesn&apos;t need mac80211 but must be used for these.Fixes: aca432f06b8a (&quot;iwlwifi: make MVM and DVM depend on MAC80211&quot;)Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Mon, 14 Jan 2019 11:00:23 +0000</pubDate>
        <dc:creator>Luca Coelho &lt;luciano.coelho@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>aca432f0 - iwlwifi: make MVM and DVM depend on MAC80211</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#aca432f0</link>
        <description>iwlwifi: make MVM and DVM depend on MAC80211It&apos;s not the iwlwifi module that depends on mac80211, but iwlmvm andiwldvm.  To reflect this better, make MVM and DVM Kconfig optionsdepend on MAC80211 instead.Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Mon, 27 Aug 2018 10:02:19 +0000</pubDate>
        <dc:creator>Luca Coelho &lt;luciano.coelho@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>de655fa8 - iwlwifi: fix malformed CONFIG_IWLWIFI_PCIE_RTPM default</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#de655fa8</link>
        <description>iwlwifi: fix malformed CONFIG_IWLWIFI_PCIE_RTPM default&apos;default false&apos; should be &apos;default n&apos;, though they happen to have thesame effect here, due to undefined symbols (&apos;false&apos; in this case)evaluating to n in a tristate sense.Remove the default instead of changing it. bool and tristate symbolsimplicitly default to n.Discovered with thehttps://github.com/ulfalizer/Kconfiglib/blob/master/examples/list_undefined.pyscript.Signed-off-by: Ulf Magnusson &lt;ulfalizer@gmail.com&gt;Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Mon, 05 Feb 2018 01:21:30 +0000</pubDate>
        <dc:creator>Ulf Magnusson &lt;ulfalizer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6eac0e81 - iwlwifi: make RTPM depend on EXPERT</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#6eac0e81</link>
        <description>iwlwifi: make RTPM depend on EXPERTEnabling the RTPM Kconfig option can be fairly risky.Runtime PM must be validated against a specific platformbefore it can be safely enabled. Hence, it makes no sensefor distros and other big OS vendors to enable it sincethey ship code to various systems and unknown platform.Make sure that this is hinted properly by making theIWLWIFI_PCIE_RTPM Kconfig option depend on EXPERT.Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=172411Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Sat, 07 Jan 2017 21:03:40 +0000</pubDate>
        <dc:creator>Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>75094dc8 - iwlwifi: remove IWLWIFI_DEBUG_EXPERIMENTAL_UCODE</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig#75094dc8</link>
        <description>iwlwifi: remove IWLWIFI_DEBUG_EXPERIMENTAL_UCODEThis Kconfig option allows to load a firmware fordebugging with a different name. This mechanism has notbeen used for a few years now and replacing the firmwarefile works as well.Kill this Kconfig option and all the code that goes with it.Signed-off-by: Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/wireless/intel/iwlwifi/Kconfig</description>
        <pubDate>Sun, 10 Apr 2016 05:48:46 +0000</pubDate>
        <dc:creator>Emmanuel Grumbach &lt;emmanuel.grumbach@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
