Commit Graph

3353 Commits

Author SHA1 Message Date
itojun f80fd2c5ea accept 1518-byte frames (needed for vlan). Valtteri Vuorikoski 2003-08-15 07:29:34 +00:00
itojun c2ab035d77 - check HDRTYPE early, and ignore if it is not supported (n > 2).
- defer access to interrupt configuration register, as its existence depends on
  HDRTYPE.
- add "skip particular funtion in multifunction device" functionality
  to quirk table.
- add GEODE/NS SC1100 quirk (now boots on soekris Net4801).
2003-08-15 07:17:21 +00:00
itojun 277f295364 regen 2003-08-14 23:39:47 +00:00
itojun 7f5e474ef7 s,PCI/ISA,PCI-ISA, 2003-08-14 23:39:22 +00:00
itojun 17b77b454e add National Semiconductors SC1100 (GEODE) PCI devices. 2003-08-14 23:38:34 +00:00
nonaka fcfc3fe7cb Add support for another Intel Pro/100 variant. 2003-08-14 07:59:39 +00:00
tls 062dab3c81 Remove RND_FLAG_NO_ESTIMATE and comment claiming we can't estimate (which
means "count", in this context) the entropy we're adding because we poll the
device periodically.  Sure, we poll it periodically, but it's a hardware
RNG -- the data returned should be random no matter when we read the
register!
2003-08-12 09:46:46 +00:00
bouyer 395a6a0006 Corect offset for the promise "magic registers" (it depends on channel number).
This makes cable detect work properly for newer promise (pdc268 and newer).
2003-08-10 14:51:55 +00:00
jonathan 3a6b5e631c Config hooks for ubsec (Bluesteelnet, Broadcom 582x) driver. 2003-08-08 20:46:09 +00:00
agc aad01611e7 Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
2003-08-07 16:26:28 +00:00
wiz 510efbe0a6 regen (fix ID of Radeon 9100 Secondary) 2003-08-07 05:35:36 +00:00
wiz 3bd8bc4f5c Fix ID of Radeon 9100 Secondary; noted by Quentin Garnier. 2003-08-07 05:35:04 +00:00
mjacob 543f393343 Add in changes from Matt Thomas to check for 64 bit PCI stuff.
Note that a Qlogic 1020 is Fast Wide, not Ultra Fast Wide.
2003-08-07 01:05:56 +00:00
jdolecek d2041674e6 tweioctl(): store the result of twe_param_get() directly to the right
variable rather than using (void *) temporary
should fix strict aliasing warning of gcc 3.3
2003-08-03 18:45:46 +00:00
wiz 972f20179d regen (avoid duplicate definition, PR 22331) 2003-08-01 11:55:42 +00:00
wiz 7f48a3b625 Avoid duplicate definitions. From Quentin Garnier in PR 22331. 2003-08-01 11:55:03 +00:00
jonathan 3d768ff89d Preliminary port of merged OpenBSD/FreeBSD ubsec driver for Bluesteel
Networks/Broadcom line of cryptographic accelerators.
2003-08-01 00:08:55 +00:00
jonathan d2c4f02fe7 regen from pcidevs rev 560 (adding Sun's bcm582x-compatible crypto accelerators) 2003-08-01 00:07:32 +00:00
jonathan 0b84ccdd3b Add product IDs for Sun's bcm582x-compatible crypto accelerators 2003-08-01 00:05:27 +00:00
jonathan dfdfebe4d9 Discard previous driver; it didnt really do anything.
Replace with  a new from-scratch port of  recent OpenBSD hifn7751 source,
with changes to the crypto-framework calls to fit Sam Leffler's rework.
(Some of the attach-time changes from the previous driver were carried over).
Many thanks to Quentin Garnier (cube@cubidou.net) for testing an pre-release
of the driver and finding a couple of missing initializations.

Note that RNG support is temporarily disabled, until a potential issue
with RNG quality is investigated and resolved.
2003-07-30 18:49:27 +00:00
thorpej 058f44ae26 Add support for the Intel PRO/1000 MT Quad Port server adapter; this
is just 2 i82546EB chips behind an IBM 133 PCI-X bridge.
2003-07-29 19:49:50 +00:00
thorpej 4f354cdf59 Regen: Add the product ID used for the i82546EB chips present on the
Intel PRO/1000 MT Quad Port Server Adapter.
2003-07-29 19:47:44 +00:00
thorpej 8b4ac67ee1 Add the product ID used for the i82546EB chips present on the
Intel PRO/1000 MT Quad Port Server Adapter.
2003-07-29 19:46:56 +00:00
martin 270669fdd8 Regen. 2003-07-29 07:43:48 +00:00
martin d42f85d5f0 Add Ricoh 5C551 CardBus + FireWire product ID.
From FUKAUMI Naoki in PR 22292.
2003-07-29 07:42:51 +00:00
martin eec6b03547 Intel 8255GM is GM, not PM (obviously a copy&pasto).
From FUKAUMI Naoki in PR 22293.
2003-07-29 07:41:43 +00:00
jonathan f07336a03e regen from pcidevs rev 1.556 with vendor Cavium and product Nitrox. 2003-07-27 02:39:15 +00:00
jonathan 5eef6dfd20 Add PCI vendor Cavium and product code for their Nitrox XL crypto device. 2003-07-27 02:34:38 +00:00
jonathan 8a1b964b6b Regen from pcidevs 1.555 (Bluesteel,Broadcom security coprocessors) 2003-07-27 01:41:46 +00:00
jonathan 52fc5b6eec Add PCI vendor code for BlueSteel Networks (now part of Broadcom),
and PCI product codes for the Bluesteel/Broadcom family of security processors.
2003-07-27 01:16:10 +00:00
jdolecek 4ba1407d10 print some additional information about the controller on boot (from FreeBSD)
use aprint_* as appropriate
change some debug #ifdef DIAGNOSTIC messages into #ifdef DEBUG
make aenfmt[] more const
change twe_param_get() signature to take (struct twe_param **) last arg, and
  remove now unnecessary casts
2003-07-25 11:49:19 +00:00
kleink e5ed3710bb Regen from 1.554. 2003-07-23 10:18:06 +00:00
kleink ff5115db16 Add a couple of Philips A/V broadcast decoder device IDs. 2003-07-23 10:16:16 +00:00
simonb 4754215738 Clean up autoconfiguration output a little. 2003-07-22 11:59:55 +00:00
jdolecek 98a5f82f01 add rnd hooks 2003-07-21 08:38:56 +00:00
hannken bbf46d4085 Add support for i855 agp. From FreeBSD.
Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-07-20 18:56:32 +00:00
hannken b32066575d Regen. 2003-07-17 12:40:56 +00:00
hannken 7b247f3812 Add support for the BCM5705:
- Only BCM5705M asic rev A1 was tested.

Thanks to Bill Paul (wpaul@freebsd.org) for help and support.

Approved by: Frank van der Linden <fvdl@netbsd.org>
2003-07-17 11:44:26 +00:00
lukem 365cbd9428 add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
jmmv 3300ba59da Regen (+ ATI Radeon 9200) 2003-07-14 08:01:45 +00:00
jmmv 1f969857d8 Add ATI Radeon 9200 chip. 2003-07-14 08:00:43 +00:00
wiz 2faa66cee3 regen (+MGA G550). 2003-07-14 06:52:40 +00:00
wiz e14b9ced59 Add MGA G550, from Kouichirou Hiratsuka in PR 22133. 2003-07-14 06:51:57 +00:00
hubertf 0a65bfefd2 Regen for Toshiba SD and SM cards 2003-07-12 06:00:37 +00:00
hubertf d3f2a0d382 Recognize Toshiba Smart Media and Secure Digital cards 2003-07-12 05:59:50 +00:00
itojun 7f6ed16ef4 function prototype must not have variable name 2003-07-08 10:06:28 +00:00
drochner 2fc45929e2 some cleanup/fixes:
-get boot messages to NetBSD's standards (ie at least 3 lines)
-get some card information from PCI ID and subsystem ID
-fix media handling and link reporting for fiber cards
-port cksum offloading to NetBSD and enable as far as appropriate
 (TCP/UDP transmit offloading still disabled, as in OpenBSD)
2003-07-07 15:18:24 +00:00
dyoung a036b1536b Oops. Add the atw(4) sources, too. 2003-07-06 22:57:23 +00:00
dyoung 46a27517aa Add driver atw for PCI/Mini-PCI/Cardbus 802.11b NICs based on the
ADMtek ADM8211. Read the man page for bugs and other outstanding
issues.
2003-07-06 22:56:07 +00:00
simonb 21f798828f Regen: Trailing white-space and TABs nits. 2003-07-06 17:12:36 +00:00