summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-06-06[BUGFIX] wifi: iwlwifi: fw: fix build w/o debugfsrelease/core78Johannes Berg2-3/+5
2023-05-11[BUGFIX] wifi: iwlwifi: mvm: make "pldr_sync" mode effectiveJohannes Berg4-18/+19
2023-05-09[BUGFIX] wifi: iwlwifi: remove memory check for LMAC error addressMukesh Sisodiya2-3/+2
2023-03-30[NOUPSTREAM] wifi: iwlwifi: rely on backports when calling timer_shutdown_sync()Gregory Greenman5-13/+7
2023-03-30Revert "[BUGFIX][NOUPSTREAM] wifi: iwlwifi: set IEEE80211_HE_MAC_CAP0_TWT_REQ...Golan Ben Ami2-3/+2
2023-03-26[NOUPSTREAM] wifi: iwlwifi: mvm: avoid crash if mvmsta->vif is NULLJohannes Berg2-2/+7
2023-03-26[BUGFIX] wifi: iwlwifi: mvm: support flush on AP interfacesJohannes Berg2-7/+1
2023-03-26[BUGFIX] wifi: mac80211: flush queues on STA removalJohannes Berg2-1/+9
2023-03-22[BUGFIX] wifi: iwlwifi: mvm: increase session protection after CSAJohannes Berg2-2/+2
2023-03-22[BUGFIX] wifi: iwlwifi: send LARI configuration earlierBenjamin Berg2-2/+3
2023-03-21[BUGFIX] wifi: mac80211: agg-tx: prevent start/stop raceJohannes Berg2-1/+9
2023-03-21wifi: mac80211: agg-tx: add a few locking assertionsJohannes Berg2-2/+6
2023-03-21wifi: mac80211: Shut down tx aggregate timersGuenter Roeck3-1/+21
2023-03-20[BUGFIX] wifi: iwlwifi: honor the enable_ini valueEmmanuel Grumbach5-39/+25
2023-03-15[BUGFIX] wifi: cfg80211: fix band comparisonJohannes Berg2-3/+3
2023-03-15[BUGFIX] wifi: cfg80211: fix channel frequency comparisonJohannes Berg2-2/+3
2023-02-27wifi: iwlwifi: limit EHT capabilities based on PCIe link speedJohannes Berg4-5/+25
2023-02-27wifi: mvm: add EHT A-MPDU size exponent supportJohannes Berg2-10/+20
2023-02-27wifi: iwlwifi: mvm: use min_t() for agg_sizeJohannes Berg2-4/+3
2023-02-27wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHzJohannes Berg2-3/+14
2023-02-27wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flagJohannes Berg2-1/+8
2023-02-27wifi: nl80211/reg: add no-EHT regulatory flagJohannes Berg3-2/+6
2023-02-27wifi: iwlwifi: mvm: support CSA with MLDEmmanuel Grumbach3-4/+7
2023-02-27wifi: mac80211: add support for mld in ieee80211_chswitch_doneEmmanuel Grumbach9-36/+60
2023-02-27wifi: cfg80211: use a struct for inform_single_bss dataBenjamin Berg2-98/+113
2023-02-27wifi: ieee80211: add definitions for RNR MLD paramsBenjamin Berg2-1/+16
2023-02-27wifi: cfg80211: Always ignore ML elementBenjamin Berg2-1/+5
2023-02-27wifi: ieee80211: use default for medium synchronization delayBenjamin Berg2-3/+12
2023-02-27wifi: ieee80211: add helper to validate ML element type and sizeBenjamin Berg3-16/+33
2023-02-27[BUGFIX] wifi: Fix the common size calculation for reconfiguration MLIlan Peer2-5/+2
2023-02-27wifi: mac80211: Include Multi-Link in CRC calculationIlan Peer2-1/+5
2023-02-27wifi: cfg80211: Support changes in AP MLD link state changeIlan Peer5-1/+77
2023-02-27wifi: Rename ieee80211_mle_sta_prof_size_ok()Ilan Peer3-4/+7
2023-02-27wifi: mac80211: Add support for parsing Reconfiguration Multi Link elementIlan Peer3-4/+24
2023-02-27wifi: mac80211: Rename multi_linkIlan Peer4-19/+19
2023-02-27[BUGFIX] wifi: iwlwifi: Don't send Marker cmd if not supportedMiri Korenblit2-2/+4
2023-02-26wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld awareEmmanuel Grumbach4-8/+9
2023-02-26wifi: iwlwifi: send marker cmd before suspend cmdMiri Korenblit4-27/+51
2023-02-26wifi: iwlwifi: remove WARN from read_mem32()Johannes Berg2-3/+3
2023-02-26[BUGFIX] wifi: mac80211: check basic rates validityJohannes Berg2-11/+12
2023-02-24Revert "[NOUPSTREAM] wifi: iwlwifi: mvm: disable csum offload in simulation"Johannes Berg2-2/+2
2023-02-23[NOUPSTREAM] wifi: iwlwifi: add an option to disable emlMiri Korenblit3-1/+8
2023-02-23[NOUPSTREAM] wifi: mac80211: add a driver flag to disable emlMiri Korenblit3-4/+6
2023-02-22[BUGFIX] wifi: mac80211: make casts more typesafe and more genericBenjamin Berg2-16/+16
2023-02-21wifi: mac80211: use cfg80211 defragmentation helperBenjamin Berg3-58/+37
2023-02-21wifi: cfg80211: add element defragmentation helperBenjamin Berg3-1/+83
2023-02-21[BUGFIX] wifi: cfg80211: drop incorrect nontransmitted BSS update codeBenjamin Berg2-144/+12
2023-02-21[BUGFIX] wifi: cfg80211: rewrite merging of inherited elementsBenjamin Berg2-90/+125
2023-02-21[BUGFIX] wifi: cfg80211: ignore invalid TBTT info field typesBenjamin Berg2-1/+5
2023-02-21wifi: mac80211: use new inform_bss callbackBenjamin Berg4-56/+43
2023-02-21wifi: cfg80211: add inform_bss op to update BSSBenjamin Berg5-1/+47
2023-02-21wifi: cfg80211: keep bss_lock held when informingBenjamin Berg2-25/+43
2023-02-21wifi: cfg80211: move regulatory_hint_found_beacon to be earlierBenjamin Berg2-21/+23
2023-02-21wifi: iwlwifi: mvm: check the right csa_activeEmmanuel Grumbach2-2/+5
2023-02-21[BUGFIX] wifi: mac80211: feed the link_id to cfg80211_ch_switch_started_notifyEmmanuel Grumbach2-3/+4
2023-02-19[BUGFIX] wifi: mac80211: add consistency check for compat chandefAnjaneyulu2-1/+6
2023-02-19wifi: iwlwifi: Add support for new CNVi (SC) and CRF (WH)Mukesh Sisodiya4-2/+193
2023-02-19wifi: iwlwifi: pcie: add size assertionsJohannes Berg3-2/+12
2023-02-19wifi: iwlwifi: pcie: refactor RB status size calculationJohannes Berg2-11/+15
2023-02-19wifi: iwlwifi: handle listen_lmac in link commandMiri Korenblit4-17/+19
2023-02-17wifi: mac80211: stop passing cbss to parserBenjamin Berg2-2/+1
2023-02-16[BUGFIX] wifi: iwlwifi: mvm: mark key valid on re-installationJohannes Berg2-1/+8
2023-02-16[NOUPSTREAM] wifi: iwlwifi: mvm: add EHT OMI data to the DHCEmmanuel Grumbach2-2/+2
2023-02-16[BUGFIX] Revert "wifi: iwlwifi: fw: add support to revert to original Tx power"Ariel Malamud6-94/+1
2023-02-16wifi: mac80211: Extend AID element addition for TDLS framesMukesh Sisodiya2-11/+10
2023-02-16wifi: mac80211: Add HE and EHT capa elements in TDLS framesAbhishek Naik4-2/+87
2023-02-16wifi: mac80211: handle TDLS data frames with MLOAbhishek Naik2-3/+19
2023-02-16wifi: mac80211: handle TDLS negotiation with MLOMukesh Sisodiya2-55/+81
2023-02-16wifi: mac80211: always initialize link_sta with staJohannes Berg2-1/+3
2023-02-16wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta()Johannes Berg2-16/+12
2023-02-15[NOUPSTREAM] wifi: iwlwifi: pcie: try to rebind/rescan for some devicesJohannes Berg2-3/+7
2023-02-15Merge remote-tracking branch 'auto/master'Gregory Greenman58-1047/+1666
2023-02-13[BUGFIX] wifi: mac80211: Don't translate MLD addresses for multicastAndrei Otcheretianski2-4/+3
2023-02-12wifi: cfg80211: annotate iftype_data pointer with sparseJohannes Berg8-42/+79
2023-02-12wifi: iwlwifi: bump FW API to 81 for AX devicesGregory Greenman2-3/+3
2023-02-10wifi: cfg80211: make TDLS management link-awareMukesh Sisodiya7-29/+36
2023-02-10[BUGFIX] wifi: mac80211: fragment per STA profile correctlyBenjamin Berg4-6/+7
2023-02-09[BUGFIX] wifi: iwlwifi: rs: Modify invalid rate check for legacyAnjaneyulu2-3/+3
2023-02-08[BUGFIX] wifi: iwlwifi: fw: Avoid crash dump name for other cpu during s3.Mukesh Sisodiya2-2/+3
2023-02-08wifi: iwlwifi: fw: add support to revert to original Tx powerAriel Malamud6-2/+95
2023-02-08[NOUPSTREAM] wifi: nl80211: add ifdefs for split opsJohannes Berg2-3/+15
2023-02-08[NOUPSTREAM] wifi: iwlwifi: mvm: use get_random_u32_inclusive()Johannes Berg2-2/+2
2023-02-08backport: add get_random_u32_inclusive()Johannes Berg2-1/+16
2023-02-08[NOUPSTREAM] backports: adjust namespace argument constJohannes Berg3-2/+8
2023-02-07[BUGFIX] wifi: mac80211: fix non-MLO connectionJohannes Berg2-2/+5
2023-02-07[BUGFIX] wifi: mac80211: Fix permissions for valid_links debugfs entryIlan Peer2-10/+2
2023-02-07wifi: mac80211: Do not use "non-MLD AP" syntaxIlan Peer2-4/+7
2023-02-07wifi: mac80211: Add debugfs entry to report dormant linksIlan Peer2-1/+15
2023-02-07wifi: mac80211: Support disabled links during associationIlan Peer6-34/+52
2023-02-07wifi: iwlwifi: mvm: Don't access vif valid links directlyIlan Peer4-5/+5
2023-02-07[BUGFIX] wifi: iwlwifi: mvm: Use only active links for TxIlan Peer2-3/+3
2023-02-07wifi: mac80211_hwsim: Don't access vif valid links directlyIlan Peer2-3/+4
2023-02-07wifi: mac80211: Add getter functions for vif MLD stateIlan Peer11-52/+74
2023-02-07[BUGFIX] wifi: mac80211: Use active_links instead of valid_links in TxIlan Peer2-4/+4
2023-02-07wifi: cfg80211: Support association to AP MLD with disabled linksIlan Peer4-4/+23
2023-02-06wifi: iwlwifi: handle RLC cmd in eSR modeMiri Korenblit4-11/+65
2023-02-06wifi: iwlwifi: disable SMPS when in eSR modeMiri Korenblit4-11/+57
2023-02-06wifi: mac80211: disable SMPS override via debugfsMiri Korenblit3-2/+8
2023-02-06[BUGFIX] wifi: iwlwifi: fix max number of fw active linksMiri Korenblit4-23/+25
2023-02-06[BUGFIX] wifi: iwlwifi: mvm: Validate index before access rs_ht_to_legacyAnjaneyulu2-5/+8
2023-02-05[BUGFIX] wifi: iwlwifi: Validate slots_num before allocating memoryAnjaneyulu2-2/+5
2023-02-05[BUGFIX] wifi: iwlwifi: mvm: validate tid for data packetAnjaneyulu2-4/+7
2023-02-05[BUGFIX] wifi: iwlwifi: pnvm: initialize pnvm_data to NULLGregory Greenman2-3/+3
2023-02-02wifi: iwlwifi: pnvm: don't put pnvm_data on the stackJohannes Berg2-8/+18
2023-02-02wifi: iwlwifi: fw: clean up PNVM loading codeJohannes Berg2-64/+79
2023-02-02wifi: iwlwifi: fw: clean up UEFI reduced power data codeJohannes Berg4-33/+26
2023-02-02wifi: iwlwifi: fw: clear up PVNM load commentJohannes Berg2-3/+5
2023-02-02wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP addressJohannes Berg4-18/+27
2023-02-02[BUGFIX] wifi: mac80211: fix build without debugfsJohannes Berg2-5/+9
2023-02-02[BUGFIX] wifi: iwlwifi: mvm: Validate tid before access tid_to_mac80211_acAnjaneyulu2-4/+8
2023-02-01wifi: mac80211: don't update rx_stats.last_rate for NDPJohannes Berg2-4/+4
2023-02-01wifi: iwlwifi: implement WPFC ACPI table loadingJohannes Berg8-52/+80
2023-02-01[BUGFIX][NOUPSTREAM] wifi: iwlwifi: fix build without debug overrideJohannes Berg3-6/+9
2023-02-01wifi: iwlwifi: pcie: propagate iwl_pcie_gen2_apm_init() errorJohannes Berg2-2/+5
2023-02-01wifi: iwlwifi: skip opmode start retries on dead transportJohannes Berg2-1/+4
2023-02-01wifi: iwlwifi: pcie: rescan bus if no parentJohannes Berg2-3/+6
2023-02-01[BUGFIX] wifi: iwlwifi: fix opmode start/stop raceJohannes Berg2-18/+18
2023-02-01wifi: ieee80211: clean up public action codeJohannes Berg2-9/+4
2023-01-31[BUGFIX] wifi: iwlwifi: mvm: Correctly set the scan command link IDIlan Peer2-5/+14
2023-01-31[BUGFIX] [NOUPSTREAM] wifi: iwlwifi: mvm: Handle return value from nla_put_u8...Anjaneyulu2-8/+9
2023-01-31wifi: iwlwifi: implement enable/disable china 2022 regulatory requirementAnjaneyulu6-4/+36
2023-01-30wifi: iwlwifi: pcie: clean up WFPM control bitsJohannes Berg3-4/+3
2023-01-30[BUGFIX] wifi: iwlwifi: mvm: fix removing pasn station for responderAvraham Stern2-3/+8
2023-01-30wifi: iwlwifi: mvm: offload IGTK in AP if BIGTK is supportedJohannes Berg2-4/+13
2023-01-30[BUGFIX] wifi: iwlwifi: mvm: use correct sta ID for IGTK/BIGTKJohannes Berg2-3/+8
2023-01-30backports: add dependency on local-symbolsJohannes Berg2-1/+2
2023-01-30[BUGFIX] wifi: mac80211: fix possible NULL dereference in ieee80211_calc_expe...Anjaneyulu2-3/+3
2023-01-30[BUGFIX] wifi: mac80211: fix possible NULL dereference in ieee80211_chandef_e...Anjaneyulu2-1/+9
2023-01-29[BUGFIX] wifi: iwlwifi: mvm: remove always true check in iwl_dbgfs_tas_get_st...Anjaneyulu2-4/+3
2023-01-29wifi: iwlwifi: mvm: Add support for SCAN API version 16Ilan Peer3-22/+41
2023-01-25[NOUPSTREAM] wifi: iwlwifi: mvm: disable csum offload in simulationJohannes Berg2-2/+2
2023-01-24[BUGFIX] wifi: cfg80211: remove links only on APJohannes Berg2-2/+9
2023-01-24[BUGFIX] wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx...Anjaneyulu2-3/+4
2023-01-24[BUGFIX] wifi: iwlwifi: fix kmemdup check in iwl_uefi_get_reduced_power()Alon Giladi2-3/+3
2023-01-23[BUGFIX] wifi: iwlwifi: xvt: fix use after free in iwl_xvt_modulated_tx_handl...Anjaneyulu2-2/+3
2023-01-19[BUGFIX] wifi: mac80211: fix CSA processing while scanningBenjamin Berg2-4/+5
2023-01-19wifi: iwlwifi: mvm: use IWL_FW_CHECK() in BA notif handlerJohannes Berg2-4/+13
2023-01-19wifi: iwlwifi: mvm: use IWL_FW_CHECK() for runt FW notificationsJohannes Berg2-2/+4
2023-01-19[NOUPSTREAM] wifi: iwlwifi: trigger NMI on IWL_FW_CHECK() failureJohannes Berg5-1/+19
2023-01-19wifi: iwlwifi: add some FW misbehaviour check infrastructureJohannes Berg3-5/+22
2023-01-19[BUGFIX][NOUPSTREAM] wifi: iwlwifi: properly check address range in test modeGregory Greenman3-6/+32
2023-01-18[BUGFIX] wifi: mac80211: take lock before setting vif linksBenjamin Berg2-2/+9
2023-01-18[BUGFIX] wifi: cfg80211: fix link del callback to call correct handlerBenjamin Berg2-4/+4
2023-01-18[BUGFIX] wifi: iwlwifi: pcie: check rxq before syncing napiBenjamin Berg2-2/+5
2023-01-18wifi: iwlwifi: api: fix a small upper/lower-case typoJohannes Berg2-3/+3
2023-01-18wifi: iwlwifi: mvm: always send spec link ID in link commandsJohannes Berg2-1/+3
2023-01-18wifi: mac80211: mlme: clarify WMM messagesJohannes Berg2-10/+10
2023-01-18wifi: iwlwifi: use array as array argumentJohannes Berg3-3/+3
2023-01-18[BUGFIX] wifi: iwlwifi: mvm: store WMM params per linkJohannes Berg3-7/+16
2023-01-18[BUGFIX] wifi: mac80211: fix link activation settings orderJohannes Berg2-3/+3
2023-01-18[BUGFIX] wifi: iwlwifi: xvt: set MAC header length in offload assistJohannes Berg2-2/+4
2023-01-18[NOUPSTREAM] wifi: iwlwifi: make EML capabilities configurableJohannes Berg5-3/+57
2023-01-18[BUGFIX] wifi: iwlwifi: mvm: fix EMLSR capabilitiesJohannes Berg2-3/+10
2023-01-18wifi: iwlwifi: mvm: advertise MLO only if EHT is enabledJohannes Berg2-2/+2
2023-01-18[BUGFIX] wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel()Anjaneyulu2-3/+3
2023-01-17[BUGFIX] wifi: iwlwifi: mvm: disable new TX csum mode completelyJohannes Berg2-10/+2
2023-01-17wifi: iwlwifi: mvm: refactor TX csum mode checkJohannes Berg4-9/+16
2023-01-16wifi: mac80211: include key action/command in tracingJohannes Berg2-4/+6
2023-01-16[BUGFIX] wifi: iwlwifi: mvm: clear igtk pointer on FW restartJohannes Berg2-1/+2
2023-01-16[BUGFIX] wifi: iwlwifi: mvm: disable removed IGTKJohannes Berg2-2/+5
2023-01-16Revert "[NOUPSTREAM][BUGFIX] backports: don't duplicate rhashtable.h in newer...Gregory Greenman2-6/+1
2023-01-16[BUGFIX] wifi: iwlwifi: mvm: check link during TXJohannes Berg2-2/+4
2023-01-16wifi: iwlwifi: mvm: add a few NULL pointer checksJohannes Berg3-3/+12
2023-01-15wifi: iwlwifi: fw: Add new FSEQ defines to fw dumpAriel Malamud3-3/+11
2023-01-15[BUGFIX][NOUPSTREAM] wifi: iwlwifi: mvm: set the firmware into TWT testmode i...Emmanuel Grumbach4-2/+6
2023-01-11wifi: iwlwifi: pcie: double-check ACK interrupt after timeoutJohannes Berg2-5/+10
2023-01-11wifi: mac80211: stop warning after reconfig failuresJohannes Berg5-5/+14
2023-01-11[BUGFIX] wifi: iwlwifi: pull from TXQs with softirqs disabledJohannes Berg2-2/+5
2023-01-11[BUGFIX] wifi: iwlwifi: mvm: fix bad U-SIG CRC reportingJohannes Berg2-3/+3
2023-01-11wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list()Johannes Berg2-2/+2
2023-01-11wifi: iwlwifi: fw: make some ACPI functions staticJohannes Berg3-41/+20
2023-01-10[BUGFIX] wifi: mac80211_hwsim: Fix possible NULL dereferenceIlan Peer2-3/+3
2023-01-10[BUGFIX] wifi: cfg80211: Drop entries with invalid BSSIDs in RNRIlan Peer2-2/+6
2023-01-10[BUGFIX] wifi: iwlwifi: Correctly indicate support for VHT TX STBCIlan Peer2-3/+3
2023-01-10wifi: mac80211: Modify type of "changed" variable.Anjaneyulu13-109/+116
2023-01-10[BUGFIX] wifi: mac80211: remove typecast in a call to ieee80211_config_bw()Anjaneyulu5-9/+9
2023-01-10[BUGFIX] wifi: iwlwifi: mvm: correctly check for new station APIJohannes Berg7-11/+17
2023-01-08[BUGFIX] wifi: iwlwifi: mvm: correctly access HE/EHT sband capaJohannes Berg2-24/+31
2023-01-08wifi: mac80211: add helpers to access sband iftype dataJohannes Berg9-45/+68
2023-01-08[BUGFIX] wifi: mac80211: use correct iftype HE capJohannes Berg2-6/+11
2023-01-08wifi: iwlwifi: mvm: remove warning for beacon filtering errorJohannes Berg2-6/+2
2023-01-05wifi: iwlwifi: dbg-tlv: clear FW debug memory on initJohannes Berg2-13/+25
2023-01-05wifi: iwlwifi: pcie: remove redundant argumentJohannes Berg2-4/+5
2023-01-05wifi: iwlwifi: pcie: clear FW debug memory on initJohannes Berg2-6/+5
2023-01-05[BUGFIX] wifi: iwlwifi: dbg-tlv: fix DRAM data initJohannes Berg2-9/+7
2023-01-03wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by the firwmareEmmanuel Grumbach6-15/+15
2023-01-03[BUGFIX] wifi: iwlwifi: mvm: put only a single IGTK into FWJohannes Berg3-3/+58
2023-01-03[BUGFIX] wifi: iwlwifi: Don't use valid_links to iterate sta linksMiri Korenblit2-33/+24
2023-01-02[BUGFIX] wifi: mac80211: batch recalc during STA flushJohannes Berg2-15/+35
2023-01-02[BUGFIX] wifi: mac80211: move sta_info_move_state() upJohannes Berg2-102/+102
2023-01-02[BUGFIX] wifi: iwlwifi: mvm: fix potential array out of bounds accessGregory Greenman2-3/+8
2023-01-02[BUGFIX] wifi: iwlwifi: mvm: fix size check for fw_link_idGregory Greenman2-4/+4
2022-12-29wifi: iwlwifi: bump FW API to 80 for AX devicesGregory Greenman2-2/+2
2022-12-29[BUGFIX] wifi: mac80211: recalc min chandef for new STA linksJohannes Berg2-1/+3
2022-12-27[NOUPSTREAM][BUGFIX] backports: don't duplicate rhashtable.h in newer kernelsGregory Greenman2-1/+6
2022-12-27[BUGFIX] [NOUPSTREAM] wifi: iwlwifi: advertise .resv_start_op for tm-genlEmmanuel Grumbach2-1/+4
2022-12-21[NOUPSTREAM] wifi: iwlwifi: mvm: add an option to disable Extra EHT LTFGregory Greenman4-4/+8
2022-12-21wifi: iwlwifi: mvm: add support for Extra EHT LTFGregory Greenman5-1/+21
2022-12-21[BUGFIX] wifi: iwlwifi: mvm: don't send a crazy esr_timeout value to the firw...Emmanuel Grumbach2-1/+7
2022-12-18wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id()Ariel Malamud7-13/+14