aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/cfg.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-11wifi: mac80211: track MU-MIMO configuration on disabled interfacesBenjamin Berg1-15/+32
2025-10-20wifi: mac80211: reset FILS discovery and unsol probe resp intervalsAloka Dixit1-0/+3
2025-09-19wifi: mac80211: Remove redundant rcu_read_lock/unlock() in spin_lockpengdonglin1-2/+0
2025-09-19wifi: mac80211: Extend support for changing NAN configurationIlan Peer1-23/+113
2025-09-19wifi: mac80211: Track NAN interface start/stopIlan Peer1-3/+17
2025-09-04wifi: mac80211: consider links for validating SCAN_FLAG_AP in scan request du...Aditya Kumar Singh1-4/+17
2025-09-04wifi: mac80211: simplify return value handling of cfg80211_get_radio_idx_by_c...Aditya Kumar Singh1-13/+0
2025-09-04wifi: mac80211: support block bitmap S1G TIM encodingLachlan Hodges1-2/+8
2025-07-22wifi: mac80211: Write cnt before copying in ieee80211_copy_rnr_beacon()Kees Cook1-1/+1
2025-07-18wifi: mac80211: support initialising current S1G short beacon indexLachlan Hodges1-1/+7
2025-07-18wifi: mac80211: support initialising an S1G short beaconing BSSLachlan Hodges1-2/+64
2025-07-15wifi: mac80211: use RCU-safe iteration in ieee80211_csa_finishMaharaja Kennadyrajan1-1/+1
2025-07-15wifi: mac80211: parse unsolicited broadcast probe response dataYuvarani V1-0/+12
2025-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+14
2025-07-07wifi: mac80211: reject VHT opmode for unsupported channel widthsMoon Hee Lee1-0/+14
2025-06-24wifi: mac80211: add support for storing station S1G capabilitiesLachlan Hodges1-0/+5
2025-06-24wifi: mac80211: Set RTS threshold on per-radio basisRoopni Devanathan1-2/+9
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan1-11/+19
2025-06-24wifi: mac80211: add support to accumulate removed link statisticsSarika Sharma1-0/+13
2025-06-20wifi: mac80211: Fix bssid_indicator for MBSSID in AP modeRameshkumar Sundaram1-2/+6
2025-06-20wifi: mac80211: Allow DFS/CSA on a radio if scan is ongoing on another radioAditya Kumar Singh1-2/+52
2025-05-21wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLOAditya Kumar Singh1-1/+1
2025-05-16wifi: mac80211: handle non-MLO mode as well in ieee80211_num_beaconing_links()Aditya Kumar Singh1-3/+3
2025-05-09wifi: mac80211: Update MCS15 support in link_confMohan Kumar G1-0/+3
2025-04-23wifi: mac80211: restructure tx profile retrieval for MLO MBSSIDRameshkumar Sundaram1-24/+40
2025-04-23wifi: mac80211: update ML STA with EML capabilitiesRamasamy Kaliappan1-0/+3
2025-03-18wifi: mac80211: check basic rates validity in sta_link_apply_parametersMikhail Lobanov1-6/+6
2025-03-18wifi: mac80211: fix indentation in ieee80211_set_monitor_channel()Johannes Berg1-2/+2
2025-03-11wifi: cfg80211: move link reconfig parameters into a structJohannes Berg1-4/+3
2025-02-26wifi: mac80211: Add counter for all monitor interfacesAlexander Wetzel1-3/+2
2025-02-11wifi: mac80211: Add support for EPCS configurationIlan Peer1-0/+9
2025-02-11wifi: mac80211: Drop cooked monitor supportAlexander Wetzel1-5/+4
2025-01-13wifi: mac80211: set key link ID to the deflink oneBenjamin Berg1-3/+8
2025-01-13wifi: mac80211: Support dynamic link addition and removalIlan Peer1-0/+13
2025-01-13wifi: mac80211: add an option to filter a sta from being flushedMiri Korenblit1-1/+1
2024-12-19Merge tag 'wireless-next-2024-12-19' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-4/+12
2024-12-04wifi: mac80211: get tx power per linkRameshkumar Sundaram1-4/+11
2024-12-04wifi: cfg80211: send MLO links tx power info in GET_INTERFACERameshkumar Sundaram1-0/+1
2024-12-03wifi: mac80211: fix station NSS capability initialization orderBenjamin Lin1-2/+2
2024-12-03wifi: mac80211: fix a queue stall in certain cases of CSAEmmanuel Grumbach1-2/+1
2024-12-03wifi: cfg80211: clear link ID from bitmap during link delete after clean upAditya Kumar Singh1-1/+7
2024-12-03wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beaconHaoyu Li1-1/+1
2024-11-13Merge tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-6/+6
2024-11-12wifi: mac80211: pass MBSSID config by referenceJohannes Berg1-6/+6
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-9/+16
2024-10-23wifi: mac80211: add flag to opt out of virtual monitor supportFelix Fietkau1-16/+28
2024-10-23wifi: cfg80211: pass net_device to .set_monitor_channelFelix Fietkau1-0/+1
2024-10-23wifi: mac80211: allow rate_control_rate_init() for linksJohannes Berg1-2/+9
2024-10-23wifi: mac80211: update the right link for tx powerEmmanuel Grumbach1-35/+59
2024-10-23wifi: mac80211: ieee80211_recalc_txpower receives a linkEmmanuel Grumbach1-3/+4
2024-10-23wifi: cfg80211: disallow SMPS in AP modeJohannes Berg1-3/+0
2024-10-23wifi: mac80211: Add support to indicate that a new interface is to be addedIlan Peer1-0/+18
2024-10-08wifi: mac80211: do not pass a stopped vif to the driver in .get_txpowerFelix Fietkau1-1/+2
2024-10-08wifi: mac80211: Convert color collision detection to wiphy workRemi Pommarel1-8/+9
2024-10-08wifi: mac80211: Fix setting txpower with emulate_chanctxBen Greear1-0/+5
2024-09-06wifi: cfg80211/mac80211: use proper link ID for DFSAditya Kumar Singh1-3/+3
2024-09-06wifi: mac80211: handle DFS per linkAditya Kumar Singh1-8/+18
2024-09-06wifi: cfg80211: handle DFS per linkAditya Kumar Singh1-3/+3
2024-09-06wifi: cfg80211: move DFS related members to links[] in wireless_devAditya Kumar Singh1-4/+4
2024-09-06wifi: mac80211: remove label usage in ieee80211_start_radar_detection()Aditya Kumar Singh1-7/+4
2024-09-06Revert "wifi: mac80211: move radar detect work to sdata"Aditya Kumar Singh1-3/+3
2024-07-26wifi: mac80211: use monitor sdata with driver only if desiredJohannes Berg1-2/+5
2024-07-09wifi: mac80211: extend ifcomb check functions for multi-radioFelix Fietkau1-3/+4
2024-06-28wifi: mac80211: remove key data from get_key callbackJohannes Berg1-3/+0
2024-06-26wifi: mac80211: refactor CSA queue block/unblockJohannes Berg1-16/+4
2024-06-12wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()Johannes Berg1-2/+3
2024-06-12wifi: mac80211: fix erroneous errors for STA changesJohannes Berg1-19/+36
2024-06-10Merge tag 'wireless-next-2024-06-07' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-51/+29
2024-05-29wifi: mac80211: pass proper link id for channel switch started notificationAditya Kumar Singh1-2/+2
2024-05-29wifi: mac80211: apply mcast rate only if interface is upJohannes Berg1-2/+3
2024-05-23wifi: mac80211: Add EHT UL MU-MIMO flag in ieee80211_bss_confPradeep Kumar Chitrapu1-0/+5
2024-05-23wifi: mac80211: collect some CSA data into sub-structsJohannes Berg1-8/+8
2024-05-23wifi: mac80211: move radar detect work to sdataJohannes Berg1-3/+3
2024-05-23wifi: mac80211: remove extra link STA functionsJohannes Berg1-36/+13
2024-05-23wifi: mac80211: remove outdated commentsJohannes Berg1-4/+0
2024-05-03wifi: mac80211: handle color change per linkAditya Kumar Singh1-46/+98
2024-05-03wifi: cfg80211: handle color change per linkAditya Kumar Singh1-5/+5
2024-04-19wifi: mac80211: handle sdata->u.ap.active flag with MLOAditya Kumar Singh1-3/+7
2024-04-19wifi: mac80211: transmit deauth only if link is availableJohannes Berg1-6/+6
2024-03-25wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changesFelix Fietkau1-3/+2
2024-03-04wifi: mac80211: remove TDLS peers only on affected linkJohannes Berg1-1/+1
2024-03-04wifi: mac80211: introduce a feature flag for quiet in CSAJohannes Berg1-7/+9
2024-03-04wifi: mac80211: pass link_id to channel switch opsJohannes Berg1-1/+3
2024-03-04wifi: mac80211: add ieee80211_vif_link_active() helperJohannes Berg1-2/+1
2024-03-04wifi: mac80211: Adjust CQM handling for MLOIlan Peer1-29/+50
2024-03-04wifi: mac80211: handle netif carrier up/down with link AP during MLOAditya Kumar Singh1-2/+30
2024-03-04wifi: mac80211: remove only link keys during stopping link APRameshkumar Sundaram1-1/+7
2024-03-04wifi: mac80211: track capability/opmode NSS separatelyJohannes Berg1-1/+1
2024-02-12wifi: mac80211: remove only own link stations during stop_apAditya Kumar Singh1-1/+1
2024-02-12wifi: mac80211: flush only stations using requests linksAditya Kumar Singh1-2/+2
2024-02-12wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notifyLorenzo Bianconi1-1/+1
2024-02-08wifi: mac80211: add support to call csa_finish on a linkAditya Kumar Singh1-2/+13
2024-02-08wifi: mac80211: start and finalize channel switch on link basisAditya Kumar Singh1-24/+35
2024-02-08wifi: mac80211: handle set csa/after_csa beacon on per link basisAditya Kumar Singh1-13/+15
2024-02-08wifi: mac80211: allow CSA to same channelJohannes Berg1-4/+0
2024-02-08wifi: cfg80211/mac80211: move puncturing into chandefJohannes Berg1-16/+5
2024-02-08wifi: mac80211: introduce 'channel request'Johannes Berg1-28/+38
2024-02-08wifi: mac80211: simplify non-chanctx driversJohannes Berg1-24/+18
2024-02-08Merge wireless into wireless-nextJohannes Berg1-7/+9
2024-02-02wifi: mac80211: clean up FILS discovery change flags handlingJohannes Berg1-6/+6
2024-02-02wifi: mac80211: fix unsolicited broadcast probe configJohannes Berg1-7/+7
2024-02-02wifi: mac80211: set station RX-NSS on reconfigJohannes Berg1-0/+2
2024-01-26wifi: mac80211: add support for SPP A-MSDUsJohannes Berg1-0/+3
2024-01-26wifi: mac80211: add support for negotiated TTLM requestAyala Beker1-0/+12
2023-12-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-2/+2
2023-12-12wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPPAndrei Otcheretianski1-2/+2
2023-12-12wifi: mac80211: check if the existing link config remains unchangedEdward Adam Davis1-2/+2
2023-10-23wifi: mac80211: Rename and update IEEE80211_VIF_DISABLE_SMPS_OVERRIDEIlan Peer1-0/+6
2023-10-06Merge wireless into wireless-nextJohannes Berg1-2/+9
2023-09-25wifi: mac80211: update the rx_chains after set_antenna()Emmanuel Grumbach1-1/+7
2023-09-25wifi: cfg80211: split struct cfg80211_ap_settingsJohannes Berg1-1/+1
2023-09-25wifi: mac80211: work around Cisco AP 9115 VHT MPDU lengthJohannes Berg1-1/+2
2023-09-25wifi: mac80211: fix potential key use-after-freeJohannes Berg1-0/+3
2023-09-13wifi: mac80211: don't return unset power in ieee80211_get_tx_power()Ping-Ke Shih1-0/+4
2023-09-13wifi: mac80211: additions to change_beacon()Aloka Dixit1-0/+13
2023-09-13wifi: cfg80211: modify prototype for change_beaconAloka Dixit1-6/+8
2023-09-13wifi: mac80211: fixes in FILS discovery updatesAloka Dixit1-37/+40
2023-09-13wifi: mac80211: remove shifted rate supportJohannes Berg1-6/+2
2023-09-11wifi: mac80211: fix channel switch link dataJohannes Berg1-4/+5
2023-09-11wifi: mac80211: add support for mld in ieee80211_chswitch_doneEmmanuel Grumbach1-16/+19
2023-09-11wifi: cfg80211: remove wdev mutexJohannes Berg1-35/+8
2023-09-11wifi: mac80211: reduce iflist_mtxJohannes Berg1-4/+4
2023-09-11wifi: mac80211: remove local->mtxJohannes Berg1-47/+25
2023-09-11wifi: mac80211: remove chanctx_mtxJohannes Berg1-10/+8
2023-09-11wifi: mac80211: remove key_mtxJohannes Berg1-23/+11
2023-09-11wifi: mac80211: remove sta_mtxJohannes Berg1-76/+36
2023-09-11wifi: mac80211: move color change finalize to wiphy workJohannes Berg1-3/+4
2023-09-11wifi: mac80211: move CSA finalize to wiphy workJohannes Berg1-4/+4
2023-09-11wifi: mac80211: move DFS CAC work to wiphy workJohannes Berg1-5/+5
2023-09-11wifi: mac80211: Fix SMPS handling in the context of MLOIlan Peer1-2/+8
2023-09-11wifi: mac80211: rework ack_frame_id handling a bitJohannes Berg1-1/+2
2023-08-22wifi: mac80211: fix puncturing bitmap handling in CSAJohannes Berg1-6/+6
2023-08-22wifi: mac80211: check for station first in client probeJohannes Berg1-7/+8
2023-06-21wifi: mac80211: always hold sdata lock in chanctx assign/unassignJohannes Berg1-5/+11
2023-06-19wifi: mac80211: use new inform_bss callbackBenjamin Berg1-0/+1
2023-06-19wifi: mac80211: Support disabled links during associationIlan Peer1-2/+2
2023-06-19Merge wireless into wireless-nextJohannes Berg1-1/+8
2023-06-14wifi: mac80211: Add getter functions for vif MLD stateIlan Peer1-2/+2
2023-06-09wifi: mac80211: take lock before setting vif linksBenjamin Berg1-1/+8
2023-06-07wifi: mac80211: mlme: move disconnects to wiphy workJohannes Berg1-1/+1
2023-06-07Merge wireless into wireless-nextJohannes Berg1-1/+2
2023-06-06wifi: mac80211: consistently use u64 for BSS changesAnjaneyulu1-41/+38
2023-05-16wifi: mac80211: Abort running color change when stopping the APMichael Lee1-1/+2
2023-05-16wifi: mac80211: Fix puncturing bitmap handling in __ieee80211_csa_finalize()Christophe JAILLET1-2/+2
2023-04-11wifi: mac80211: set EHT support flag in AP modeAloka Dixit1-0/+4
2023-03-30Merge tag 'wireless-next-2023-03-30' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-7/+63
2023-03-24mac80211: support RNR for EMA APAloka Dixit1-5/+58
2023-03-22wifi: mac80211: generate EMA beacons in AP modeAloka Dixit1-4/+7
2023-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-10/+11
2023-03-10wifi: mac80211: check basic rates validityJohannes Berg1-10/+11
2023-03-07wifi: mac80211: add LDPC related flags in ieee80211_bss_confRyder Lee1-0/+11
2023-03-07wifi: mac80211: add EHT MU-MIMO related flags in ieee80211_bss_confRyder Lee1-0/+16
2023-03-07wifi: mac80211: simplify reasoning about EHT capa handlingJohannes Berg1-1/+1
2023-03-07wifi: mac80211: add support for set_hw_timestamp commandAvraham Stern1-0/+17
2023-02-14wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notifyLorenzo Bianconi1-2/+1
2023-02-14wifi: mac80211: configure puncturing bitmapAloka Dixit1-3/+19
2023-02-14wifi: cfg80211: include puncturing bitmap in channel switch eventsAloka Dixit1-2/+3
2023-02-14wifi: mac80211: mlme: handle EHT channel puncturingJohannes Berg1-1/+1
2023-02-14wifi: mac80211: move color collision detection report in a delayed workLorenzo Bianconi1-1/+25
2023-01-19wifi: mac80211: drop extra 'e' from ieeee80211... nameJohannes Berg1-2/+2
2023-01-18wifi: mac80211: Add HE MU-MIMO related flags in ieee80211_bss_confMuna Sinada1-0/+15
2023-01-18wifi: mac80211: Add VHT MU-MIMO related flags in ieee80211_bss_confMuna Sinada1-0/+15
2023-01-17Merge wireless into wireless-nextKalle Valo1-0/+7
2023-01-12wifi: mac80211: fix double space in commentNick Hainke1-1/+1
2023-01-10wifi: mac80211: reset multiple BSSID options in stop_ap()Aloka Dixit1-0/+7
2022-12-01wifi: mac80211: fix maybe-unused warningÍñigo Huguet1-1/+1
2022-10-10wifi: mac80211: Drop support for TX push pathAlexander Wetzel1-3/+0
2022-10-07wifi: mac80211: use link_id in ieee80211_change_bss()Johannes Berg1-19/+21
2022-09-03wifi: mac80211: prevent 4-addr use on MLDsJohannes Berg1-0/+7
2022-08-25wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()Veerendranath Jakkam1-1/+1
2022-08-25wifi: mac80211: allow bw change during channel switch in meshHari Chandrakanthan1-3/+0
2022-08-25wifi: mac80211: properly implement MLO key handlingJohannes Berg1-13/+62
2022-08-25wifi: cfg80211: Add link_id parameter to various key operations for MLOVeerendranath Jakkam1-8/+9
2022-08-25wifi: mac80211: use link in TXQ parameter configurationShaul Triebitz1-1/+23
2022-08-25wifi: mac80211: accept STA changes without link changesJohannes Berg1-0/+14
2022-07-22wifi: mac80211: remove erroneous sband/link validationJohannes Berg1-13/+1
2022-07-22wifi: mac80211: more station handling sanity checksJohannes Berg1-0/+7
2022-07-22wifi: mac80211: validate link address doesn't changeJohannes Berg1-6/+12
2022-07-22wifi: mac80211: fix NULL pointer deref with non-MLD STAJohannes Berg1-1/+6
2022-07-15wifi: mac80211: select link when transmitting to non-MLO stationsAndrei Otcheretianski1-0/+4
2022-07-15wifi: mac80211: fix up link station creation/insertionJohannes Berg1-2/+8
2022-07-15wifi: mac80211: limit A-MSDU subframes for client tooJohannes Berg1-27/+2
2022-07-15wifi: mac80211: make ieee80211_check_rate_mask() link-awareJohannes Berg1-1/+1
2022-07-15wifi: mac80211: use only channel width in ieee80211_parse_bitrates()Johannes Berg1-2/+2
2022-07-15wifi: mac80211: move tdls_chan_switch_prohibited to link dataJohannes Berg1-1/+1
2022-07-15wifi: mac80211: replace link_id with link_conf in start/stop_ap()Gregory Greenman1-2/+2
2022-07-15wifi: mac80211: change QoS settings API to take link into accountJohannes Berg1-3/+4
2022-07-15wifi: mac80211: fix key lookupJohannes Berg1-0/+4
2022-07-15wifi: mac80211: RCU-ify link/link_conf pointersJohannes Berg1-60/+109
2022-07-15wifi: mac80211: implement callbacks for <add/mod/del>_link_stationShaul Triebitz1-0/+108
2022-07-15wifi: cfg80211/mac80211: separate link params from station paramsShaul Triebitz1-52/+91
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-07-01wifi: mac80211: switch airtime fairness back to deficit round-robin schedulingFelix Fietkau1-34/+1
2022-06-29wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notifyLorenzo Bianconi1-2/+2
2022-06-20wifi: mac80211: RCU-ify link STA pointersJohannes Berg1-5/+7
2022-06-20wifi: mac80211: pass the link id in start/stop apShaul Triebitz1-2/+2
2022-06-20wifi: mac80211: use link in start/stop apShaul Triebitz1-102/+115
2022-06-20wifi: mac80211: implement add/del interface link callbacksJohannes Berg1-0/+20
2022-06-20wifi: mac80211: add sta link addition/removalJohannes Berg1-1/+1
2022-06-20wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-awareJohannes Berg1-1/+1