aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/cfg80211.h
AgeCommit message (Expand)AuthorFilesLines
2025-10-28wifi: cfg80211: add an hrtimer based delayed work itemBenjamin Berg1-0/+78
2025-09-22wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flagsJohannes Berg1-15/+1
2025-09-19wifi: cfg80211: remove ieee80211_s1g_channel_widthLachlan Hodges1-10/+0
2025-09-19wifi: cfg80211: correctly implement and validate S1G chandefLachlan Hodges1-0/+95
2025-09-19wifi: cfg80211: Store the NAN cluster IDIlan Peer1-0/+3
2025-09-19wifi: cfg80211: Advertise supported NAN capabilitiesIlan Peer1-0/+38
2025-09-19wifi: cfg80211: Add cluster joined notification APIsAndrei Otcheretianski1-0/+14
2025-09-19wifi: nl80211: Add NAN Discovery Window (DW) notificationAndrei Otcheretianski1-0/+12
2025-09-19wifi: nl80211: Add more configuration options for NAN commandsAndrei Otcheretianski1-0/+60
2025-09-04wifi: nl80211: allow drivers to support subset of NL80211_CMD_SET_BSSArend van Spriel1-0/+29
2025-09-04wifi: nl80211: Add EHT fixed Tx rate supportMuna Sinada1-0/+3
2025-09-04wifi: cfg80211: fix return value in cfg80211_get_radio_idx_by_chan()Aditya Kumar Singh1-1/+1
2025-07-21wifi: cfg80211/mac80211: report link ID for unexpected framesMichael-CY Lee1-4/+6
2025-07-18wifi: cfg80211: support configuring an S1G short beaconing BSSLachlan Hodges1-0/+23
2025-07-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2025-07-15wifi: cfg80211: parse attribute to update unsolicited probe response templateYuvarani V1-0/+4
2025-07-15wifi: cfg80211: Fix interface type validationIlan Peer1-1/+1
2025-07-15wifi: cfg80211: remove scan request n_channels counted_byJohannes Berg1-1/+1
2025-07-09wifi: cfg80211: add a flag for the first part of a scanBenjamin Berg1-1/+5
2025-07-09wifi: cfg80211: hide scan internalsJohannes Berg1-6/+0
2025-06-24wifi: cfg80211: support configuration of S1G station capabilitiesLachlan Hodges1-1/+3
2025-06-24wifi: cfg80211: Add Support to Set RTS Threshold for each RadioRoopni Devanathan1-0/+18
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan1-4/+8
2025-06-24wifi: mac80211: extend support to fill link level sinfo structureSarika Sharma1-0/+11
2025-06-24wifi: cfg80211: allocate memory for link_station info structureSarika Sharma1-0/+7
2025-06-24wifi: cfg80211: add link_station_info structure to support MLO statisticsSarika Sharma1-0/+101
2025-06-20wifi: cfg80211: Add support for link reconfiguration negotiation offload to d...Kavita Kavita1-0/+6
2025-06-20wifi: cfg80211: Add utility API to get radio index from channelVasanthakumar Thiagarajan1-0/+11
2025-04-23wifi: nl80211: add link id of transmitted profile for MLO MBSSIDRameshkumar Sundaram1-0/+2
2025-04-23wifi: cfg80211: Add support to get EMLSR capabilities of non-AP MLDRamasamy Kaliappan1-0/+5
2025-04-23wifi: cfg80211/mac80211: remove more 5/10 MHz codeJohannes Berg1-37/+0
2025-03-12wifi: cfg80211: expose cfg80211_chandef_get_width()Johannes Berg1-0/+11
2025-03-11wifi: cfg80211: Update the link address when a link is addedIlan Peer1-0/+1
2025-03-11wifi: cfg80211: improve supported_selector documentationJohannes Berg1-2/+2
2025-03-11wifi: cfg80211: allow IR in 20 MHz configurationsAnjaneyulu1-0/+3
2025-03-11wifi: cfg80211: allow setting extended MLD capa/opsJohannes Berg1-0/+6
2025-03-11wifi: cfg80211: move link reconfig parameters into a structJohannes Berg1-3/+12
2025-02-28wifi: cfg80211: reorg sinfo structure elements for meshSarika Sharma1-22/+21
2025-02-26wifi: cfg80211: expose update timestamp to driversBenjamin Berg1-0/+3
2025-02-11wifi: nl80211/cfg80211: Stop supporting cooked monitorAlexander Wetzel1-1/+1
2025-01-13wifi: cfg80211: Add support for controlling EPCSIlan Peer1-0/+10
2025-01-13wifi: cfg80211: Add support for dynamic addition/removal of linksIlan Peer1-0/+45
2025-01-13wifi: nl80211: permit userspace to pass supported selectorsBenjamin Berg1-0/+12
2024-12-19Merge tag 'wireless-next-2024-12-19' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-1/+5
2024-12-09net: reformat kdoc return statementsJakub Kicinski1-1/+1
2024-12-04wifi: cfg80211: send MLO links tx power info in GET_INTERFACERameshkumar Sundaram1-1/+1
2024-12-04wifi: cfg80211: define and use wiphy guardJohannes Berg1-0/+4
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+44
2024-10-23wifi: cfg80211: add monitor SKIP_TX flagFelix Fietkau1-0/+2
2024-10-23wifi: cfg80211: pass net_device to .set_monitor_channelFelix Fietkau1-0/+1
2024-10-23wifi: cfg80211: report per wiphy radio antenna maskFelix Fietkau1-0/+4
2024-10-23wifi: cfg80211: add option for vif allowed radiosFelix Fietkau1-0/+14
2024-10-23wifi: cfg80211: disallow SMPS in AP modeJohannes Berg1-2/+0
2024-10-08wifi: cfg80211: Add wiphy_delayed_work_pending()Remi Pommarel1-0/+44
2024-09-09wifi: cfg80211: fix kernel-doc for per-link dataJohannes Berg1-3/+3
2024-09-06wifi: cfg80211: handle DFS per linkAditya Kumar Singh1-3/+5
2024-09-06wifi: cfg80211: move DFS related members to links[] in wireless_devAditya Kumar Singh1-8/+9
2024-07-09wifi: cfg80211: add helper for checking if a chandef is valid on a radioFelix Fietkau1-0/+11
2024-07-09wifi: cfg80211: extend interface combination check for multi-radioFelix Fietkau1-0/+5
2024-07-09wifi: cfg80211: add support for advertising multiple radios belonging to a wiphyFelix Fietkau1-1/+41
2024-06-12wifi: cfg80211: add regulatory flag to allow VLP AP operationJohannes Berg1-0/+6
2024-06-12wifi: cfg80211: refactor regulatory beaconing checkingJohannes Berg1-6/+48
2024-06-12wifi: cfg80211: move enum ieee80211_ap_reg_power to cfg80211Johannes Berg1-0/+15
2024-06-12wifi: cfg80211: use BIT() for flag enumsJohannes Berg1-51/+51
2024-05-29wifi: nl80211: clean up coalescing rule handlingJohannes Berg1-1/+1
2024-05-23wifi: cfg80211: use __counted_by where appropriateDmitry Antipov1-4/+4
2024-05-03wifi: cfg80211: handle color change per linkAditya Kumar Singh1-9/+20
2024-04-19wifi: cfg80211: fix cfg80211 function kernel-docJeff Johnson1-29/+82
2024-03-25wifi: cfg80211: add a flag to disable wireless extensionsJohannes Berg1-0/+2
2024-03-04wifi: cfg80211: allow cfg80211_defragment_element() without outputJohannes Berg1-2/+2
2024-03-04wifi: cfg80211: expose cfg80211_iter_rnr() to driversJohannes Berg1-0/+32
2024-02-21wifi: cfg80211: clean up cfg80211_inform_bss_frame_data()Johannes Berg1-0/+2
2024-02-15wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriatelyJohannes Berg1-1/+1
2024-02-12wifi: cfg80211: report unprotected deauth/disassoc in wowlanShaul Triebitz1-1/+4
2024-02-12wifi: cfg80211: optionally support monitor on disabled channelsJohannes Berg1-0/+4
2024-02-12wifi: cfg80211: rename UHB to 6 GHzJohannes Berg1-5/+5
2024-02-12wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATIONAditya Kumar Singh1-0/+4
2024-02-09wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primaryJohannes Berg1-1/+1
2024-02-08wifi: cfg80211: send link id in channel_switch opsAditya Kumar Singh1-0/+3
2024-02-08wifi: cfg80211: Add utility for converting op_class into chandefMichael-CY Lee1-0/+13
2024-02-08wifi: cfg80211/mac80211: move puncturing into chandefJohannes Berg1-29/+15
2024-02-08wifi: cfg80211: simplify cfg80211_chandef_compatible()Johannes Berg1-0/+11
2024-02-08Merge wireless into wireless-nextJohannes Berg1-0/+4
2024-02-02wifi: cfg80211: detect stuck ECSA element in probe respJohannes Berg1-0/+4
2024-01-26Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sche...Jeff Johnson1-8/+0
2024-01-26wifi: cfg80211: add support for SPP A-MSDUsJohannes Berg1-0/+2
2023-12-21wifi: cfg80211: handle UHB AP and STA power typeMukesh Sisodiya1-0/+6
2023-12-21wifi: cfg80211: Schedule regulatory check on BSS STA channel changeAndrei Otcheretianski1-0/+10
2023-12-21wifi: cfg80211: reg: Support P2P operation on DFS channelsAndrei Otcheretianski1-0/+2
2023-12-21wifi: cfg80211: address several kerneldoc warningsJonathan Corbet1-7/+4
2023-12-19wifi: cfg80211: introduce cfg80211_ssid_eq()Dmitry Antipov1-0/+17
2023-12-18Merge tag 'wireless-next-2023-12-18' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-13/+86
2023-12-14wifi: cfg80211: fix spelling & punctutationRandy Dunlap1-5/+5
2023-12-12wifi: cfg80211: Add support for setting TID to link mappingIlan Peer1-0/+18
2023-12-12wifi: cfg80211: add BSS usage reportingJohannes Berg1-7/+53
2023-12-12wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharingEvan Quan1-0/+9
2023-12-06wifi: cfg80211: make RX assoc data constJohannes Berg1-1/+1
2023-11-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+46
2023-11-27wifi: cfg80211: add locked debugfs wrappersJohannes Berg1-0/+46
2023-11-24wifi: cfg80211: Extend support for scanning while MLO connectedIlan Peer1-0/+3
2023-10-23wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2P...Vinayak Yadawad1-2/+6
2023-10-23wifi: mac80211: rename struct cfg80211_rx_assoc_resp to cfg80211_rx_assoc_res...Kalle Valo1-4/+4
2023-10-23wifi: cfg80211: fix header kernel-doc typosRandy Dunlap1-10/+10
2023-10-23wifi: cfg80211: Fix typo in documentationIlan Peer1-1/+1
2023-10-06Merge wireless into wireless-nextJohannes Berg1-2/+4
2023-09-25wifi: cfg80211: report per-link errors during associationBenjamin Berg1-0/+3
2023-09-25wifi: cfg80211: split struct cfg80211_ap_settingsJohannes Berg1-1/+17
2023-09-18wifi: cfg80211: save power spectral density(psd) of regulatory ruleWen Gong1-1/+5
2023-09-14wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()Johannes Berg1-1/+1
2023-09-13wifi: cfg80211: export DFS CAC time and usable state helper functionsAditya Kumar Singh1-0/+24
2023-09-13wifi: cfg80211: call reg_call_notifier on beacon hintsAbhishek Kumar1-0/+3
2023-09-13wifi: cfg80211: modify prototype for change_beaconAloka Dixit1-1/+1
2023-09-13wifi: nl80211: fixes to FILS discovery updatesAloka Dixit1-0/+4
2023-09-13wifi: cfg80211: remove scan_width supportJohannes Berg1-62/+1
2023-09-13wifi: cfg80211: add missing kernel-doc for cqm_rssi_workJohannes Berg1-0/+1
2023-09-13wifi: cfg80211: fix kernel-doc for wiphy_delayed_work_flush()Johannes Berg1-1/+1
2023-09-11wifi: cfg80211: fix cqm_config access raceJohannes Berg1-1/+2
2023-09-11wifi: cfg80211: add ieee80211_fragment_element to public APIBenjamin Berg1-0/+12
2023-09-11wifi: cfg80211/mac80211: hold link BSSes when assoc fails for MLO connectionWen Gong1-1/+1
2023-09-11wifi: cfg80211: annotate iftype_data pointer with sparseJohannes Berg1-5/+54
2023-09-11wifi: cfg80211: remove wdev mutexJohannes Berg1-5/+1
2023-09-11wifi: cfg80211: add flush functions for wiphy workJohannes Berg1-0/+21
2023-08-22wifi: cfg80211: remove dead/unused enum valueRandy Dunlap1-1/+0
2023-08-22wifi: cfg80211: improve documentation for flag fieldsDmitry Antipov1-6/+6
2023-08-22wifi: cfg80211: Annotate struct cfg80211_tid_config with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_scan_request with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_rnr_elems with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_pmsr_request with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_mbssid_elems with __counted_byKees Cook1-1/+1
2023-08-22wifi: cfg80211: Annotate struct cfg80211_acl_data with __counted_byKees Cook1-1/+1
2023-08-08wifi: cfg80211: fix sband iftype data lookup for AP_VLANFelix Fietkau1-0/+3
2023-06-21wifi: cfg80211: Retrieve PSD information from RNR AP informationIlan Peer1-0/+2
2023-06-19wifi: cfg80211/nl80211: Add support to indicate STA MLD setup links removalVeerendranath Jakkam1-0/+13
2023-06-19wifi: cfg80211: add element defragmentation helperBenjamin Berg1-0/+22
2023-06-19wifi: cfg80211: add inform_bss op to update BSSBenjamin Berg1-0/+13
2023-06-19wifi: cfg80211: make TDLS management link-awareMukesh Sisodiya1-3/+4
2023-06-14wifi: cfg80211: Support association to AP MLD with disabled linksIlan Peer1-1/+4
2023-06-14wifi: cfg80211: S1G rate information and calculationsGilad Itzkovitch1-3/+15
2023-06-07wifi: cfg80211: add a work abstraction with special semanticsJohannes Berg1-4/+91
2023-03-24wifi: nl80211: make nl80211_send_chandef non-staticJaewan Kim1-0/+9
2023-03-24cfg80211: support RNR for EMA APAloka Dixit1-0/+19
2023-03-22wifi: mac80211: implement support for yet another mesh A-MSDU formatFelix Fietkau1-4/+7
2023-03-07wifi: cfg80211/mac80211: report link ID on control port RXJohannes Berg1-2/+3
2023-03-07wifi: nl80211: add a command to enable/disable HW timestampingAvraham Stern1-0/+27
2023-03-07wifi: wireless: cleanup unused function parametersMordechay Goodstein1-3/+1
2023-02-15wifi: cfg80211: remove gfp parameter from cfg80211_obss_color_collision_notif...Lorenzo Bianconi1-1/+0
2023-02-14wifi: cfg80211: call reg_notifier for self managed wiphy from driver hintWen Gong1-0/+3
2023-02-14wifi: cfg80211: get rid of gfp in cfg80211_bss_color_notifyLorenzo Bianconi1-10/+6
2023-02-14wifi: mac80211: add a workaround for receiving non-standard mesh A-MSDUFelix Fietkau1-0/+13
2023-02-14wifi: mac80211: fix receiving A-MSDU frames on mesh interfacesFelix Fietkau1-1/+26
2023-02-14wifi: cfg80211: include puncturing bitmap in channel switch eventsAloka Dixit1-2/+4
2023-02-14wifi: nl80211: validate and configure puncturing bitmapAloka Dixit1-0/+8
2023-02-14wifi: cfg80211: move puncturing bitmap validation from mac80211Aloka Dixit1-0/+12
2023-02-14wifi: cfg80211: Extend cfg80211_update_owe_info_event() for MLD APVeerendranath Jakkam1-0/+10
2023-02-14wifi: cfg80211: Extend cfg80211_new_sta() for MLD APVeerendranath Jakkam1-0/+24
2023-02-14wifi: cfg80211: Authentication offload to user space for MLO connection in ST...Veerendranath Jakkam1-0/+12
2023-01-18wifi: cfg80211: Use MLD address to indicate MLD STA disconnectionVeerendranath Jakkam1-2/+2
2023-01-18wifi: cfg80211: Support 32 bytes KCK key in GTK rekey offloadShivani Baranwal1-1/+2
2023-01-18wifi: cfg80211: remove support for static WEPJohannes Berg1-9/+0
2022-12-01wifi: cfg80211: Correct example of ieee80211_iface_limitPhilipp Hortmann1-1/+1
2022-10-07cfg80211: Update Transition Disable policy during port authorizationVinayak Yadawad1-1/+3
2022-10-07wifi: nl80211: use link ID in NL80211_CMD_SET_BSSJohannes Berg1-0/+2
2022-10-07wifi: cfg80211: support reporting failed linksJohannes Berg1-0/+7
2022-08-25wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()Veerendranath Jakkam1-1/+3
2022-08-25wifi: cfg80211: Add link_id parameter to various key operations for MLOVeerendranath Jakkam1-12/+25
2022-08-25wifi: cfg80211: add link id to txq paramsShaul Triebitz1-0/+2
2022-07-22wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX APIJohannes Berg1-0/+4
2022-07-22wifi: cfg80211: report link ID in NL80211_CMD_FRAMEJohannes Berg1-0/+5
2022-07-22wifi: cfg80211: add hardware timestamps to frame RX infoAvraham Stern1-0/+4
2022-07-22wifi: cfg80211/nl80211: move rx management data into a structAvraham Stern1-4/+56
2022-07-22wifi: cfg80211: add a function for reporting TX status with hardware timestampsAvraham Stern1-2/+45
2022-07-15wifi: cfg80211: add cfg80211_get_iftype_ext_capa()Johannes Berg1-0/+8
2022-07-15wifi: cfg80211/mac80211: Support control port TX from specific linkAndrei Otcheretianski1-1/+1
2022-07-15wifi: nl80211: add EML/MLD capabilities to per-iftype capabilitiesJohannes Berg1-0/+4
2022-07-15wifi: cfg80211: add ieee80211_chanwidth_rate_flags()Johannes Berg1-6/+19
2022-07-15wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLOJohannes Berg1-1/+8
2022-07-15wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a structJohannes Berg1-7/+17
2022-07-15wifi: cfg80211: adjust assoc comeback for MLOJohannes Berg1-2/+2
2022-07-15wifi: cfg80211: prepare association failure APIs for MLOJohannes Berg1-12/+17
2022-07-15wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_requestJohannes Berg1-3/+3
2022-07-15wifi: cfg80211: make cfg80211_auth_request::key_idx signedJohannes Berg1-1/+2
2022-07-15wifi: cfg80211/mac80211: separate link params from station paramsShaul Triebitz1-26/+2
2022-07-15wifi: cfg80211: add API to add/modify/remove a link stationShaul Triebitz1-0/+64
2022-07-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2022-07-01wifi: nl80211: retrieve EHT related elements in AP modeAloka Dixit1-0/+4
2022-07-01wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settingsVeerendranath Jakkam1-1/+10
2022-07-01wifi: cfg80211: remove redundant documentationJohannes Berg1-10/+0
2022-07-01wifi: cfg80211: fix kernel-doc warnings all over the fileMauro Carvalho Chehab1-7/+21
2022-06-29wifi: mac80211: add gfp_t parameter to ieeee80211_obss_color_collision_notifyLorenzo Bianconi1-2/+3
2022-06-20cfg80211: Indicate MLO connection info in connect and roam callbacksVeerendranath Jakkam1-23/+61
2022-06-20wifi: cfg80211: add optional link add/remove callbacksJohannes Berg1-0/+12
2022-06-20wifi: nl80211: support MLO in auth/assocJohannes Berg1-0/+31
2022-06-20wifi: cfg80211: do some rework towards MLO link APIsJohannes Berg1-10/+89
2022-05-22net: wrap the wireless pointers in struct net_device in an ifdefJakub Kicinski1-0/+2
2022-05-17cfg80211: fix kernel-doc for cfg80211_beacon_dataJohannes Berg1-1/+1
2022-05-16nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beaconRameshkumar Sundaram1-2/+5
2022-05-04cfg80211: support disabling EHT modeMuna Sinada1-0/+2
2022-05-04cfg80211: remove cfg80211_get_chan_state()Johannes Berg1-5/+0
2022-02-16cfg80211: Support configuration of station EHT capabilitiesIlan Peer1-0/+4
2022-02-16cfg80211: add NO-EHT flag to regulatoryIlan Peer1-0/+2