summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* nitpickingsam2003-06-301-5/+3
| | | | Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
* Attach the amd(4) module to the i386 and pc98 builds only;ru2003-06-281-0/+1
| | | | | | untested on other platforms. Not objected to by: scottl
* switch to new 802.11 supportsam2003-06-281-2/+3
|
* hookup ath and ath_hal to the buildsam2003-06-281-0/+2
|
* Hook umct up to the module tree.scottl2003-06-281-0/+1
|
* Add 'umct', a driver for MCT Corp. and Belkin F5U109 USB-Serial adapters.scottl2003-06-281-0/+10
| | | | | | This is based on the ubsa driver by Alexander Kabaev along with documentation gleaned from the Linux mct_u232 driver. I've had this driver sitting in my tree for almost 6 months, and several others have found it useful.
* Attach the "null" module to the LINT build.ru2003-06-261-0/+1
| | | | Reviewed by: markm
* module for atheros halsam2003-06-251-0/+70
|
* This is a netgraph node to access ATM interfaces. It works with theharti2003-06-254-0/+22
| | | | hatm(4) and fatm(4) drivers, en(4) will follow soon.
* The ext2fs module needs a machine-dependent bitops.h file, so onlyiedowse2003-06-241-0/+2
| | | | | | | | build it on the i386 and alpha architectures, where this has been set up (there is also a sparc64-bitops.h in sys/gnu/ext2fs, but it appears to be broken and it is not linked up). This should unbreak the sparc64 LINT build.
* Include the ufs module if ALL_MODULES is defined so that it getsiedowse2003-06-231-4/+10
| | | | | | | | built by LINT. Also override a number of knobs for enabling and disabling various modules in the ALL_MODULES case to further increase LINT's module coverage. Submitted by: ru
* Hook up scd(4) to the build.mdodd2003-06-231-0/+1
| | | | Noticed by: ru
* Add a few missing opt_ files to make this module compile again.iedowse2003-06-231-2/+3
|
* module for Atheros 802.11 driversam2003-06-231-0/+48
|
* This is a driver for Fore PCA200E cards that uses busdma and works onharti2003-06-232-0/+20
| | | | | little endian and big endian and with 32 and 64 bit pointers. It already has the hooks to be used for HARP, NATM and ngATM.
* Add "GEOM_FOX", a class which detects and selects between multiplephk2003-06-182-0/+9
| | | | | | | | | | | | | | | | | | | redundant paths to the same device. This class reacts to a label in the first sector of the device, which is created the following way: # "0123456789abcdef012345..." # "<----magic-----><-id-...> echo "GEOM::FOX someid" | dd of=/dev/da0 conv=sync NB: Since the fact that multiple disk devices are in fact the same device is not known to GEOM, the geom taste/spoil process cannot fully catch all corner cases and this module can therefore be confused if you do the right wrong things. NB: The disk level drivers need to do the right thing for this to be useful, and that is not by definition currently the case.
* This is a driver for Fore/Marconi HE155 and HE622 ATM cards. It is fullharti2003-06-172-0/+22
| | | | busdma and has extensively been tested on i386 and sparc64.
* Repo-copy of sys/pci/if_en_pci.c to the rest of the midway driver (sys/dev/en)harti2003-06-161-1/+1
| | | | | so that all of the driver sources are in one place. Adjust the configuration files and the module build.
* Fix the breakage introduced by rev. 1.43 of sys/dev/midway.c (don't commitharti2003-06-161-0/+1
| | | | | | | | on friday 13th and without making a universe). This adds struct and constant definitions for ATM traffic parameters and re-enables the build of the midway driver. Tested by: make universe
* Include "../Makefile.inc"nyan2003-06-151-0/+3
|
* Most power management devices don't exist on pc98.nyan2003-06-151-0/+4
|
* The en module has been broken for the last 40 hours. Disconnect itimp2003-06-151-1/+0
| | | | | | | | | from the tree until it is fixed. Since it is an atm driver, it isn't commonly used so this will not negatively impact too many people. harti can reconnect it when he resurfaces and corrects the en module problems. This should allow snapshots to start succeeding again. Reported by: lots of people
* Fix the KMOD for the lpbb device.jmg2003-06-141-1/+1
|
* amdpm was omitted from the build of i2c controllers. Fixed.nsouch2003-06-141-1/+1
|
* Add i2c to the list of modules to build.nsouch2003-06-141-0/+1
|
* Remove these files. They have successors in tools/debugscripts.grog2003-06-125-972/+0
|
* This is a driver for the physical layer chips used in ATM interfaces.harti2003-06-122-0/+9
| | | | | | | It currently supports the PMC Sierra Lite, Ultra and 622 chips and the IDT 77105. The driver handles media options and state in a consistent manner for ATM drivers. The next commit to the midway driver will make it use utopia.
* Add new geom_ccd modulephk2003-06-092-0/+9
|
* remove old CCD modulephk2003-06-092-9/+0
|
* Add a geom_vol_ffs module and hook up to the build.gordon2003-06-032-1/+10
|
* Add (but do not connect) a half-finished driver for Aureal Vortex cards.des2003-06-011-0/+9
| | | | The mixer works, pcm support is half done.
* Add GEOM module compilation shims.phk2003-05-319-0/+68
|
* Move the ips driver from ${MACHINE_ARCH} == "i386" to ${MACHINE} == "i386".nyan2003-05-131-1/+1
| | | | Approved by: re (scottl)
* Hook up the ips modulescottl2003-05-111-0/+1
|
* Add the 'ips' driver for the IBM (now Adaptec) ServeRAID controllerscottl2003-05-111-0/+8
| | | | | | | | series. This driver was generously developed and released by David Jeffreys and Adaptec. I've updated it to work with 5.x and fixed a few bugs. MFC After: 1 week
* Part one of undating the bluetooth code to the newest versionjulian2003-05-109-29/+52
| | | | | Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com> Approved by: re@
* Add RealTek RTL8150 USB to fast Ethernet controller driver.akiyama2003-05-033-0/+12
| | | | | | | | This driver now supports the Melco LUA-KTX and the GREEN HOUSE GH-USB100B. Reviewed by: imp MFC after: 2 weeks
* Support functions for the new ACPI import.njl2003-04-291-18/+17
| | | | | | | | | | | * AcpiOsDerivePciId(): finds a bus number, given the slot/func and the acpi parse tree. * AcpiOsPredefinedOverride(): use the sysctl hw.acpi.os_name to override the value for _OS. Ideas from: takawata, jhb Reviewed by: takawata, marcel Tested on: i386, ia64
* Convert the midway driver to use busdma. Except for this conversion theharti2003-04-252-0/+21
| | | | | | | | | | | | | | | | | | | | following changes have been done: - stylify. The original code was too hard to read. - get rid of a number of compilation options (Adaptec-only, Eni-only, no-DMA). - more debugging features. - locking. This is not correct yet in the absence of interface layer locking, but is correct enough to not to cause lock order reversals. - remove RAW mode. There are no users of this in the tree and I doubt that there are any. - remove NetBSD compatibility code. There was no way to keep NetBSD non-busdma and FreeBSD busdma code together. - if_en now buildable as a module. This has been actively tested on sparc64 and i386 with ENI server and client cards and an Adaptec card (thanks to kjc). Reviewed by: mdodd, arr
* Add device driver support for the ASIX Electronics AX88172 USB 2.0wpaul2003-04-203-0/+12
| | | | | | | | | | | ethernet controller. The driver has been tested with the LinkSys USB200M adapter. I know for a fact that there are other devices out there with this chip but don't have all the USB vendor/device IDs. Note: I'm not sure if this will force the driver to end up in the install kernel image or not. Special magic needs to be done to exclude it to keep the boot floppies from bloating again, someone please advise.
* MFp4(simokawa_firewire):simokawa2003-04-173-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many internal structure changes for the FireWire driver. - Compute CRC in CROM parsing. - Add support for configuration ROM build. - Simplify dummy buffer handling. - busdma conversion - Use swi_taskqueue_giant for -current. Mark the interrupt routine as MPSAFE. - AR buffer handling. Don't reallocate AR buffer but just recycle it. Don't malloc and copy per packet in fwohci_arcv(). Pass packet to fw_rcv() using iovec. Application must prepare receiving buffer in advance. - Change fw_bind API so that application should pre-allocate xfer structure. - Add fw_xfer_unload() for recycling struct fw_xfer. - Add post_busreset hook - Remove unused 'sub' and 'act_type' in struct fw_xfer. - Remove npacket from struct fw_bulkxfer. - Don't call back handlers in fwochi_arcv() if the packet has not drained in AT queue - Make firewire works on big endian platform. - Use native endian for packet header and remove unnecessary ntohX/htonX. - Remove FWXFERQ_PACKET mode. We don't use it anymore. - Remove unnecessary restriction of FWSTMAXCHUNK. - Don't set root node for phy config packet if the root node is not cycle master capable but set myself for root node. We should be the root node after next bus reset. Spotted by: Yoshihiro Tabira <tabira@scd.mei.co.jp> - Improve self id handling Tested on: i386, sparc64 and i386 with forced bounce buffer
* add EHCI (USB 2.0) controller support.ticso2003-04-141-0/+1
| | | | | | Approved by: joe gallatin (mentor) Obtained from: NetBSD
* Driver for Granch SBNI16 SHDSL modemfjoe2003-04-132-0/+9
| | | | | Submitted by: Denis I. Timofeev <timofeev@granch.ru> MFC after: 1 week
* The dpt, ex and idt modules are for i386 only.nyan2003-04-131-3/+3
|
* - Add PCI support (Adaptec AHA-2920/A,Future Domain TMC-18XX/3260).mdodd2003-04-071-2/+5
| | | | | | | - Reduce duplicated code. PR: 50427 Submitted by: Bob Bishop <rb@gid.co.uk>
* opt_geom.h is no longer required for this module.mdodd2003-03-291-5/+2
|
* Add 'idt' driver to module build.mdodd2003-03-291-0/+1
|
* Add module infrastructure for 'dpt' driver.mdodd2003-03-292-0/+15
|
* Add module infrastructure for 'if_ex'.mdodd2003-03-292-0/+13
|
* Add module infrastructure for 'vpd' and 'smbios' and move 'smbios'mdodd2003-03-295-2/+29
| | | | to new home.
OpenPOWER on IntegriCloud