aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/broadcom
AgeCommit message (Expand)AuthorFilesLines
2025-11-24wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tabletHans de Goede1-0/+14
2025-10-20wifi: brcmfmac: fix crash while sending Action Frames in standalone AP ModeGokul Sivakumar3-22/+12
2025-09-11Merge tag 'wireless-next-2025-09-11' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski6-13/+39
2025-09-04wifi: brcmfmac: support AP isolation to restrict reachability between stationsWright Feng1-0/+23
2025-09-03wifi: brcmfmac: fix 43752 SDIO FWVID incorrectly labelled as Cypress (CYW)Gokul Sivakumar4-8/+7
2025-09-03wifi: brcmfmac: avoid assignment in if/else-if conditions in NVRAM load pathDarshan Rathod1-5/+9
2025-08-26wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info workDuoming Zhou1-4/+2
2025-07-24wifi: Fix typosBjorn Helgaas5-10/+10
2025-07-23wifi: brcmsmac: Use str_true_false() helperLiu Song1-9/+10
2025-07-23wifi: brcmfmac: fix EXTSAE WPA3 connection failure due to AUTH TX failureTing-Ying Li2-21/+35
2025-07-23wifi: brcm80211: Remove yet more unused functionsDr. David Alan Gilbert3-136/+0
2025-07-23wifi: brcm80211: Remove more unused functionsDr. David Alan Gilbert2-198/+0
2025-07-23wifi: brcm80211: Remove unused functionsDr. David Alan Gilbert4-166/+0
2025-07-23wifi: brcmfmac: cyw: Fix __counted_by to be LE variantKees Cook1-1/+1
2025-07-21wifi: brcmfmac: support CYW54591 PCIE deviceDouble Lo2-5/+17
2025-07-21wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IEGokul Sivakumar1-4/+4
2025-07-18wifi: brcmfmac: Add support for the SDIO 43751 deviceFabio Estevam4-1/+8
2025-07-18wifi: brcm80211: Use min() to improve codeQianfeng Rong2-8/+3
2025-07-18wifi: brcmfmac: Fix typo "notifer"WangYuli1-1/+1
2025-07-18wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read...Nathan Chancellor1-1/+1
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan4-8/+11
2025-06-24wifi: brcmfmac: don't allow arp/nd offload to be enabled if ap mode existsTing-Ying Li3-1/+22
2025-06-20wifi: brcmfmac: Make read-only array cfg_offset static constColin Ian King1-11/+13
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()timers-cleanups-2025-06-08Ingo Molnar4-4/+6
2025-05-09wifi: brcmfmac: Fix structure size for WPA3 external SAETing-Ying Li1-0/+2
2025-05-09wifi: brcmfmac: cyw: support external SAE authentication in station modeArend van Spriel9-22/+467
2025-05-09wifi: brcmfmac: make per-vendor event map constArend van Spriel1-1/+1
2025-05-09wifi: brcmfmac: support per-vendor cfg80211 callbacks and firmware eventsArend van Spriel5-0/+25
2025-05-06Merge tag 'wireless-next-2025-05-06' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski10-22/+31
2025-04-23wifi: brcm80211: fmac: Add error log in brcmf_usb_dl_cmd()Wentao Liang1-7/+16
2025-04-23wifi: brcmsmac: Spelling correctionsSimon Horman9-15/+15
2025-04-23wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()Wentao Liang1-2/+4
2025-04-11Merge tag 'wireless-2025-04-11' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-1/+3
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner3-4/+4
2025-04-02wifi: brcmfmac: fix memory leak in brcmf_get_module_paramAbdun Nihaal1-1/+3
2025-03-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+13
2025-03-04Merge tag 'wireless-next-2025-03-04-v2' of https://git.kernel.org/pub/scm/lin...Jakub Kicinski1-1/+1
2025-03-04Merge tag 'wireless-2025-03-04' of https://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-7/+13
2025-02-26wifi: brcmfmac: keep power during suspend if board requires itMatthias Proske1-7/+13
2025-02-11wifi: b43: Replace outdated firmware URLSalvatore Bonaccorso1-1/+1
2025-02-10Merge tag 'wireless-2025-02-07' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski1-2/+2
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-30/+23
2025-01-28wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmwareAditya Garg1-2/+2
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2025-01-16wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()Marcel Hamer1-0/+5
2025-01-15b43legacy: make use of debugfs_get_aux()Al Viro1-15/+11
2025-01-15b43: stop embedding struct file_operations into their objectsAl Viro1-15/+12
2025-01-12kernel-wide: add explicity||explicitly to spelling.txtShivam Chaudhary1-1/+1
2025-01-10wifi: brcmfmac: Add missing Return: to function documentationJeff Johnson1-0/+6
2025-01-10wifi: brcmfmac: Check the return value of of_property_read_string_index()Stefan Dösinger1-4/+4
2024-12-19Merge tag 'wireless-next-2024-12-19' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski5-4/+18
2024-12-18wifi: brcmfmac: clarify unmodifiable headroom log messageAlex Shumsky1-2/+2
2024-12-13wifi: brcmfmac: add missing header include for brcmf_dbgMarcel Hamer1-0/+2
2024-12-13wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()Dmitry Antipov1-0/+3
2024-12-09wifi: brcmfmac: fix brcmf_vif_clear_mgmt_ies when stopping APRenjaya Raga Zenta1-1/+5
2024-12-09wifi: brcmfmac: fix scatter-gather handling by detecting end of sg listNorbert van Bolhuis1-0/+5
2024-12-04wifi: cfg80211: send MLO links tx power info in GET_INTERFACERameshkumar Sundaram1-1/+1
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra4-4/+4
2024-11-13Merge tag 'wireless-next-2024-11-13' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski5-14/+3
2024-11-11wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglis...Norbert van Bolhuis1-1/+1
2024-11-11wifi: Switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-11-11wifi: brcmfmac: release 'root' node in all execution pathsJavier Carrasco1-2/+1
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2024-10-31wifi: brcm80211: Remove unused dma_txflush()Dr. David Alan Gilbert2-10/+0
2024-10-25Merge tag 'wireless-2024-10-21' of git://git.kernel.org/pub/scm/linux/kernel/...David S. Miller1-0/+1
2024-10-17wifi: brcmfmac: of: use devm_clk_get_optional_enabled_with_rate()Bartosz Golaszewski1-2/+1
2024-10-17wifi: brcmsmac: Remove unused brcms_debugfs_get_devdir()Dr. David Alan Gilbert2-6/+0
2024-10-17wifi: brcmfmac: Remove unused brcmf_cfg80211_get_iftype()Dr. David Alan Gilbert2-8/+0
2024-10-17wifi: brcm80211: BRCM_TRACING should depend on TRACINGGeert Uytterhoeven1-0/+1
2024-10-09Merge net-next/main to resolve conflictsJohannes Berg7-7/+6
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro6-6/+6
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-09-18wifi: brcmfmac: add flag for random seed during firmware downloadJacobe Zang2-8/+46
2024-09-18wifi: brcmfmac: Add optional lpo clock enable supportJacobe Zang7-22/+47
2024-09-18wifi: brcmfmac: of: Make use of irq_get_trigger_type()Vasileios Amoiridis1-1/+1
2024-09-09wifi: brcmfmac: cfg80211: Convert comma to semicolonChen Ni1-1/+1
2024-09-04Merge tag 'wireless-next-2024-09-04' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski11-72/+66
2024-09-03wifi: brcmsmac: Use kvmemdup to simplify the codeJinjie Ruan1-4/+2
2024-08-10wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletionJanne Grunau1-3/+10
2024-08-07wifi: b43: Constify struct lpphy_tx_gain_table_entryChristophe JAILLET2-11/+11
2024-08-04wifi: brcmsmac: clean up unnecessary current_ampdu_cnt and related checksDmitry Kandybka1-21/+1
2024-08-04wifi: brcmfmac: introducing fwil query functionsArend van Spriel5-28/+48
2024-08-04wifi: brcmfmac: fwsignal: Use struct_size() to simplify brcmf_fws_rxreorder()Christophe JAILLET2-8/+4
2024-06-26wifi: brcmfmac: of: Support interrupts-extendedAlex Bee1-2/+3
2024-06-26wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3Arend van Spriel1-0/+1
2024-06-26wifi: mac80211: inform the low level if drv_stop() is a suspendEmmanuel Grumbach3-3/+3
2024-06-12wifi: brcmfmac: use 'time_left' variable with wait_event_timeout()Wolfram Sang1-5/+5
2024-06-10Merge tag 'wireless-next-2024-06-07' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski15-53/+41
2024-06-01wifi: brcm80211: remove unused structsDr. David Alan Gilbert2-11/+0
2024-06-01wifi: brcm80211: use sizeof(*pointer) instead of sizeof(type)Erick Archer14-33/+32
2024-05-22tracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)4-7/+7
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds6-15/+15
2024-05-16Merge tag 'mmc-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-1/+0
2024-05-14wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only deviceSamasth Norway Ananda1-9/+9
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada6-15/+15
2024-04-26wifi: brcmfmac: remove unused brcmf_usb_image structChristophe JAILLET1-7/+0
2024-04-26wifi: brcmsmac: ampdu: remove unused cb_del_ampdu_pars structChristophe JAILLET1-6/+0
2024-04-10wifi: brcmfmac: Fix spelling mistake "ivalid" -> "invalid"Colin Ian King1-3/+3
2024-04-04wifi: brcm80211: drop driver owner initializationKrzysztof Kozlowski1-1/+0
2024-03-21wifi: b43: Convert sprintf/snprintf to sysfs_emitLi Zhijian2-19/+10
2024-03-12wifi: brcmfmac: pcie: handle randbuf allocation failureDuoming Zhou1-5/+10
2024-03-05wifi: brcm80211: handle pmk_op allocation failureDuoming Zhou1-0/+3
2024-02-28wifi: brcmsmac: silence sparse warningsJohannes Berg2-8/+10
2024-02-28wifi: b43: silence sparse warningsJohannes Berg2-5/+5
2024-02-27wifi: brcmfmac: do not pass hidden SSID attribute as value directlyAlexey Berezhok1-4/+5
2024-02-27wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4Gustavo A. R. Silva1-1/+1
2024-02-21wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 ProHans de Goede1-0/+9
2024-02-16wifi: brcmsmac: avoid function pointer castsArnd Bergmann3-5/+5
2024-02-12wifi: brcmfmac: do not cast hidden SSID attribute value to booleanAlexey Berezhok1-1/+1
2024-02-08wifi: mac80211: simplify non-chanctx driversJohannes Berg3-0/+12
2024-02-08Merge wireless into wireless-nextJohannes Berg4-2/+7
2024-02-05wifi: brcmsmac: Drop legacy headerLinus Walleij1-1/+0
2024-02-02wifi: brcmfmac: Adjust n_channels usage for __counted_byKees Cook1-2/+4
2024-01-31wifi: brcmfmac: add linefeed at end of fileArend van Spriel1-1/+1
2024-01-31wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLANBreno Leitao3-0/+3
2024-01-25Merge tag 'wireless-next-2024-01-25' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski23-295/+483
2024-01-19wifi: brcmfmac: allow per-vendor event handlingArend van Spriel10-63/+244
2024-01-19wifi: brcmfmac: avoid invalid list operation when vendor attach failsArend van Spriel1-3/+4
2024-01-19wifi: brcmfmac: Demote vendor-specific attach/detach messages to infoHector Martin5-68/+6
2024-01-19wifi: brcmfmac: cfg80211: Use WSEC to set SAE passwordHector Martin7-35/+76
2024-01-19wifi: brcmfmac: move feature overrides before feature_disableArend van Spriel1-3/+3
2024-01-19wifi: brcmfmac: add per-vendor feature detection callbackArend van Spriel3-0/+23
2024-01-19wifi: brcmfmac: export firmware interface functionsArend van Spriel5-129/+121
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+1
2024-01-18wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detachZheng Wang1-2/+2
2024-01-18wifi: brcmsmac: phy: Remove unreachable codeArtem Chernyshev3-11/+5
2024-01-17Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2024-01-10wifi: b43: Disable QoS for bcm4331Rahul Rameshbabu1-1/+2
2024-01-10wifi: b43: Stop correct queue in DMA worker when QoS is disabledRahul Rameshbabu1-6/+7
2024-01-10wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabledRahul Rameshbabu1-3/+3
2024-01-10wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabledRahul Rameshbabu2-2/+18
2024-01-04USB: core: Use device_driver directly in struct usb_driver and usb_device_driverYajun Deng1-1/+1
2023-12-26PCI: Remove unused 'node' member from struct pci_driverMathias Krause1-1/+0
2023-11-30wifi: brcmfmac: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-30wifi: brcmsmac: replace deprecated strncpy with memcpyJustin Stitt1-3/+3
2023-10-30wifi: brcm80211: replace deprecated strncpy with strscpyJustin Stitt4-6/+5
2023-10-23wifi: brcmfmac: fix format-truncation warningsKalle Valo1-3/+3
2023-10-23wifi: mac80211: rename ieee80211_tx_status() to ieee80211_tx_status_skb()Kalle Valo2-3/+3
2023-10-11wifi: brcmfmac: fweh: Add __counted_by for struct brcmf_fweh_queue_item and u...Gustavo A. R. Silva1-3/+3
2023-10-06Merge wireless into wireless-nextJohannes Berg1-2/+7
2023-09-25wifi: cfg80211: split struct cfg80211_ap_settingsJohannes Berg1-1/+1
2023-09-20wifi: brcmfmac: firmware: Annotate struct brcmf_fw_request with __counted_byKees Cook1-1/+1
2023-09-20wifi: brcmfmac: Annotate struct brcmf_gscan_config with __counted_byKees Cook1-1/+1
2023-09-18wifi: brcmfmac: Replace 1-element arrays with flexible arraysJuerg Haefliger1-2/+7
2023-09-13wifi: cfg80211: modify prototype for change_beaconAloka Dixit1-2/+2
2023-09-13wifi: cfg80211: remove scan_width supportJohannes Berg1-1/+0
2023-08-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
2023-08-08wifi: brcm80211: handle params_v1 allocation failurePetr Tesarik1-0/+5
2023-08-04Merge tag 'wireless-next-2023-08-04' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski8-50/+4
2023-08-02wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()Hans de Goede1-1/+6
2023-08-02wifi: brcmsmac: cleanup SCB-related data typesDmitry Antipov5-28/+4
2023-08-02wifi: brcmsmac: remove more unused data typesDmitry Antipov2-14/+0
2023-07-25wifi: brcmsmac: remove unused data typeDmitry Antipov1-8/+0
2023-06-16wifi: brcmsmac: fix gnu_printf warningsKalle Valo1-0/+8
2023-06-16wifi: brcmfmac: fix gnu_printf warningsKalle Valo1-0/+7
2023-06-08wifi: brcmfmac: Detect corner error case earlier with logNeal Sidhwaney1-0/+6
2023-06-07Merge wireless into wireless-nextJohannes Berg5-2/+29
2023-06-01wifi: brcmutil: use helper function pktq_empty() instead of open codeJuhee Kang1-2/+2
2023-05-17wifi: b43: fix incorrect __packed annotationArnd Bergmann2-2/+2
2023-05-15wifi: brcmfmac: wcc: Add debug messagesMatthias Brugger1-2/+2
2023-05-15wifi: brcmfmac: Check for probe() id argument being NULLHans de Goede3-0/+27
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds18-169/+692
2023-04-25Merge tag 'gpio-updates-for-v6.4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2023-04-21Merge tag 'wireless-next-2023-04-21' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-1/+8
2023-04-14wifi: brcmfmac: add Cypress 43439 SDIO idsMarek Vasut1-1/+8
2023-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-10/+28
2023-04-05Merge tag 'wireless-next-2023-04-05' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski4-29/+1
2023-04-03wifi: b43legacy: Remove the unused function prev_slot()Jiapeng Chong1-8/+0
2023-03-31wifi: brcmfmac: Fix SDIO suspend/resume regressionHans de Goede2-10/+28
2023-03-31wifi: brcmsmac: ampdu: remove unused suc_mpdu variableTom Rix1-2/+1
2023-03-31wifi: brcmsmac: remove unused has_5g variableTom Rix1-2/+0
2023-03-31wifi: b43legacy: remove unused freq_r3A_value functionTom Rix1-17/+0
2023-03-30Merge tag 'wireless-next-2023-03-30' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski1-0/+6
2023-03-13net: Use of_property_present() for testing DT property presenceRob Herring1-1/+1
2023-03-13wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()Jisoo Jang1-0/+5
2023-03-13wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 4356Hans de Goede1-0/+1
2023-03-06gpiolib: split linux/gpio/driver.h out of linux/gpio.hArnd Bergmann1-0/+1
2023-03-06wifi: brcmfmac: pcie: Add 4359C0 firmware definitionKonrad Dybcio1-1/+3
2023-02-27wifi: brcmfmac: pcie: Add BCM4378B3 supportHector Martin1-1/+3
2023-02-27wifi: brcmfmac: common: Add support for external calibration blobsHector Martin3-0/+33
2023-02-27wifi: brcmfmac: pcie: Load and provide TxCap blobsHector Martin1-0/+13
2023-02-27wifi: brcmfmac: common: Add support for downloading TxCap blobsHector Martin2-24/+70
2023-02-27wifi: brcmfmac: pcie: Add IDs/properties for BCM4387Hector Martin3-0/+12
2023-02-27wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hexHector Martin1-6/+7
2023-02-27wifi: brcmfmac: cfg80211: Add support for PMKID_V3 operationsHector Martin2-3/+132
2023-02-27wifi: brcmfmac: feature: Add support for setting feats based on WLC versionHector Martin3-1/+76
2023-02-27wifi: brcmfmac: cfg80211: Add support for scan params v2Hector Martin4-90/+209
2023-02-27wifi: brcmfmac: chip: Handle 1024-unit sizes for TCM blocksHector Martin1-2/+8
2023-02-27wifi: brcmfmac: chip: Only disable D11 cores; handle an arbitrary numberHector Martin1-5/+8
2023-02-27wifi: brcmfmac: support CQM RSSI notification with older firmwareJohn Keeping1-6/+8
2023-02-27wifi: brcmfmac: pcie: Provide a buffer of random bytes to the deviceHector Martin1-0/+32
2023-02-27wifi: brcmfmac: acpi: Add support for fetching Apple ACPI propertiesHector Martin4-0/+63
2023-02-16wifi: brcmfmac: p2p: Introduce generic flexible array frame memberKees Cook1-2/+2
2023-02-13wifi: brcmfmac: change cfg80211_set_channel() name and signatureArend van Spriel1-5/+2
2023-02-13wifi: brcmfmac: Replace one-element array with flexible-array memberGustavo A. R. Silva1-1/+1
2023-02-13wifi: brcmfmac: pcie: Perform correct BCM4364 firmware selectionHector Martin1-3/+10
2023-02-13wifi: brcmfmac: pcie: Add IDs/properties for BCM4377Hector Martin3-0/+8
2023-02-13wifi: brcmfmac: pcie: Add IDs/properties for BCM4355Hector Martin2-1/+10
2023-02-13wifi: brcmfmac: Rename Cypress 89459 to BCM4355Hector Martin3-10/+7
2023-01-17Merge wireless into wireless-nextKalle Valo5-23/+25