<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/dev/rtwn/rtl8821a, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-09-01T21:33:31Z</updated>
<entry>
<title>rtwn: clean up empty lines in .c and .h files</title>
<updated>2020-09-01T21:33:31Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2020-09-01T21:33:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b3512b30dbec579da28028e29d8b33ec7242af68'/>
<id>urn:sha1:b3512b30dbec579da28028e29d8b33ec7242af68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rtwn(4): decode some bit fields + merge duplicate code.</title>
<updated>2018-06-19T00:38:28Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2018-06-19T00:38:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=02e3fed58c638b7e9cb01c9853d622df2dd6f728'/>
<id>urn:sha1:02e3fed58c638b7e9cb01c9853d622df2dd6f728</id>
<content type='text'>
Add macros for R12A_RXDMA_PRO register (descriptions were seen in the
RTL8822B vendor driver) and merge 2 r21au_init_burstlen() copies.

No functional change intended.
</content>
</entry>
<entry>
<title>Add support for the Realtek RTL8192EU chipset.</title>
<updated>2017-01-24T02:35:38Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2017-01-24T02:35:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=60b9567d16b585b05c86c60393958ad81cbfa72f'/>
<id>urn:sha1:60b9567d16b585b05c86c60393958ad81cbfa72f</id>
<content type='text'>
Committed over the D-Link DWA-131 rev E1 on amd64 with WPA.

Reviewed by:	avos
</content>
</entry>
<entry>
<title>rtwn: enable LDPC support where possible</title>
<updated>2017-01-21T15:03:58Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2017-01-21T15:03:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3111723c0902bee364f6e2c063d5ae2b91b23cf1'/>
<id>urn:sha1:3111723c0902bee364f6e2c063d5ae2b91b23cf1</id>
<content type='text'>
Tested with RTL8821AU, STA mode.
</content>
</entry>
<entry>
<title>rtwn: export more stats to net80211</title>
<updated>2017-01-17T00:35:23Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2017-01-17T00:35:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=09606165a0ab82291c6443d5c82b205256c56458'/>
<id>urn:sha1:09606165a0ab82291c6443d5c82b205256c56458</id>
<content type='text'>
Setup more ieee80211_rx_stats fields for received frames:
 - pktflags:
  * IEEE80211_RX_F_FAIL_FCSCRC;
  * IEEE80211_RX_F_AMPDU;
  * IEEE80211_RX_F_AMPDU_MORE;
  * IEEE80211_RX_F_SHORTGI;
 - rate flags (CCK, OFDM, HT);
 - width;
 - phytype;
 - rate;
 - rx_tsf;
 - rssi;
 - nf;
 - ieee, freq (RTL8188EU only, when ht40 support is disabled).

Tested with:
 - RTL8188CE, RTL8188EU, RTL8821AU (STA / AP modes, i386)
 - (by kevlo) RTL8188EU and RTL8812AU (amd64)

Reviewed by:	adrian (previous version), kevlo
Differential Revision:	https://reviews.freebsd.org/D9021
</content>
</entry>
<entry>
<title>rtwn: add (untested) radar detection support for RTL8821AU</title>
<updated>2016-12-30T22:24:01Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2016-12-30T22:24:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b8ad00b0ed8c4e4622cbb2b7dedc1851185d30ec'/>
<id>urn:sha1:b8ad00b0ed8c4e4622cbb2b7dedc1851185d30ec</id>
<content type='text'>
(disabled by default).

To enable it, dev.rtwn.%d.radar_detection tunable need to be set
to a nonzero value.

Tested with RTL8821AU, AP mode (no radar events were seen - so,
I have no idea if it is really correct / working)

Reviewed by:	adrian
Differential Revision:	https://reviews.freebsd.org/D8903
</content>
</entry>
<entry>
<title>rtwn: drop excessive includes.</title>
<updated>2016-11-14T20:37:07Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2016-11-14T20:37:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=800762ee73eb0a3294586a8ac66ae84bb252af24'/>
<id>urn:sha1:800762ee73eb0a3294586a8ac66ae84bb252af24</id>
<content type='text'>
Since rom_defs.h is included in rxxx_var.h there is no need to
include both of them.

Submitted by:	kevlo
</content>
</entry>
<entry>
<title>rtwn(4), urtwn(4): merge common code, add support for 11ac devices.</title>
<updated>2016-10-17T20:38:24Z</updated>
<author>
<name>Andriy Voskoboinyk</name>
<email>avos@FreeBSD.org</email>
</author>
<published>2016-10-17T20:38:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7453645f2a9411a3f9d982b768bcc323f41cf906'/>
<id>urn:sha1:7453645f2a9411a3f9d982b768bcc323f41cf906</id>
<content type='text'>
All devices:
- add support for rate adaptation via ieee80211_amrr(9);
- use short preamble for transmitted frames when needed;
- multi-bss support:
 * for RTL8821AU: 2 VAPs at the same time;
 * other: 1 any VAP + 1 sta VAP.
RTL8188CE:
- fix IQ calibration bug (reason of significant speed degradation);
- add h/w crypto acceleration support.
USB:
- A-MPDU Tx support;
- short GI support;
Other:
- add support for RTL8812AU / RTL8821AU chipsets
(a/b/g/n only; no ac yet);
- split merged code into subparts:
 * bus glue (usb/*, pci/*, rtl*/usb/*, rtl*/pci/*)
 * common (if_rtwn*)
 * chip-specific (rtl*/*)
- various other bugfixes.

Due to code reorganization, module names / requirements were changed too:
urtwn urtwnfw -&gt; rtwn rtwn_usb rtwnfw
rtwn  rtwnfw  -&gt; rtwn rtwn_pci rtwnfw

Tested with RTL8188CE, RTL8188CUS, RTL8188EU and RTL8821AU.

Tested by:	kevlo, garga,
		Peter Garshtja &lt;peter.garshtja@ambient-md.com&gt;,
		Kevin McAleavey &lt;kevin.mcaleavey@knosproject.com&gt;,
		Ilias-Dimitrios Vrachnis &lt;id@vrachnis.com&gt;,
		&lt;otacilio.neto@bsd.com.br&gt;
Relnotes:	yes
</content>
</entry>
</feed>
