summaryrefslogtreecommitdiff
path: root/sys/dev/otus
Commit message (Expand)AuthorAgeFilesLines
* WiFi: fix ieee80211_media_change() callersBjoern A. Zeeb2020-09-071-30/+0
* otus: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* [otus] enable 802.11n for 2GHz and 5GHz.Adrian Chadd2020-06-032-163/+284
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (7 of many)Pawel Biernacki2020-02-211-1/+2
* Enter the network epoch in USB WiFi drivers when processing inputGleb Smirnoff2020-01-241-0/+3
* Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff2019-10-211-34/+34
* urtw(4), otus(4), iwi(4): allow to set non-default MAC address via ifconfig(8)Andriy Voskoboinyk2019-04-101-1/+1
* Fix ieee80211_radiotap(9) usage in wireless drivers:Andriy Voskoboinyk2019-03-112-3/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-1/+1
* otus(4): check mcast / mgt / ucast rates during Tx descriptor setupAndriy Voskoboinyk2018-03-111-12/+15
* [net80211] convert all of the WME use over to a temporary copy of WME info.Adrian Chadd2018-01-021-1/+4
* net80211 drivers: fix rate setup for EAPOL frames, obtain Tx parametersAndriy Voskoboinyk2017-02-261-3/+3
* net80211: convert all ieee80211_input_mimo*() consumersAndriy Voskoboinyk2016-10-121-3/+6
* [net80211] extend the ieee80211_rx_stats struct to include more information.Adrian Chadd2016-10-081-2/+2
* net80211: ieee80211_ratectl*: switch to reusable KPIAndriy Voskoboinyk2016-10-022-6/+11
* otus: minor catchup with OpenBSD.Pedro F. Giffuni2016-05-091-2/+1
* [otus] implement monitor mode.Adrian Chadd2016-05-021-42/+81
* otus: switch to ieee80211_add_channel_list_*()Andriy Voskoboinyk2016-05-012-17/+33
* net80211 + drivers: hide size of 'bands' array behind a macro.Andriy Voskoboinyk2016-04-291-1/+1
* net80211: replace internal LE_READ_*/LE_WRITE_* macro with systemAndriy Voskoboinyk2016-04-201-2/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* net80211 drivers: fix ieee80211_init_channels() usageAndriy Voskoboinyk2016-01-071-7/+7
* net80211: remove hardcoded slot time durations from driversAndriy Voskoboinyk2015-12-131-1/+1
* otus(4) - add flags for RX filter, configuration and sniffer.Adrian Chadd2015-11-061-0/+13
* net80211: WME callback cleanup in various driversAndriy Voskoboinyk2015-11-052-48/+23
* otus(4) - monitor mode fixes, large-mbuf crash fixAdrian Chadd2015-10-271-47/+61
* otus(4) - add missing ieee80211_free_node() call.Adrian Chadd2015-10-231-0/+1
* otus(4) - demagicify register names.Adrian Chadd2015-10-232-31/+72
* otus(4): begin supporting raw transmit parameters in otus_tx()Adrian Chadd2015-10-231-9/+22
* otus(4) - use the local node alloc function so there's space for statistics.Adrian Chadd2015-10-191-4/+8
* otus(4) - add initial monitor mode; use lowest rate for EAPOLAdrian Chadd2015-10-191-3/+16
* net80211 drivers: eliminate any references to sc_rxtap_len/sc_txtap_len (neve...Adrian Chadd2015-10-122-3/+0
* net80211: move ieee80211_free_node() call on error from ic_raw_xmit() to ieee...Adrian Chadd2015-10-121-1/+0
* Declare odata as a pointer type instead of a pointer to pointer.Kevin Lo2015-10-071-1/+1
* if_otus fixes; add fast-frames support.Adrian Chadd2015-09-282-1/+42
* Track the command response code buffer size and verify it in theAdrian Chadd2015-09-272-13/+26
* Fix a bug in the TX command handling - log when a too-large payload isAdrian Chadd2015-09-261-1/+9
* Add an initial driver for the AR9170 series draft-11n hardware fromAdrian Chadd2015-09-262-0/+4124