summaryrefslogtreecommitdiffstats
path: root/sys/dev
Commit message (Collapse)AuthorAgeFilesLines
* Sync to 1.17 of pccarddevsimp2001-11-111-1/+2
|
* Add GENTEK as one of the bogus vendors we need to id cards from the cisimp2001-11-111-0/+1
|
* Add a bunch of wireless cards for NEWBUS from NetBSD's list. I'mimp2001-11-111-3/+31
| | | | | | | | | | trying something new with the macros here and will likely try to get them adopted by NetBSD as well as moving them to other drivers. They make the list more compact and easier to read, the price of rigid to a schema for generating them (of course there are those that would argue this isn't bad). Obtained from: NetBSD's if_wi_pcmcia.c 1.9
* s/PCCARD_/PCMCIA_/g in NEWCARD device tables to enable easier NetBSD sharingimp2001-11-117-186/+186
|
* Sync to 1.16 pccarddevs to get new PCMCIA_ symbolsimp2001-11-114-570/+570
|
* Move from using PCCARD_ symbols gereated from this file to using PCMCIA_imp2001-11-111-10/+10
| | | | symbols so that driver lists are easier to share and keep in sync.
* Sync to 1.15 pccarddevsimp2001-11-111-299/+314
|
* MFNetBSD:imp2001-11-111-147/+154
| | | | | | | | 1.140 imp (that's me) sort the file 1.141 christos Another cdrom 1.142 mjl Corega PCCB-11 1.143 mjl Corega PCC-TD 1.144 ichiro ELSA CF wavelan card XI-800
* MFC after: 0 daysgroudier2001-11-117-8/+8
|
* Move Intel 82092AA into the list of devices. It appears to be a oneimp2001-11-111-1/+1
| | | | | | | | | | | off chip that was on one prototype board. However, this appears to be a design that many chipsets are compatible with its PPEC register set (eg the Omega 82c094). Through the kindness of the Red Hat developer David Woodhouse, I now have this datasheet. I may take the advise of one of the bsd-nomads (whose name unfortunately escapes me at the moment) and split out all these 16-bit I/O mapped PCI devices into a separate driver...
* Add Omega 82c094 PCI PCMCIA bridge. It is similar to the CL-PD6729 inimp2001-11-111-3/+3
| | | | | | | | | | | | | | | that it has one BAR that's mapped to 0x3e0 and is I/O only. It does not conform to the Yenta spec, like other PCI PCMICA bridges do (eg the TI 1031, which is mostly a 1131 w/o 32bit card support). It appears that this chip may also need to not route PCI interrupts as well. This chip is used in the NEC Versa 2430CD (and it appears that sometimes it works, while other times it doesn't) and others in the 2400 series. While the NEC website claims Cardbus support, I can't figure out how that is possible. Submitted by: Ben Timby <ben@webexc.com>
* fix typo.phk2001-11-111-1/+1
| | | | | PR: 31898 Submitted by: Michael Lyngbøl <lyngbol@bifrost.lyngbol.dk>
* Add support for Intel's i820/i840/i845/i850/i860 chipset.kuriyama2001-11-082-11/+106
| | | | | | Submitted by: nork@cityfujisawa.ne.jp (Norikatsu Shigemura) PR: kern/31559, kern/31825 MFC after: 1 week
* We need to operate on struct thread now, not struct proc.obrien2001-11-081-6/+6
| | | | Submitted by: rwatson
* Add AMD766 OHCI USB controller. Remove unused VENDORID lists.peter2001-11-061-9/+8
|
* Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.iwasaki2001-11-064-0/+202
| | | | | | | | | | | | | | - Add S4BIOS sleep implementation. This will works well if MIB hw.acpi.s4bios is set (and of course BIOS supports it and hibernation is enabled correctly). - Add DSDT overriding support which is submitted by takawata originally. If loader tunable acpi_dsdt_load="YES" and DSDT file is set to acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml), ACPI CA core loads DSDT from given file rather than BIOS memory block. DSDT file can be generated by iasl in ports/devel/acpicatools/. - Add new files so that we can add our proposed additional code to Intel ACPI CA into these files temporary. They will be removed when similar code is added into ACPI CA officially.
* This file is a 2.2 vintage pre-CAM file of no current value.phk2001-11-061-861/+0
|
* More drive-by stylification, and some clarificationsdes2001-11-061-10/+16
|
* More drive-by stylificationdes2001-11-061-4/+4
|
* Drive-by stylification + reintroduce set_border().des2001-11-063-212/+219
|
* syscons' set_border() is now named sc_set_border(), so there is no longerdes2001-11-061-2/+0
| | | | a naming conflict.
* o dpt_control.c is not compiled into the system (commented out inrwatson2001-11-051-6/+6
| | | | | | conf/files) and as a result appears to have been missed in the bulk KSE update of drivers. This change replaces references to proc with thread. It has not been compile-tested.
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-4/+7
| | | | | | | | | | | | | in wdrain during a write. This flag needs to be used in devices whos strategy routines turn-around and issue another high level I/O, such as when MD turns around and issues a VOP_WRITE to vnode backing store, in order to avoid deadlocking the dirty buffer draining code. Remove a vprintf() warning from MD when the backing vnode is found to be in-use. The syncer of buf_daemon could be flushing the backing vnode at the time of an MD operation so the warning is not correct. MFC after: 1 week
* Remove unnecessary WAK_STS bit waiting code for S1 sleep.iwasaki2001-11-051-14/+0
| | | | It was duplicated with AcpiEnterSleepState() since acpica-unix-20010816.
* Force the RxBuf and TxBuf arrays to be aligned on 16-bit boundaries togallatin2001-11-052-3/+3
| | | | | | make the driver work on alpha approved by: tanimura
* MFS: sync the ipfw/dummynet/bridge code with the one recently mergedluigi2001-11-041-3/+1
| | | | into stable (mostly , but not only, formatting and comments changes).
* Don't call cdevsw_add().phk2001-11-041-1/+1
| | | | XXX: this driver lacks a proper _clone method.
* devsw_add() and cdevsw_remove() are no longer needed.phk2001-11-044-27/+0
|
* Don't call cdevsw_{add,remove}().phk2001-11-041-3/+0
|
* Don't call cdevsw_add().phk2001-11-041-16/+0
|
* Don't call cdevsw_add().phk2001-11-043-15/+0
|
* Don't call cdevsw_add().phk2001-11-041-4/+0
|
* Don't call cdevsw_add()phk2001-11-041-4/+0
|
* Call to cdevsw_add() no longer needed.phk2001-11-042-2/+0
|
* Introduce a boot environment variable (clock_compat_osf1) which cangallatin2001-11-031-12/+2
| | | | | | | | | be set to 1 to make FreeBSD and Tru64 coexist peacefully on a dual boot system and not clobber each other's year in the TOY clock. (Tru64 uses an offset 52 years higher than one would expect) Obtained from: NetBSD MFC After: 1 week
* Add PCIC_TI4410phk2001-11-031-0/+2
| | | | (patch probably from imp@, can't remember figuring this out myself.)
* Avoid crash of minor numbers between /dev/midistat and /dev/dspr*.tanimura2001-11-031-1/+1
|
* Remove PAO3 dependent part.non2001-11-039-344/+0
| | | | This will not affect either -current nor -stable.
* No FreeBSD/vax here either.peter2001-11-031-1/+1
|
* Add Id for 82801CA (ICH3?). The ich driver seems to work fine on thepeter2001-11-031-1/+5
| | | | laptop that had it.
* Add ICH3 (82801CA/CAM) and 460GXpeter2001-11-031-0/+24
|
* allocrqg: Don't ever try to write to a NULL pointer.grog2001-11-031-1/+1
| | | | Reported by: Jeff Roberson <jeff@midstream.com>
* Emit a warning if the mbuf or mbuf cluster allocation failed.jlemon2001-11-021-0/+4
| | | | Requested by: Mike Barcroft
* Oops, deleted wrong BIF acquisition timeout invocation by mistakeiwasaki2001-11-011-1/+1
| | | | | | in my previous commit. acpi_cmbat_get_bif() from taskqueue calls acpi_cmbat_timeout() so it's better for startup.
* Always compile in bridge hooks, or this code will not work (efficiently) withluigi2001-11-011-8/+4
| | | | the loadable bridge module.
* Some fix for the recent apm module changes.iwasaki2001-11-012-12/+77
| | | | | | | | | | | | | | - Now that apm loadable module can inform its existence to other kernel components (e.g. i386/isa/clock.c:startrtclock()'s TCS hack). - Exchange priority of SI_SUB_CPU and SI_SUB_KLD for above purpose. - Add simple arbitration mechanism for APM vs. ACPI. This prevents the kernel enables both of them. - Remove obsolete `#ifdef DEV_APM' related code. - Add abstracted interface for Powermanagement operations. Public apm(4) functions, such as apm_suspend(), should be replaced new interfaces. Currently only power_pm_suspend (successor of apm_suspend) is implemented. Reviewed by: peter, arch@ and audit@
* Add the TGA video driver. This is a great accomplishtment and will helpobrien2001-11-0110-716/+9539
| | | | | | | | us a lot on older Alphas. Andrew Gallatin, Thomas V. Crimi, and Peter Jeremy contributed to this work along with the submitter. Submitted by: Andrew M. Miklic <miklic@home.com>
* Use devclass_find_free_unit() in ata_pci_add_child() because no moreache2001-11-011-1/+2
| | | | | implicit auto-scanning up present in device_add_child(). Functionally it is fully equivalent to old code.
* Fix obvious bug where return from probe was botched.asmodai2001-10-311-1/+1
| | | | | | | People with HP PCLAN+ NICs can now happily use the card again PR: 21087 Submitted by: M. B. Buchanan <buchanan@orbitworld.net>
* Put a Band-Aid over the asr driver so that it hopefully won't causescottl2001-10-301-0/+2
| | | | panics until the author comes up with a real fix.
OpenPOWER on IntegriCloud