opnsense-src/sys/dev/rtwn/rtl8192c
Adrian Chadd 307f9c3515 rtwn: only set INIRATE if we're not doing firmware rate control.
This register (array) controls the initial rate to use for each
MACID.  There's no need to set it if firmware rate control is enabled -
it'll actually be under firmware control (and we can read it back to
see what choices the firmware is making.)

Locally tested:

* RTL8188EU, STA
* RTL8192CU, STA
* RTL8192EU, STA

Differential Revision:	https://reviews.freebsd.org/D48094
Reviewed by:	bz
2024-12-31 11:12:57 -08:00
..
pci rtwn: create a new HAL routine for enabling STA mode beacon processing 2024-12-20 12:40:19 -08:00
usb rtwn: create a new HAL routine for enabling STA mode beacon processing 2024-12-20 12:40:19 -08:00
r92c.h rtwn: create a new HAL routine for enabling STA mode beacon processing 2024-12-20 12:40:19 -08:00
r92c_attach.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_beacon.c rtwn: remove SEQ_SEL, replace with a QOS bit 2024-12-30 17:35:13 -08:00
r92c_calib.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_chan.c rtwn: try enforcing net80211 regulatory / txpower limits for 11n chips 2024-12-18 15:46:15 -08:00
r92c_fw.c rtwn: only set INIRATE if we're not doing firmware rate control. 2024-12-31 11:12:57 -08:00
r92c_fw_cmd.h rtwn: add SGI flag for the rate control message 2024-12-18 15:48:45 -08:00
r92c_init.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_llt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_priv.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
r92c_reg.h rtwn: add a default OFDM / CCK rate for self-generated frames 2024-12-19 08:06:29 -08:00
r92c_rf.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_rom.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
r92c_rom_defs.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
r92c_rom_image.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
r92c_rx.c rtwn: expand the ridx numbers to include VHT; add accessor macros 2024-12-06 23:13:50 -08:00
r92c_rx_desc.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
r92c_tx.c rtwn: enable periodic TX reporting support on RTL8188EU NICs. 2024-12-31 11:11:33 -08:00
r92c_tx_desc.h rtwn: remove SEQ_SEL, replace with a QOS bit 2024-12-30 17:35:13 -08:00
r92c_var.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00