1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/modules
Adrian Chadd 4b44f6f275 Include some preliminary TX HT rate scenario setup code.
The AR5416 and later TX descriptors have new fields for supporting
11n bits (eg 20/40mhz mode, short/long GI) and enabling/disabling
RTS/CTS protection per rate.

These functions will be responsible for initialising the TX descriptors
for the AR5416 and later chips for both HT and legacy frames.

Beacon frames will remain using the non-11n TX descriptor setup for now;
Linux ath9k does much the same.

Note that these functions aren't yet used anywhere; a few more framework
changes are needed before all of the right rate information is available
for TX.
2011-02-01 08:03:01 +00:00
..
3dfx
3dfx_linux
aac MFtbemd: 2010-08-23 06:13:29 +00:00
accf_data
accf_dns Add an accept filter for TCP based DNS requests. It waits until the 2008-07-18 14:44:51 +00:00
accf_http
acpi Merge ACPICA 20101209. 2010-12-15 23:48:45 +00:00
ae Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
aesni Crypto(4) driver for AESNI. 2010-07-23 11:00:46 +00:00
age Hook up age(4) to the build. 2008-05-19 01:53:47 +00:00
agp Add a driver for the Apple Uninorth AGP host bridge found in all PowerPC 2010-10-31 18:27:05 +00:00
aha No need to genreate these here 2011-01-06 21:04:00 +00:00
ahb No need to genreate these here 2011-01-06 21:04:00 +00:00
ahci Separate the parallel scsi knowledge out of the core of the XPT, and 2009-07-10 08:18:08 +00:00
aic
aic7xxx
aio - Add 32-bit compat system calls for VFS_AIO. The system calls live in the 2008-12-10 20:56:19 +00:00
alc Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet 2009-06-10 02:07:58 +00:00
ale Add ale(4), a driver for Atheros AR8121/AR8113/AR8114 PCIe ethernet 2008-11-12 09:52:06 +00:00
alq Add support for ALQ(9) to be compiled and loaded as a kernel module. 2010-03-31 03:58:57 +00:00
amd
amdsbwd amdsbwd: new driver for AMD SB600/SB7xx watchdog timer 2009-11-30 11:44:03 +00:00
amdtemp Rename the k8temp driver to amdtemp. 2009-03-13 16:08:08 +00:00
amr MFtbemd: 2010-08-23 06:13:29 +00:00
an Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
aout
apm
arcmsr
arcnet
asmc Remove isa_if.h. 2008-04-07 11:26:13 +00:00
asr MFtbemd: 2010-08-23 06:13:29 +00:00
ata pci_if.h is required to build atacore. 2010-07-31 00:08:18 +00:00
ath Include some preliminary TX HT rate scenario setup code. 2011-02-01 08:03:01 +00:00
auxio
bce
bfe
bge MFtbemd: 2010-08-23 06:13:29 +00:00
bios Introduce the new kernel sub-tree x86 which should contain all the code 2010-02-25 14:13:39 +00:00
bktr Remove option headers that do not exist and are not used 2008-03-27 20:38:03 +00:00
bm Add support for the Apple Big Mac (BMAC) Ethernet controller, 2008-06-07 22:58:32 +00:00
bridgestp After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
bwi Bring in Andrew Thompson's port of Sepherosa Ziehau's bwi driver for 2009-05-03 04:01:43 +00:00
bwn adds bwn(4) driver for supporting Broadcom BCM43xx chipsets. 2010-02-16 01:44:14 +00:00
cam Add smp_all.c to the cam module build to un-break it. 2010-12-01 05:39:02 +00:00
canbepm
canbus
cardbus
cas Make kernel modules build correctly on 64-bit PowerPC. 2010-07-13 12:47:31 +00:00
cbb
cc Import an implementation of the CAIA-Hamilton-Delay (CHD) congestion control 2011-02-01 07:05:14 +00:00
cd9660
cd9660_iconv
ce Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ciss
cm
cmx Commit cmx(4), a driver for Omnikey CardMan 4040 PCMCIA smartcard readers. 2008-03-06 08:09:45 +00:00
coda
coda5
coff
coretemp
cp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cpuctl - Add cpuctl(4) pseudo-device driver to provide access to some low-level 2008-08-08 16:26:53 +00:00
cpufreq MFtbemd: 2010-08-23 06:13:29 +00:00
crypto List low-level Blowfish ECB module in the SRCS. It looks like it was dropped 2010-09-12 16:28:26 +00:00
cryptodev Add opt_compat.h to SRCS. 2010-10-13 14:44:38 +00:00
cs
ctau Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cx Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cxgb MFtbemd: 2010-08-23 06:13:29 +00:00
cyclic MFtbemd: 2010-08-23 06:13:29 +00:00
dc
dcons
dcons_crom
de
digi Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
dpms Rewrite x86bios and update its dependent drivers. 2009-10-19 20:58:10 +00:00
dpt
drm Welcome drm support for VIA unichrome chips. 2010-01-31 14:30:39 +00:00
dtrace Add the path necessary to find fasttrap_isa.h to CFLAGS. 2010-08-28 08:18:20 +00:00
dummynet add priority scheduler to the module 2010-04-07 13:02:20 +00:00
ed
elink
em Remove unnecessary clean target in em(4), igb(4) and ixgbe(4). 2010-08-16 17:48:55 +00:00
en
ep
epic Add epic(4), a driver for the front panel LEDs in Sun Fire V215/V245. 2010-01-10 15:44:48 +00:00
esp Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
et Remove a file that is not used and does not exist. 2008-07-28 17:56:37 +00:00
ex
exca
ext2fs Bring in the ext2fs work done by Aditya Sarawgi during and after Google Summer 2010-01-14 14:30:54 +00:00
fatm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
fdc Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
fdescfs
fe
firewire Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
firmware Unbreak firmware.ko build without kernel. 2008-04-20 16:11:14 +00:00
fxp
gem Merge r207585 from cas(4): 2010-09-16 09:29:48 +00:00
geom Bring in geom_sched, support for scheduling disk I/O requests 2010-04-12 16:37:45 +00:00
glxsb Add glxsb(4) driver for the Security Block in AMD Geode LX processors (as 2008-08-09 14:52:31 +00:00
hatm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
hifn Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
hme Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
hpfs
hptiop
hptmv MFtbemd: 2010-08-23 06:13:29 +00:00
hptrr MFtbemd: 2010-08-23 06:13:29 +00:00
hwpmc MFtbemd: 2010-08-23 06:13:29 +00:00
i2c MFtbemd: 2010-08-23 06:13:29 +00:00
ibcs2 Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
ichwd ichwd: don't attach to isa pnp device(s) by accident 2009-11-07 11:41:23 +00:00
ida
ie
if_bridge
if_carp Allow carp(4) to be loaded as a kernel module. Follow precedent set by 2010-08-11 00:51:50 +00:00
if_disc
if_edsc
if_ef After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
if_epair Update epair(4) to the new netisr implementation and polish 2009-07-26 12:20:07 +00:00
if_faith
if_gif Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_gre
if_lagg
if_ndis o port NDIS USB support from USB1 to the new usb(USB2). 2009-03-07 07:26:22 +00:00
if_stf Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_tap Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
if_tun Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_vlan After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
igb Remove unnecessary clean target in em(4), igb(4) and ixgbe(4). 2010-08-16 17:48:55 +00:00
iir
io MFtbemd: 2010-08-23 06:13:29 +00:00
ip6_mroute_mod Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
ip_mroute_mod After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
ipdivert
ipfilter
ipfw Now that ipfw is split into multiple files, we need 2009-12-17 17:44:34 +00:00
ipfw_nat move kernel ipfw-related sources to a separate directory, 2009-06-05 19:22:47 +00:00
ipmi Add in forgotten module ipmi_linux. 2009-03-26 19:15:31 +00:00
ips
ipw
ipwfw
iscsi
isp Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
ispfw Add 8Gb card firmware. Update some 2Gb and 4Gb f/w sets. 2009-08-01 00:57:34 +00:00
iwi
iwifw
iwn clear out crud 2008-05-22 21:53:15 +00:00
iwnfw - Update 6000 firmware to 9.221.4.1 2010-07-15 11:26:07 +00:00
ixgb
ixgbe Update ixgbe driver to verion 2.3.6 2010-11-26 22:46:32 +00:00
jme Hook up jme(4) to the build. 2008-05-27 01:54:45 +00:00
joy
kbdmux
kgssapi Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
kgssapi_krb5 Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
khelp Import the ERTT (Enhanced Round Trip Time) Khelp module. ERTT uses the 2011-01-24 23:08:38 +00:00
krpc Make the RPC specific __rpc_inet_ntop() and __rpc_inet_pton() general 2010-09-24 15:01:45 +00:00
ksyms Add the ksyms(4) pseudo driver. The ksyms driver allows a process to 2009-05-26 21:39:09 +00:00
le MFtbemd: 2010-08-23 06:13:29 +00:00
lge
libalias Add SCTP NAT support. 2009-02-07 18:49:42 +00:00
libiconv
libmbpool
libmchain
lindev lindev(4) [1] is supposed to be a collection of linux-specific pseudo 2009-09-26 12:45:28 +00:00
linprocfs MFtbemd: 2010-08-23 06:13:29 +00:00
linsysfs MFtbemd: 2010-08-23 06:13:29 +00:00
linux MFtbemd: 2010-08-23 06:13:29 +00:00
lmc
lpt
mac_biba
mac_bsdextended Break mac_bsdextended.c out into multiple .c files, with the base access 2008-10-27 12:09:15 +00:00
mac_ifoff
mac_lomac Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
mac_mls
mac_none
mac_partition
mac_portacl
mac_seeotheruids
mac_stub
mac_test
malo Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
mcd
md
mem Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set(). 2011-01-17 22:58:28 +00:00
mfi MFtbemd: 2010-08-23 06:13:29 +00:00
mii Add RDC Semiconductor R6040 10/100 PHY driver. 2010-12-30 23:50:25 +00:00
mlx
mly
mmc
mmcsd
mps Re-add opt_mps.h and opt_cam.h, lost in the previous rev. 2010-10-17 20:01:56 +00:00
mpt Add a new personality to mpt(4) devices to allow userland applications to 2008-05-06 20:49:53 +00:00
mqueue Add missing opt_compat.h dependency. 2010-06-22 20:52:35 +00:00
msdosfs
msdosfs_iconv
mse
msk
mvs Make mvs_if.c to not be always linked statically into the kernel. 2010-05-17 03:51:57 +00:00
mwl driver for Marvell 88W8363 Wireless LAN controller 2009-06-01 18:07:01 +00:00
mwlfw driver for Marvell 88W8363 Wireless LAN controller 2009-06-01 18:07:01 +00:00
mxge Implement minimal set of changes suggested by bz to make 2009-06-23 17:42:06 +00:00
my
ncp
ncv
ndis MFtbemd: 2010-08-23 06:13:29 +00:00
netgraph New netgraph node ng_patch(4). It performs data modification of packets 2010-06-09 12:25:57 +00:00
nfe
nfs_common Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nfscl Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separate 2010-07-24 22:11:11 +00:00
nfsclient Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separate 2010-07-24 22:11:11 +00:00
nfscommon Add the kernel build glue for the experimental NFS subsystem that 2009-05-28 19:45:11 +00:00
nfsd Add the kernel build glue for the experimental NFS subsystem that 2009-05-28 19:45:11 +00:00
nfslock Move sys/nfsclient/nfs_lock.c into sys/nfs and build it as a separate 2010-07-24 22:11:11 +00:00
nfslockd unifdef NFSCLIENT because the nlm depends on the nfsclient even if NFSCLIENT 2009-10-03 12:22:12 +00:00
nfsserver Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nfssvc Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nge
nmdm Integrate the new MPSAFE TTY layer to the FreeBSD operating system. 2008-08-20 08:31:58 +00:00
nsp
ntfs
ntfs_iconv
nullfs
nve
nvram
nwfs
nxge
opensolaris Simplify atomic selection 2010-09-13 07:29:02 +00:00
padlock
patm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
pccard
pcfclock
pcn Move pcn driver from sys/pci to sys/dev/pcn. 2008-08-14 20:34:46 +00:00
pf Fix typo which has survived amazingly long! 2009-10-10 03:32:46 +00:00
pflog Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
plip
pmc
portalfs
powermac_nvram make 'make universe' not complain about 2008-11-29 08:45:20 +00:00
ppbus
ppc MFtbemd: 2010-08-23 06:13:29 +00:00
ppi
pps
procfs MFtbemd: 2010-08-23 06:13:29 +00:00
pseudofs Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
pst
pty Allow pty(4) to be loaded as a kld. 2009-08-23 20:26:09 +00:00
puc
ral Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ralfw Remove the non-existent rt2860 subdir. Note, the ralfw module is not used in 2008-06-26 18:58:01 +00:00
random
rc Integrate the new MPSAFE TTY layer to the FreeBSD operating system. 2008-08-20 08:31:58 +00:00
rc4
rdma add makefiles for rdma 2008-05-05 20:19:33 +00:00
re
reiserfs
rl Make RL_TWISTER_ENABLE a tunable/sysctl. Eliminate it as an option. 2008-11-02 16:50:57 +00:00
rndtest
rp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
runfw Uuencode the rt2870 firmware into ascii like the other firmware blobs. 2010-01-29 03:35:01 +00:00
s3
safe Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
sbni Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and 2008-09-10 18:36:58 +00:00
scc MFtbemd: use MACHINE_CPUARCH 2010-09-13 02:05:42 +00:00
scd
scsi_low
sdhci Import sdhci (PCI SD Host Controller) driver. 2008-10-21 20:33:40 +00:00
sem Add missed dependency. 2010-08-15 15:33:01 +00:00
send MFp4: anchie_soc2009 branch: 2010-08-19 11:31:03 +00:00
sf
sge Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet. 2010-04-14 20:45:33 +00:00
siba_bwn Adds siba_bwn module which is used with bwn(4). Main purpose of this 2010-01-31 21:18:22 +00:00
siftr Import the Statistical Information For TCP Research (SIFTR) kernel module into 2010-07-03 13:32:39 +00:00
siis Add siis CAM driver for SiliconImage SiI3124/3132/3531 SATA2 controllers. 2009-07-21 12:32:46 +00:00
sio
sis Move sis to sys/dev/sis for consistency. 2008-08-10 10:00:14 +00:00
sk
smbfs MFtbemd: 2010-08-23 06:13:29 +00:00
sn
snc Add card_if.h and pccarddevs.h 2008-08-07 20:51:51 +00:00
snp Reintroduce the snp(4) driver. 2008-11-05 15:04:03 +00:00
sound MFtbemd: use MACHINE_CPUARCH 2010-09-13 02:05:42 +00:00
speaker
splash
sppp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ste Move the ste driver from sys/pci to sys/dev/ste. 2008-08-14 20:09:58 +00:00
stg
stge
streams
svr4 MFtbemd: 2010-08-23 06:13:29 +00:00
sym
syscons MFtbemd: 2010-08-23 06:13:29 +00:00
sysvipc Add opt_compat.h to SRCS. 2010-10-13 14:44:38 +00:00
ti
tl Move the tl driver form sys/pci to sys/dev/tl. 2008-08-14 20:02:34 +00:00
tmpfs
tpm Hook tpm.4 manual to build. 2010-08-13 04:00:35 +00:00
trm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
twa
twe
tx
txp
uart MFtbemd: 2010-08-23 06:13:29 +00:00
ubsec Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ubser Fix this module so it at least builds. Note that it isn't hooked up to 2009-10-13 18:07:56 +00:00
uchcom
ucycom
udf
udf_iconv
ufs Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
unionfs
usb Adds a USB packet filter feature to the stack that it could capture 2010-11-22 01:11:28 +00:00
utopia
vesa Rewrite x86bios and update its dependent drivers. 2009-10-19 20:58:10 +00:00
vge
vkbd
vpo
vr Update file list and Makefile after repocopying vr(4) from 2008-03-11 03:50:57 +00:00
vte Add driver for DM&P Vortex86 RDC R6040 Fast Ethernet. 2010-12-31 00:21:41 +00:00
vx MFtbemd: 2010-08-23 06:13:29 +00:00
wb Move wb driver from sys/pci to sys/dev/wb. 2008-08-14 21:26:29 +00:00
wi Remove opt_wi.h from module and fix typo in pccarddevs. 2008-08-27 05:43:46 +00:00
wlan Fix an undefined behaviour if the desired ratectl algo is not available. 2010-10-19 18:49:26 +00:00
wlan_acl Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_amrr Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_ccmp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_rssadapt Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_tkip Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_wep Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_xauth Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wpi Remove option headers that do not exist and are not used 2008-03-27 20:38:03 +00:00
wpifw Update firmware for wpi(4) from version 2.14.4 to 15.32.2.9. 2010-12-19 11:37:44 +00:00
x86bios Do not build real mode emulator for i386. We use VM86 again since r210877. 2010-08-08 06:18:05 +00:00
xe
xfs Remove empty files and do nto try to build them. 2009-05-18 17:20:24 +00:00
xl Move the xl driver form sys/pci to sys/dev/xl for consistency. 2008-08-10 09:45:52 +00:00
zfs Simplify atomic selection 2010-09-13 07:29:02 +00:00
zlib
Makefile Add build infrastructure for Khelp modules. 2011-01-24 07:50:29 +00:00
Makefile.inc