Skip to content

Update at76_usb to the start of mac80211 port

Pavel Roskin linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest35 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/35Protect at76_get_op_mode() and at76_get_mib() against short readsdrivers/net/wireless/at76_usb.c+13 -50 replies
2/35Use existing macros to find bulk in and bulk out endpointsdrivers/net/wireless/at76_usb.c+2 -70 replies
3/35Rewrite at76_alloc_urbs() in a more linear fashiondrivers/net/wireless/at76_usb.c+35 -310 replies
4/35Avoid overuse of NULLdrivers/net/wireless/at76_usb.c+37 -390 replies
5/35Add myself to the author listdrivers/net/wireless/at76_usb.c+1 -00 replies
6/35Move (de)initialization functions closer to the end of filedrivers/net/wireless/at76_usb.c+248 -2480 replies
7/35Don't use shift on numeric constants in usb_control_msg() argumentsdrivers/net/wireless/at76_usb.c+2 -20 replies
8/35Merge at76_download_external_fw() into at76_load_external_fw()drivers/net/wireless/at76_usb.c+39 -590 replies
9/35Simplify at76_usbdfu_download()drivers/net/wireless/at76_usb.c+23 -290 replies
10/35Add minimal support to 505AMXdrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+32 -350 replies
11/35Simplify logic in at76_get_reg_domain()drivers/net/wireless/at76_usb.c+5 -80 replies
12/35Fix hex2str() and mac2str() to avoid buffer overlapdrivers/net/wireless/at76_usb.c+2 -20 replies
13/35Rename some long functions and fieldsdrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+50 -590 replies
14/35Fix incorrect queue management in at76_tx_mgmt()drivers/net/wireless/at76_usb.c+7 -100 replies
15/35Introduce at76_quiesce(), use it to stop network activitydrivers/net/wireless/at76_usb.c+27 -490 replies
16/35Don't disable and enable tasklets, it doesn't work as expecteddrivers/net/wireless/at76_usb.c+0 -50 replies
17/35Start beacon timeout task when connecteddrivers/net/wireless/at76_usb.c+7 -120 replies
18/35Only cancel correct timeouts for Auth and Assoc repliesdrivers/net/wireless/at76_usb.c+2 -85 replies
19/35Improve output of the regdomain iddrivers/net/wireless/at76_usb.c+2 -20 replies
20/35Protect at76_iw_handler_set_scan() with mutexdrivers/net/wireless/at76_usb.c+17 -60 replies
21/35Eliminate vendor IDsdrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+49 -840 replies
22/35Only retry resubmitting rx_urb oncedrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+5 -190 replies
23/35Simplify at76_get_mib_mdomain()drivers/net/wireless/at76_usb.c+4 -60 replies
24/35Do implicit scanning only with current ESSIDdrivers/net/wireless/at76_usb.c+10 -70 replies
25/35Don't dump mib_mdomain while scanning, it's done on device startupdrivers/net/wireless/at76_usb.c+0 -110 replies
26/35Improve dump of MAC_ADDRdrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+19 -170 replies
27/35Remove unneeded braces, found by checkpatch.pldrivers/net/wireless/at76_usb.c+1 -20 replies
28/35Convert dbg() to at76_dbg() or remove itdrivers/net/wireless/at76_usb.c+127 -1560 replies
29/35Eliminate at76_dbg_dumpbuf() in favor of hex2str()drivers/net/wireless/at76_usb.c+4 -230 replies
30/35Eliminate pr_debug() in favor of at76_dbg()drivers/net/wireless/at76_usb.c+9 -100 replies
31/35Simplify logic in at76_is_hidden_ssid()drivers/net/wireless/at76_usb.c+7 -30 replies
32/35Massive cleanup of dump functionsdrivers/net/wireless/at76_usb.c+79 -1160 replies
33/35Remove international roaming supportdrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+13 -1140 replies
34/35Don't do additional MIB dumps if DEBUG is defineddrivers/net/wireless/at76_usb.c+0 -70 replies
35/35Replace scan_runs with scan_need_anydrivers/net/wireless/at76_usb.c drivers/net/wireless/at76_usb.h+8 -160 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/35] Update at76_usb to the start of mac80211 port

This brings at76_usb to the point where Kalle Valo started mac80211 conversion.

Further patches that bring the driver to version 0.16 will be submitted once it's clear how the conflicts with Kalle's changes can be resolved (i.e. which patch goes first and which must be rebased).

Signature · 2 lines
Regards,
Pavel Roskin