freebsd-dev/sys/modules
Marius Strobl 112a855de7 - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY
drivers that only ever attach to a particular MAC driver, i.e. inphy(4),
  ruephy(4) and xlphy(4), to the directory where the respective MAC driver
  lives and only compile it into the kernel when the latter is also there,
  also removing it from miibus.ko and moving it into the module of the
  respective MAC driver.
- While at it, rename exphy.c, which comes from NetBSD where the MAC driver
  it corresponds to also is named ex(4) instead of xl(4) but that in FreeBSD
  actually identifies itself as xlphy(4), and its function names accordingly
  for consistency.
- Additionally while at it, fix some minor style issues like whitespace
  in the register headers and add multi-inclusion protection to inphyreg.h.
2011-10-08 12:33:10 +00:00
..
3dfx
3dfx_linux
aac MFtbemd: 2010-08-23 06:13:29 +00:00
accf_data
accf_dns
accf_http
acpi Merge ACPICA 20110413. 2011-04-15 18:34:27 +00:00
ae
aesni Crypto(4) driver for AESNI. 2010-07-23 11:00:46 +00:00
age
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
alc Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet 2009-06-10 02:07:58 +00:00
ale
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
aout
apm
arcmsr
arcnet Fix make buildworld -DMODULES_WITH_WORLD on i386 2011-04-09 09:07:31 +00:00
asmc
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 Flesh out the radar detection related operations for the ath driver. 2011-06-01 20:09:49 +00:00
ath_ahb Break out the ath PCI logic into a separate device/module. 2011-03-31 08:07:13 +00:00
ath_pci Add missing include. 2011-04-02 09:46:09 +00:00
auxio
bce
bfe
bge MFtbemd: 2010-08-23 06:13:29 +00:00
bios Upgrade our copy of llvm/clang to r126079, from upstream's trunk. 2011-02-20 19:33:47 +00:00
bktr
bm
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
bxe Remove mii(4) dependency and unneeded headers. 2011-04-13 16:35:43 +00:00
cam - Add shim to simplify migration to the CAM-based ATA. For each new adaX 2011-04-26 17:01:49 +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
ciss
cm
cmx
coda
coda5
coff
coretemp
cp
cpuctl
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
cx
cxgb MFtbemd: 2010-08-23 06:13:29 +00:00
cxgbe Fix make buildworld -DMODULES_WITH_WORLD 2011-06-23 20:31:52 +00:00
cyclic MFtbemd: 2010-08-23 06:13:29 +00:00
dc
dcons Follow up to r225203 refining break-to-debugger run-time configuration 2011-08-27 14:24:27 +00:00
dcons_crom
de
digi
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 DTrace support to the new NFS client. This is essentially 2011-06-18 23:02:53 +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
et
ex
exca
ext2fs Sync with several changes in UFS/FFS: 2011-04-28 14:27:17 +00:00
fatm
fdc Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
fdescfs
fe
firewire Fix buildworld -DMODULES_WITH_WORLD 2011-04-05 19:41:18 +00:00
firmware
fxp - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY 2011-10-08 12:33:10 +00:00
gem Merge r207585 from cas(4): 2010-09-16 09:29:48 +00:00
geom Instead of allocating memory for all the keys at device attach, 2011-04-21 13:31:43 +00:00
glxiic Add I2C bus driver for the AMD Geode LX series CS5536 Companion 2011-05-15 14:01:23 +00:00
glxsb
hatm
hifn
hme
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 Update carp, gre and pf module builds to be depenent on INET and/or 2011-04-30 17:59:54 +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
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 Add possibility to pass IPv6 packets to a divert(4) socket. 2011-06-27 12:21:11 +00:00
ipfilter
ipfw Unbreak no-ip and no-inet6 module builds with ipfw. For now continue to 2011-09-27 13:27:17 +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
ispfw Add 8Gb card firmware. Update some 2Gb and 4Gb f/w sets. 2009-08-01 00:57:34 +00:00
iwi
iwifw
iwn
iwnfw Add firmware images for the 6000 series g2a and g2b adapters. 2011-04-20 17:34:09 +00:00
ixgb
ixgbe Update ixgbe driver to verion 2.3.6 2010-11-26 22:46:32 +00:00
jme
joy
kbdmux
kgssapi
kgssapi_krb5 Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +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 Upgrade our copy of llvm/clang to r126079, from upstream's trunk. 2011-02-20 19:33:47 +00:00
lmc
lpt
mac_biba
mac_bsdextended
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
mcd
md
mem Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
mfi MFtbemd: 2010-08-23 06:13:29 +00:00
mii - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY 2011-10-08 12:33:10 +00:00
mlx
mlx4 - Merge in OFED 1.5.3 from projects/ofed/head 2011-03-21 09:58:24 +00:00
mlx4ib - Merge in OFED 1.5.3 from projects/ofed/head 2011-03-21 09:58:24 +00:00
mlxen - Merge in OFED 1.5.3 from projects/ofed/head 2011-03-21 09:58:24 +00:00
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
mqueue Add missing opt_compat.h dependency. 2010-06-22 20:52:35 +00:00
msdosfs
msdosfs_iconv
mse
msk
mthca - Merge in OFED 1.5.3 from projects/ofed/head 2011-03-21 09:58:24 +00:00
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 Add IPv6 support to the ng_ipfw(4) [1]. Also add ifdefs to be able 2011-09-15 12:28:17 +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 Fix make buildworld -DMODULES_WITH_WORLD 2011-06-23 20:31:52 +00:00
nfsclient Fix the experimental NFS client so that it does not bogusly 2011-04-25 22:22:51 +00:00
nfscommon Fix make buildworld -DMODULES_WITH_WORLD 2011-06-23 20:31:52 +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
nsp
ntfs
ntfs_iconv
nullfs
nve
nvram
nwfs
nxge
opensolaris Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
padlock
patm
pccard
pcfclock
pcn
pf Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
pflog Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
pfsync Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
plip
pmc
portalfs Fix two cases involving opt_capsicum.h and module builds: 2011-08-15 07:32:44 +00:00
powermac_nvram
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
ralfw
random
rc
rc4
rdma
re
reiserfs
rl
rndtest
rp
runfw Uuencode the rt2870 firmware into ascii like the other firmware blobs. 2010-01-29 03:35:01 +00:00
s3
safe
sbni
scc MFtbemd: use MACHINE_CPUARCH 2010-09-13 02:05:42 +00:00
scd
scsi_low
sdhci
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 Follow up to r225203 refining break-to-debugger run-time configuration 2011-08-27 14:24:27 +00:00
sis
sk
smbfs MFtbemd: 2010-08-23 06:13:29 +00:00
sn
snc
snp
sound MFtbemd: use MACHINE_CPUARCH 2010-09-13 02:05:42 +00:00
speaker
splash
sppp
ste
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
tmpfs
tpm Hook tpm.4 manual to build. 2010-08-13 04:00:35 +00:00
trm
twa
twe
tws Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many 2011-10-04 21:40:25 +00:00
tx
txp
uart Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
ubsec
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 Retire opt_ffs_broken_fixme.h. 2011-03-20 21:05:09 +00:00
unionfs
usb - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY 2011-10-08 12:33:10 +00:00
utopia
vesa Rewrite x86bios and update its dependent drivers. 2009-10-19 20:58:10 +00:00
vge
vkbd
vpo
vr
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
vxge Exar driver for X3100 10GbE Server/Storage adapters 2011-04-28 14:33:15 +00:00
wb
wi
wlan Fix a typo, it is MPDU not MDPU. 2011-05-21 16:34:53 +00:00
wlan_acl
wlan_amrr
wlan_ccmp
wlan_rssadapt
wlan_tkip
wlan_wep
wlan_xauth
wpi
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 - Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY 2011-10-08 12:33:10 +00:00
zfs Fix misuse of TARGET_ARCH. This should be MACHINE_ARCH. 2011-03-01 20:51:41 +00:00
zlib
Makefile Add the 9750 SATA+SAS 6Gb/s RAID controller card driver, tws(4). Many 2011-10-04 21:40:25 +00:00
Makefile.inc