Commit Graph

3315 Commits

Author SHA1 Message Date
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
simonb 93fec0b064 Trailing white-space and TABs nits. 2003-07-06 17:11:32 +00:00
simonb 7cd576831b Regen; E7500 and E7505 updates. 2003-07-06 17:08:43 +00:00
simonb 960557f7d1 Fill out E7505 devices.
Fix E7500 HI_D descriptions.
2003-07-06 17:07:38 +00:00
tron 94dffe1c93 Regen. 2003-07-06 14:59:54 +00:00
tron 2b6aac3e38 Add Intel 82547EI gigabit chip. 2003-07-06 14:59:29 +00:00
tron 5bceffec2b Handle i865 and i875P chipsets like the i845. This works good enough to
make XFree86 work with agp(4) enabled on an i865PE motherboard.
2003-07-06 12:39:41 +00:00
simonb be66d7b092 Regen: Add an entry for the Intel E7505 Chipset Memory Controller Hub. 2003-07-06 12:03:07 +00:00
simonb fd566882d9 Add an entry for the Intel E7505 Chipset Memory Controller Hub. 2003-07-06 12:02:07 +00:00
tron c5b347e780 Regen. 2003-07-06 07:19:58 +00:00
tron b3b7e59311 Correct names and descriptions for i875 entries to be consistent with
other Intel chipsets.
2003-07-06 07:19:38 +00:00
tron c819e82fbe Regen. 2003-07-06 07:13:39 +00:00
tron 6a0a69b723 Add entries for Intel 865PE chipset. 2003-07-06 07:13:17 +00:00
wiz 8b9972b9b0 1.179 had the commit message "Use CFATTACH_DECL()." but actually
added a paragraph for the non-existent (or just not in-tree)
als driver -- remove that paragraph again to avoid confusion.
2003-07-04 18:56:30 +00:00
drochner f2d5c0b3e3 VERY quick and VERY dirty port of the OpenBSD "txp" driver for
3Com 3C(R)990 cards. No TCP/UDP nor IPSEC offloading for now.
The ifmedia part needs some work, but I only have a 100-FX card;
hopefully someone will clean this up.
2003-07-01 20:08:51 +00:00
ragge b027f1fffd Set the send queue to max(BGE_TX_RING_CNT - 1, IFQ_MAXLEN); sometimes
IFQ_MAXLEN may be choosen to a larger value than number of descriptors.
Why this setting from the beginning???
2003-06-30 13:20:21 +00:00
fvdl d5aece61d6 Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.
2003-06-29 22:28:00 +00:00
simonb 168c4e411f Fix 'struct lwp *' lossage. 2003-06-29 15:07:08 +00:00
jdolecek c78fda0bcb fix typo in comment 2003-06-29 14:41:11 +00:00
thorpej 9a1c6df58e Only need to report the PCI product ID in the management ioctls.
From Achim Leubner @ ICP.
2003-06-29 01:20:50 +00:00
bouyer 9a6b838fb4 Correct setup of General Purpose Register for PDC20265 (Ultra/100) and newer.
From Andreas Johansson in private mail.
2003-06-28 23:13:26 +00:00
bouyer ab8781bdb6 Add support for another Intel Pro/100 variant. From Quentin Garnier in
private mail.
2003-06-28 23:04:50 +00:00
bouyer 2eb9add444 Add support for ICH5, from Quentin Garnier in private mail. 2003-06-28 23:04:11 +00:00
bouyer 641fa8dccc Regen: some more Intel devices. 2003-06-28 22:55:43 +00:00
bouyer 0dd331c1a2 Add some intel devices, from Quentin Garnier in private mail. 2003-06-28 22:54:23 +00:00
darrenr 960df3c8d1 Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records.  The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.

Bump the kernel rev up to 1.6V
2003-06-28 14:20:43 +00:00
christos d82212c90e Regen 2003-06-27 13:20:00 +00:00
christos df92a9d2a5 PR/21498: URA Hiroshi: Add S3 Savage/IXC 2003-06-27 13:19:36 +00:00
itohy d031823b2b Properly reset PHY on ZNYX boards which are composed of
21143 and Quality Semiconductor QS6611 PHY.

QS6611 requires explicit reset on some hardware configuration.  See
``Using the Intel 21143 with the Quality Semiconductor QS6611 Revision D4''
<http://www.intel.com/design/network/applnots/278239.htm> for details.

Models which should be supported by this change are
	ZX345Q, ZX346Q, ZX348Q,		(non-Q versions use different PHYs)
	ZX414, ZX412, ZX444,
	ZX442, ZX212, ZX214,
	ZX374, ZX372, ZX244,
	ZX424, ZX422.

Tested on ZX346Q.

Some information is from the ZNYX driver source code available from
the ZNYX web site <http://www.znyx.com/>.
2003-06-27 12:25:38 +00:00
drochner 82a0769126 regen 2003-06-27 11:13:02 +00:00
drochner a7eff26572 add some missing 3c990 variants 2003-06-27 11:12:17 +00:00
ichiro 04bd82d36b regen. 2003-06-26 09:20:23 +00:00
ichiro 03f8899b31 add product
Aironet 350 miniPCI Wireless LAN Adapter
2003-06-26 09:19:54 +00:00
ichiro f939b6d83c The problem which stops in the middle of booting was solved.
(kern/21843 Brian Stark <bpstark@pacbell.net>)
2003-06-25 20:33:59 +00:00
msaitoh 6e3f4b59e8 regard as the card is removed if one of CCD1# and CCD2# is deasserted.
This fixes the porblem that the cbb misses a remove event.
2003-06-19 10:48:58 +00:00
thorpej 452a8fdae2 Rename IPL_IMP -> IPL_VM. 2003-06-16 20:00:56 +00:00
fvdl 7dd7f8baa2 Handle 64bit DMA addresses on PCI for platforms that can (currently only
enabled on amd64). Add a dmat64 field to various PCI attach structures,
and pass it down where needed. Implement a simple new function called
pci_dma64_available(pa) to test if 64bit DMA addresses may be used.
This returns 1 iff _PCI_HAVE_DMA64 is defined in <machine/pci_machdep.h>,
and there is more than 4G of memory.
2003-06-15 23:08:53 +00:00
thorpej 0eff671820 Also pass a type argument to comcnattach() and com_kgdb_attach().
comspeed() (and thus cominit()) may need this information.
2003-06-14 17:01:06 +00:00
ichiro 1fd8fe7f02 make compile 2003-06-14 11:44:51 +00:00