aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/cfg80211.h
AgeCommit message (Expand)AuthorFilesLines
2026-06-05wifi: nl80211: Increase ie_len size to prevent truncated IEs in new peer noti...Thiyagarajan Pandiyan1-1/+1
2026-06-03wifi: cfg80211: remove 5/10 MHz channel supportJohannes Berg1-2/+0
2026-05-20wifi: cfg80211: add a function to parse UHR DBEJohannes Berg1-0/+10
2026-05-05wifi: cfg80211: separate NPCA validity from chandef validityJohannes Berg1-0/+23
2026-05-05wifi: cfg80211: add helper for parsing NPCA to chandefJohannes Berg1-0/+13
2026-05-05wifi: cfg80211: allow representing NPCA in chandefJohannes Berg1-2/+9
2026-05-05wifi: cfg80211: allow devices to advertise extended MLD capa/opsJohannes Berg1-0/+2
2026-05-05wifi: cfg80211: add LTF keyseed support for secure rangingPeddolla Harshavardhan Reddy1-0/+4
2026-05-05wifi: cfg80211: allow suppressing FTM result reporting for PD requestsPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: add PD-specific preamble and bandwidth capabilitiesPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: add ingress/egress distance thresholds for FTMPeddolla Harshavardhan Reddy1-0/+14
2026-05-05wifi: cfg80211: add role-based peer limits to FTM capabilitiesPeddolla Harshavardhan Reddy1-0/+6
2026-05-05wifi: cfg80211: extend PMSR FTM response for proximity rangingPeddolla Harshavardhan Reddy1-2/+54
2026-05-05wifi: cfg80211: add NTB continuous ranging and FTM request type supportPeddolla Harshavardhan Reddy1-1/+34
2026-05-05wifi: cfg80211: add proximity detection capabilities to PMSRPeddolla Harshavardhan Reddy1-2/+58
2026-05-05wifi: cfg80211: add start/stop proximity detection commandsPeddolla Harshavardhan Reddy1-0/+5
2026-05-05wifi: cfg80211: Add MAC address filter to remain_on_channelPeddolla Harshavardhan Reddy1-1/+1
2026-05-05wifi: cfg80211: indicate (Re)Association frame encryption to userspaceKavita Kavita1-0/+6
2026-05-05wifi: cfg80211: fix max_channel_switch_time documentation unitIsrael Kozitz1-1/+1
2026-04-28wifi: cfg80211: provide HT/VHT operation for AP beaconJohannes Berg1-0/+4
2026-04-28wifi: cfg80211: move AP HT/VHT/... operation to beacon infoJohannes Berg1-9/+10
2026-04-28wifi: cfg80211: remove HE/SAE H2E required fieldsJohannes Berg1-3/+1
2026-03-25wifi: nl80211: Add a notification to notify NAN channel evacuationMiri Korenblit1-0/+19
2026-03-25wifi: nl80211: add NL80211_CMD_NAN_ULW_UPDATE notificationMiri Korenblit1-0/+14
2026-03-25wifi: nl80211: allow reporting spurious NAN Data framesMiri Korenblit1-6/+7
2026-03-25wifi: nl80211: define an API for configuring the NAN peer's scheduleMiri Korenblit1-0/+58
2026-03-25wifi: nl80211: add support for NAN stationsMiri Korenblit1-0/+56
2026-03-25wifi: cfg80211: separately store HT, VHT and HE capabilities for NANMiri Korenblit1-0/+11
2026-03-25wifi: cfg80211: add support for NAN data interfaceMiri Korenblit1-0/+21
2026-03-25wifi: cfg80211: Add an API to configure local NAN scheduleMiri Korenblit1-1/+72
2026-03-02wifi: cfg80211: support key installation on non-netdev wdevsAvraham Stern1-5/+5
2026-03-02wifi: cfg80211: make cluster id an arrayMiri Korenblit1-2/+1
2026-03-02wifi: nl80211/cfg80211: support stations of non-netdev interfacesMiri Korenblit1-12/+12
2026-03-02wifi: cfg80211: add support to handle incumbent signal detected event from ma...Hari Chandrakanthan1-0/+23
2026-03-02wifi: cfg80211: set and report chandef CAC ongoingJanusz Dziedzic1-0/+3
2026-02-02wifi: cfg80211: add initial UHR supportJohannes Berg1-3/+55
2026-01-29Merge tag 'wireless-next-2026-01-29' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski1-4/+33
2026-01-27wifi: cfg80211: treat deprecated INDOOR_SP_AP_OLD control value as LPI modePagadala Yesu Anjaneyulu1-1/+1
2026-01-27wifi: nl80211/cfg80211: support operating as RSTA in PMSR FTM requestAvraham Stern1-1/+6
2026-01-27wifi: nl80211/cfg80211: add negotiated burst period to FTM resultAvraham Stern1-0/+2
2026-01-27wifi: nl80211/cfg80211: clarify periodic FTM parameters for non-EDCA based ra...Avraham Stern1-1/+3
2026-01-27wifi: nl80211/cfg80211: add new FTM capabilitiesAvraham Stern1-1/+19
2026-01-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+0
2026-01-20wifi: cfg80211: ignore link disabled flag from userspaceBenjamin Berg1-3/+0
2026-01-14wifi: nl80211: Add support for EPP peer indicationSai Pratyusha Magam1-0/+2
2026-01-08wifi: cfg80211: add cfg80211_stop_link() for per-link teardownManish Dharanenthiran1-2/+20
2025-11-25wifi: cfg80211: include s1g_primary_2mhz when comparing chandefsLachlan Hodges1-1/+2
2025-11-20wifi: cfg80211: Add support for 6GHz AP role not relevant AP typePagadala Yesu Anjaneyulu1-0/+1
2025-11-11wifi: cfg80211/mac80211: Add fallback mechanism for INDOOR_SP connectionPagadala Yesu Anjaneyulu1-2/+7
2025-11-11wifi: cfg80211/mac80211: clean up duplicate ap_power handlingPagadala Yesu Anjaneyulu1-0/+24
2025-11-10wifi: cfg80211: fix doc of struct key_paramsChien Wong1-2/+1
2025-11-10wifi: cfg80211: fix EHT typoJohannes Berg1-1/+1
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+78
2025-10-28wifi: cfg80211: add an hrtimer based delayed work itemBenjamin Berg1-0/+78
2025-10-27wifi: cfg80211: Add debugfs support for multi-radio wiphyRoopni Devanathan1-0/+4
2025-10-27wifi: cfg80211/mac80211: validate radio frequency range for monitor modeRyder Lee1-0/+14
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