aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/vt6656
AgeCommit message (Expand)AuthorFilesLines
2024-02-08wifi: mac80211: introduce 'channel request'Johannes Berg1-1/+1
2024-02-08wifi: mac80211: simplify non-chanctx driversJohannes Berg1-0/+4
2023-03-17staging: vt6656: remove unused vnt_get_current_tsf() functionMichael Straube2-22/+0
2022-10-10wifi: mac80211: add wake_tx_queue callback to driversAlexander Wetzel1-0/+1
2022-06-20wifi: mac80211: return a beacon for a specific linkShaul Triebitz1-1/+1
2022-06-20wifi: mac80211: split bss_info_changed methodJohannes Berg1-1/+1
2022-06-20wifi: mac80211: move interface config to new structJohannes Berg1-2/+2
2022-04-04staging: vt6656: Fix multiple blank lines warningSathish Kumar2-2/+0
2022-03-15staging: vt6656: Removed unused variable vt3342_vnt_thresholdPhilipp Hortmann1-24/+0
2022-03-15staging: vt6656: Removed unused variable bb_vga_0Philipp Hortmann1-2/+0
2022-03-14staging: vt6656: Remove unused rf_type in card.cPhilipp Hortmann1-16/+0
2022-03-14staging: vt6656: Remove unused rf_type in rf.c; unused variablesPhilipp Hortmann1-348/+0
2022-03-14staging: vt6656: Remove unused rf_type in rf.c; top levelPhilipp Hortmann1-63/+2
2022-03-14staging: vt6656: Remove unused rf_type in baseband.cPhilipp Hortmann1-14/+2
2022-03-14staging: vt6656: Remove unused rf_type in channel.cPhilipp Hortmann1-90/+6
2022-02-25staging: vt6656: Remove unnecessary line breaksPhilipp Hortmann1-4/+2
2022-02-25staging: vt6656: Remove ftrace-like loggingPhilipp Hortmann1-2/+0
2022-02-25staging: vt6656: Change macro to function and moved to better filePhilipp Hortmann2-9/+11
2022-02-25staging: vt6656: Fix CamelCase warnings in macroPhilipp Hortmann1-4/+4
2022-02-25staging: vt6656: Add comment for locksPhilipp Hortmann1-2/+2
2022-02-25staging: vt6656: Fix CamelCase warnings in mac.h and mac.cPhilipp Hortmann2-18/+18
2022-02-04staging: vt6656: Fix crash when WLAN is turned offPhilipp Hortmann1-1/+3
2021-08-28staging: vt6656: Remove filenames in filesAldas Taraškevičius23-45/+0
2021-07-30staging: vt665X: remove unused CONFIG_PATHGreg Kroah-Hartman1-2/+0
2021-03-10staging: vt6656: Fix alignment of function argsFlorian Ziegler1-1/+2
2021-02-12staging: vt6656: Fixed issue with alignment in rf.cPritthijit Nath1-1/+1
2021-02-06staging: vt665x: fix alignment constraintsArnd Bergmann1-3/+3
2020-11-23staging: vt6656: Fix fall-through warnings for ClangGustavo A. R. Silva1-0/+1
2020-07-10staging: vt6655: Use fallthrough pseudo-keywordGustavo A. R. Silva2-2/+2
2020-05-27staging: vt6656: Fix warning: unused variable vnt_frame_timeMalcolm Priestley1-4/+0
2020-05-27staging: vt6656: Move vnt_tx_usb_header to vnt_tx_contextMalcolm Priestley6-43/+31
2020-05-27staging: vt6656: vnt_tx_packet use skb_clone to preserve sk_buff.Malcolm Priestley1-6/+11
2020-05-27staging: vt6656: Fix vnt_tx_usb_header static checker warningMalcolm Priestley2-11/+6
2020-05-22staging: vt6656: move key frag controls to vnt_fill_txkeyMalcolm Priestley1-18/+5
2020-05-22staging: vt6656: Move calling point of vnt_fill_txkey.Malcolm Priestley1-96/+95
2020-05-22staging: vt6656: Move tx_key inside vnt_fill_txkey.Malcolm Priestley1-4/+3
2020-05-22staging: vt6656: move tx_body_size/payload_len to skb->lenMalcolm Priestley1-5/+5
2020-05-22staging: vt6656: Move key_buffer inside vnt_fill_txkey.Malcolm Priestley1-9/+9
2020-05-22staging: vt6656: rxtx use ieee80211_tx_info for rts/cts controlMalcolm Priestley1-14/+10
2020-05-22staging: vt6656: use ieee80211_tx_info to replace need_micMalcolm Priestley1-16/+23
2020-05-22staging: vt6656: Move vnt_mic_hdr pointers to vnt_fill_txkeyMalcolm Priestley1-22/+15
2020-05-22staging: vt6656: rxtx remove unused need_ackMalcolm Priestley2-5/+1
2020-05-22staging: vt6656: remove ieee80211_hdr from vnt_usb_send_context.Malcolm Priestley2-5/+1
2020-05-19staging: vt6656: use usb_anchor for tx queue.Malcolm Priestley3-17/+17
2020-05-19staging: vt6656: vnt_usb_send_context remove variable data.Malcolm Priestley3-4/+5
2020-05-19staging: vt6656: vnt_beacon_xmit use extra_tx_headroom.Malcolm Priestley2-17/+10
2020-05-19staging: vt6656: Use sk_buff buffer for tx headerMalcolm Priestley5-42/+61
2020-05-15staging: vt6656: vt6655: removing unused macros definition MakefilesMatej Dujava1-3/+0
2020-05-13staging: vt6656: Remove logically dead codeOscar Carter1-17/+0
2020-05-13staging: vt6656: remove difs / sifs adjustments.Malcolm Priestley1-32/+0
2020-05-13staging: vt6656: vnt_get_rtscts_rsvtime_le replace with rts/cts duration.Malcolm Priestley1-108/+5
2020-05-13staging: vt6656: Split RTS and CTS Duration functionsMalcolm Priestley1-40/+16
2020-05-13staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ctstoself_durationMalcolm Priestley1-29/+3
2020-05-13staging: vt6656: vnt_rxtx_rsvtime_le16 to use ieee80211_generic_frame_duration.Malcolm Priestley1-18/+14
2020-05-13staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_rts_durationMalcolm Priestley1-15/+5
2020-05-05staging: vt6656: Use const for read only dataOscar Carter3-7/+11
2020-05-05staging: vt6656: refactor power save operationMalcolm Priestley4-27/+11
2020-05-05staging: vt6656: Return on isr0 when zero.Malcolm Priestley1-24/+23
2020-05-05staging: vt6656: use struct wiphy retry short and long settings.Malcolm Priestley2-9/+2
2020-05-05staging: vt6656: return all key calls to mac80211 stack.Malcolm Priestley1-11/+9
2020-05-05staging: vt6656 remove vnt_mac_disable_keyentry callsMalcolm Priestley1-9/+1
2020-05-05staging: vt6656: vnt_set_keymode simplify key modes.Malcolm Priestley2-22/+16
2020-05-05staging: vt6656: Refactor the vnt_rf_table_download functionOscar Carter1-42/+69
2020-05-05staging: vt6656: Refactor the vnt_set_bss_mode functionOscar Carter1-37/+31
2020-05-05staging: vt6656: Check the return values in vnt_set_bss_mode functionOscar Carter1-7/+14
2020-04-28staging: vt6656: Remove duplicate code in vnt_rf_table_downloadOscar Carter1-53/+12
2020-04-28staging: vt6656: Use return instead of gotoOscar Carter1-8/+7
2020-04-28staging: vt6656: Remove the local variable "array"Oscar Carter1-16/+5
2020-04-28staging: vt6656: Remove preamble_type setting from vnt_tx_packet.Malcolm Priestley1-5/+0
2020-04-28staging: vt6656: Remove set short time in vnt_init_registers.Malcolm Priestley1-13/+0
2020-04-28staging: vt6656: rxtx: remove duration_id and void returns.Malcolm Priestley1-42/+42
2020-04-28staging: vt6656: Add formula to the vnt_rf_addpower functionOscar Carter1-15/+8
2020-04-28staging: vt6656: Remove functions' documentationOscar Carter3-141/+0
2020-04-28staging: vt6656: Check the return value of vnt_control_out_* callsOscar Carter8-114/+156
2020-04-27Merge 5.7-rc3 into staging-nextGreg Kroah-Hartman3-26/+22
2020-04-23staging: vt6656: Fix calling conditions of vnt_set_bss_modeMalcolm Priestley1-4/+4
2020-04-23staging: vt6656: Fix pairwise key entry save.Malcolm Priestley2-12/+8
2020-04-23staging: vt6656: Fix drivers TBTT timing counter.Malcolm Priestley1-3/+6
2020-04-23staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default.Malcolm Priestley1-6/+2
2020-04-23staging: vt6656: Use fls instead of for loop in vnt_update_top_ratesOscar Carter1-22/+6
2020-04-23staging: vt6656: Refactor the vnt_ofdm_min_rate functionOscar Carter2-10/+3
2020-04-23staging: vt6656: Move vnt_get_frame_time and vnt_get_phy_field to rxtxMalcolm Priestley4-152/+118
2020-04-23staging: vt6656: call vnt_update_pre_ed_threshold from vnt_config.Malcolm Priestley1-22/+6
2020-04-23staging: vt6656: Move firmware functions into main_usb.Malcolm Priestley5-134/+85
2020-04-16staging: vt6656: Power save stop wake_up_count wrap around.Malcolm Priestley1-1/+2
2020-04-16staging: vt6656: remove redundant assignment to variable ed_inxColin Ian King1-1/+1
2020-04-16staging: vt6656: Remove duplicate code for the phy->service assignmentOscar Carter1-2/+1
2020-04-16staging: vt6656: Refactor the assignment of the phy->signal variableOscar Carter1-79/+26
2020-04-16staging: vt6656: Use define instead of magic number for tx_rateOscar Carter1-1/+2
2020-04-16staging: vt6656: Use BIT() macro instead of bit shift operatorOscar Carter1-2/+2
2020-04-16staging: vt6656: Return error code in vnt_rf_write_embedded functionOscar Carter1-35/+64
2020-04-13staging: vt6656: formulate rspinf values into tablesMalcolm Priestley1-156/+40
2020-04-13staging: vt6656: Remove unnecessary local variable initializationOscar Carter1-1/+1
2020-04-13staging: vt6656: Remove duplicate code in vnt_vt3184_init functionOscar Carter1-40/+12
2020-04-13staging: vt6656: Remove unnecessary local variable initializationOscar Carter1-1/+1
2020-04-13staging: vt6656: rxtx remove rate change and current_rate.Malcolm Priestley2-12/+4
2020-04-13staging: vt6556: vnt_rf_setpower convert to use ieee80211_channel.Malcolm Priestley4-58/+43
2020-04-13staging: vt6656: set all cck rates to default.Malcolm Priestley1-34/+4
2020-04-13staging: vt6656: set all ofdm rates to defaultMalcolm Priestley1-50/+4
2020-04-13staging: vt6656: replace al2230_power_table array with formula.Malcolm Priestley1-75/+4
2020-04-13staging: vt6656: Define EnCFG_BBType_MASK as OR between previous definesOscar Carter1-1/+1
2020-04-13staging: vt6656: add error code handling to unused variableJohn B. Wyatt IV1-8/+12
2020-04-13staging: vt6656: Refactor the vnt_update_pre_ed_threshold functionOscar Carter1-235/+100
2020-04-13staging: vt6656: Use defines in preamble_type variablesOscar Carter2-7/+7
2020-03-27staging: vt6656: Use DIV_ROUND_UP macro instead of specific codeOscar Carter1-17/+4
2020-03-21staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functionsOscar Carter3-4/+7
2020-03-21staging: vt6656: Use BIT() macro instead of hex valueOscar Carter3-152/+155
2020-03-19staging: vt6656: Use ARRAY_SIZE instead of hardcoded sizeOscar Carter1-3/+4
2020-03-17staging: vt6656: Use BIT_ULL() macro instead of bit shift operationOscar Carter1-2/+2
2020-03-10staging: vt6656: struct vnt_rcb remove unused in_use.Malcolm Priestley3-17/+3
2020-03-10staging: vt6656: Remove vnt_interrupt_buffer in_use flag.Malcolm Priestley2-26/+3
2020-03-10staging: vt6656: remove blank linePayal Kshirsagar1-1/+0
2020-03-04staging: vt6656: Remove unnecessary local variables initializationOscar Carter1-5/+5
2020-03-04staging: vt6656: Move vnt_rx_data to usbpipe.cMalcolm Priestley5-151/+101
2020-03-04staging: vt6656: Delete int.c/h file and move functions to usbpipeMalcolm Priestley6-160/+111
2020-03-04staging: vt6656: Remove function vnt_int_process_data.Malcolm Priestley4-13/+3
2020-03-04staging: vt6656: vnt_int_start_interrupt remove spin lock.Malcolm Priestley1-5/+0
2020-03-04staging: vt6656: vnt_vt3184_init remove stack copy to array.Malcolm Priestley1-4/+1
2020-03-04staging: vt6656: use vnt_vt3184_agc array directlyMalcolm Priestley1-13/+2
2020-03-04staging: vt6656: Remove STATUS enums from TX pathMalcolm Priestley3-14/+4
2020-03-04staging: vt6656: Use mac80211 duration for tx headersMalcolm Priestley1-49/+8
2020-02-24Merge 5.6-rc3 into staging-nextGreg Kroah-Hartman1-1/+1
2020-02-10staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi.Malcolm Priestley1-1/+1
2020-02-09staging: vt6656: Remove fall back functions and headers.Malcolm Priestley3-267/+0
2020-02-09staging: vt6656: Fix return for unsupported cipher modes.Malcolm Priestley2-4/+5
2020-02-09staging: vt6656: Disable and remove fall back rates from driver.Malcolm Priestley3-70/+1
2020-01-22staging: vt6656: Remove memory buffer from vnt_download_firmware.Malcolm Priestley3-14/+4
2020-01-22staging: vt6656: Just check NEWRSR_DECRYPTOK for RX_FLAG_DECRYPTED.Malcolm Priestley1-16/+2
2020-01-22staging: vt6656: Use vnt_rx_tail struct for tail variables.Malcolm Priestley2-25/+17
2020-01-22staging: vt6656: create vnt rx header for sk_buff.Malcolm Priestley2-17/+19
2020-01-22staging: vt6656: Simplify RX finding bit ratesMalcolm Priestley2-16/+6
2020-01-13Merge 5.5-rc6 into staging-nextGreg Kroah-Hartman7-6/+35
2020-01-10staging: vt6656: Move ieee80211_rx_status off stack.Malcolm Priestley1-11/+10
2020-01-10staging: vt6656: Fix false Tx excessive retries reporting.Malcolm Priestley1-2/+4
2020-01-10staging: vt6656: use NULLFUCTION stack on mac80211Malcolm Priestley2-9/+6
2020-01-10staging: vt6656: correct packet types for CTS protect, mode.Malcolm Priestley2-4/+10
2020-01-03staging: vt6656: set usb_set_intfdata on driver fail.Malcolm Priestley3-0/+3
2020-01-03staging: vt6656: remove bool from vnt_radio_power_on retMalcolm Priestley1-1/+1
2020-01-03staging: vt6656: limit reg output to block sizeMalcolm Priestley3-2/+24
2020-01-03staging: vt6656: correct return of vnt_init_registers.Malcolm Priestley1-1/+1
2020-01-03staging: vt6656: Fix non zero logical return of, usb_control_msgMalcolm Priestley1-2/+6
2020-01-03staging: vt6656: remove unnecessary parenthesisAmir Mahdi Ghorbanian1-4/+4
2019-10-07staging: vt6656: reorganize characters so the lines are under 80 chGabriela Bittencourt1-4/+4
2019-10-07staging: vt6656: remove duplicated blank lineGabriela Bittencourt1-1/+0
2019-09-30staging: vt6656: clean up an indentation issueColin Ian King1-4/+4
2019-07-22staging: vt6656: change alignment to match parenthesisBenjamin Sherman2-6/+6
2019-06-20staging: vt6656: fix indentation on break statementColin Ian King1-1/+1
2019-05-21staging: vt6656: manage error path during device initializationQuentin Deslandes1-7/+13
2019-05-21staging: vt6656: clean-up registers initialization error pathQuentin Deslandes1-67/+96
2019-05-21staging: vt6656: use meaningful error code during buffer allocationQuentin Deslandes1-14/+28
2019-05-21staging: vt6656: clean error path for firmware managementQuentin Deslandes1-51/+40
2019-05-21staging: vt6656: avoid discarding called function's return codeQuentin Deslandes9-81/+152
2019-05-21staging: vt6656: clean function's error path in usbpipe.cQuentin Deslandes2-52/+67
2019-05-21staging: vt6656: fix potential NULL pointer dereferenceQuentin Deslandes1-0/+3
2019-05-20staging: vt665*: use help instead of ---help--- in KconfigMoses Christopher1-3/+2
2019-04-03staging: add missing SPDX lines to Kconfig filesGreg Kroah-Hartman1-0/+1
2019-04-02staging: vt6656: Fix styling of the comment related to SPDX-License-IdentifierOjaswin Mujoo14-14/+14
2019-02-19staging: vt6656: key: Mark expected switch fall-throughsGustavo A. R. Silva1-1/+3
2019-02-07staging: vt6656: Use the correct style for SPDX license IdentifierNishad Kamdar1-1/+1
2018-07-11staging: vt6655: remove some redundant variablesColin Ian King2-7/+2
2018-02-16staging: vt6656: Remove unnecessary 'out of memory' messageDileep Sankhla1-3/+0
2018-01-08Staging: vt6656: Fix unnecessary 'out of memory' messageSumit Pundir1-4/+1
2017-11-28staging: vt6656: Remove redundant license textGreg Kroah-Hartman29-319/+0
2017-11-28staging: vt6656: add SPDX identifiers to all vt6656 driver filesGreg Kroah-Hartman29-0/+29
2017-11-13Merge tag 'staging-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-18staging: vt6656: card: mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2017-07-16staging: vt6656: Use variable instead of its type in sizeof(...)Simon Sandström1-3/+2
2017-07-16staging: vt6656: Align function parametersSimon Sandström3-4/+4
2017-07-16staging: vt6656: Remove unnecessary blank linesSimon Sandström1-4/+2
2017-07-16staging: vt6656: Add spaces between operatorsSimon Sandström3-4/+4
2017-05-18staging: vt6656: remove unnecesary blank linesJuan Manuel Torres Palma1-4/+0
2017-05-18staging: vt6656: remove multiple assignmentsJuan Manuel Torres Palma1-6/+14
2017-05-15staging: vt6656: rtxt.c Fix PARENTHESIS_ALIGNMENT type errorsSalvatore Benedetto1-33/+37
2017-05-15staging: vt6656: Only call vnt_set_bss_mode on basic rates change.Malcolm Priestley1-10/+3
2017-05-15staging: vt6556: vnt_start Fix missing call to vnt_key_init_table.Malcolm Priestley1-0/+3
2017-05-15staging: vt6656: always call vnt_update_ifs on short time change.Malcolm Priestley1-0/+1
2017-05-15staging: vt6656: vnt_update_ifs set max_min based on short slot time.Malcolm Priestley1-23/+6
2017-04-28staging: vt6656: use tabs instead of spacesJuan Antonio Pedreira Martos1-16/+16
2017-04-28staging: vt6656: use off stack for in buffer USB transfers.Malcolm Priestley1-2/+15
2017-04-28staging: vt6656: use off stack for out buffer USB transfers.Malcolm Priestley1-2/+12
2017-04-28drivers:staging:vt6656: remove usb_device_reset in main_usb.c:Chewie Lin1-11/+4
2017-04-08staging: vt6656: Split arguments to avoid 80-char violation in rf.cDan Cashman1-1/+2
2017-04-08staging: vt6656: Replace embedded function name with __func__ in rf.cDan Cashman1-1/+1
2017-04-08staging: vt6656: convert spaces to tabs for rf.cDan Cashman1-5/+5
2017-03-06Staging: vt6656: Fix spaces and char limitJitendra Kumar Khasdev1-2/+2
2017-03-06staging: vt6656: remove blank lines at opening and closing bracesKatie Dunne1-3/+0
2017-02-16staging: vt6656: rxtx.c Removed multiple dereferencingMichael S. Hansen1-2/+2
2017-02-16staging: vt6656: Alignment match open parenthesisArushi Singhal1-27/+27
2017-02-16staging: vt6656: Alignment should match open parenthesisArushi Singhal5-31/+31
2017-02-05staging: vt6656: Add missing identifier namesSimon Sandström10-42/+46
2017-01-27staging: vt6656: Add missing identifier names=?UTF-8?q?Simon=20Sandstr=C3=B6m?=1-16/+18
2017-01-16staging:vt6656:mac.c Aligned to match open parenthesisScott Matheina1-2/+2
2017-01-10staging:vt6656:main_usb.c Removed un-needed blank linesScott Matheina1-4/+0
2017-01-10staging:vt6656:main_usb.c Aligned code to match open parenthesisScott Matheina1-28/+31
2017-01-10staging:vt6656:mac.c Aligned code to match open parenthesisScott Matheina1-20/+22
2017-01-10staging:vt6656:key.c Aligned code with open parenthesisScott Matheina1-7/+7
2017-01-07Staging: vt6656: Align lines to match open parenthesisBaruch Nissenbaum1-1/+1
2017-01-03Staging: vt6656: checkpatch: fix identifier name in wcmd.hTobias Heineken1-2/+2
2016-11-21staging: vt6656: Fix coding style warnings on Block commentsVijai Kumar K1-3/+3