David E. O'Brien
90a78bd0ba
makeobjops.awk is stricter on syntax than the perl version.
2002-05-01 03:52:40 +00:00
David E. O'Brien
82303b6b14
Remove the trailing ^M's. makeobjops.awk does not like them.
2002-05-01 03:07:40 +00:00
Scott Long
1089f082aa
Fix a bug where the aacp device would only talk to bus 0 on the
...
controller.
2002-04-30 22:50:26 +00:00
Poul-Henning Kamp
2266fe776e
Don't export timecounter structures under debug. with sysctl, they
...
contain no truly interesting data anymore.
2002-04-30 19:34:31 +00:00
Julian Elischer
d4f567ee57
Need more includes.
2002-04-30 16:43:51 +00:00
Julian Elischer
f269532cd0
Add the extra argument to mtx_init()
2002-04-30 15:50:09 +00:00
Warner Losh
883ee9463e
skibo tells me that that I didn't apply all of his last patch, and
...
sent me a replacement patch that fixes the problem. The challenge
buffer was not large enough by a factor of 4 (due to my changing the
size from 128 to 32, but not u_int8_t to u_int32_t).
MFC after: 1 day
Submitted by: skibo@pacbell.net
2002-04-30 03:46:27 +00:00
Paul Saab
d4aa427fd1
- Set the maximum number of device transactions to what the driver
...
is limiting it to, not what the device says it can handle.
- cl_status is an integer. cl_lstatus is a pointer.
- Add some debugging code to dump some things the driver knows about
the adapter.
- Tell CAM that the adapter can handle more commands when a command
completes. This fixes the problem were the SIM would freeze once
the driver hit the maximum number of transactions for the device.
- Change the vendor string to COMPAQ.
- Turn of Synchronize Cache for now. It locks the controller up.
Approved by: msmith
Obtained from: Yahoo!
2002-04-29 21:46:09 +00:00
Warner Losh
0f98688eb0
We don't need the card_if.h here. It breaks the building of kernels
...
with wi but without pccard. Also remove an RCS id that I don't think
we need.
2002-04-29 21:11:02 +00:00
Warner Losh
1456297748
splsoftnet is spelled splimp in FreeBSD rather than splnet. splimp is
...
used to protect the rest of the driver. This is a no-op commit to current,
but is needed for the MFC.
MFC after: 1 day
2002-04-29 19:04:29 +00:00
Eric Anholt
b1ade6ab46
More diff reduction: Shuffle around some header code as was done in
...
drmcommand-0-0-1-branch of DRI CVS, more return code cleanup, and remove some
gratuitous ifdefs.
Approved by: des
2002-04-29 18:18:42 +00:00
Josef Karthauser
8a7a68b108
Some non-functional changes to make the differences between NetBSD's
...
and our version clear to see.
2002-04-29 16:23:14 +00:00
Maxim Sobolev
f4b27e80b3
Regen after rev.1.89 of usbdevs.
2002-04-29 15:02:30 +00:00
Maxim Sobolev
daa77b45ce
Change Device ID string for DaisyTech devices to be more sensible.
...
PR: 37197
Submitted by: Olexander Kunytsa <kunia@istc.kiev.ua>
2002-04-29 15:01:35 +00:00
Poul-Henning Kamp
875525d517
Introduce NetBSD's mii_phy_match() API and use it in the nsgphy to
...
get a description printed.
2002-04-29 14:09:10 +00:00
Poul-Henning Kamp
e5fbad8bca
Convert exphy and ukphy over to the new code.
...
exphy is done flying blind, ukphy is tested on one card.
2002-04-29 13:35:31 +00:00
Poul-Henning Kamp
279fe8d156
Make one generic mii_phy_detach() to replace 19 slightly different ones.
...
Rename mii_phy_auto_stop() mii_phy_down().
Introduce mii_down(), use it from nge. Do not indirect it to 19 identical
case's in 19 switchstatements like NetBSD did.
2002-04-29 13:07:38 +00:00
Poul-Henning Kamp
78c8c3db4b
Move a lot closer to NetBSDs MII support for GigE.
...
Move fxp and nge drivers over to use the new stuff.
2002-04-29 11:57:30 +00:00
Warner Losh
d76b2f9d54
Spell hw.cbb.start_memory the same in the HINT as well as the sysctl.
...
Noted by: bde
2002-04-29 07:41:58 +00:00
Warner Losh
9ce2d50cf2
Make sysctl RW
2002-04-29 07:37:09 +00:00
Poul-Henning Kamp
b7dee1db97
Moving closer to being able to use NetBSD's generic mii_set_media()
...
function.
2002-04-29 07:18:26 +00:00
Warner Losh
8ad896e0ad
Untimeout before calling timeout. I think that I have caught all the cases
...
where we were scheduling a timeout multiple times, but am not positive.
2002-04-29 06:55:46 +00:00
Poul-Henning Kamp
a295ccc9f0
Edging ever closer to NetBSD...
2002-04-29 06:48:20 +00:00
Poul-Henning Kamp
45521525a7
Move us yet closer to IFM_* definitions in NetBSD.
2002-04-29 05:32:44 +00:00
Eric Anholt
c9d942be3a
Diff reduction to my experimental code: clean up return code handling.
...
Approved by: des
2002-04-29 00:25:10 +00:00
Cameron Grant
21ed9908a2
add a missing \n to an unregister failure message
2002-04-28 22:59:45 +00:00
Cameron Grant
9dbee70d4a
recognise ct5880-e
...
Submitted by: SONODA Yoshihide <yshd@na.rim.or.jp>
2002-04-28 22:38:23 +00:00
Poul-Henning Kamp
b418ad5c2e
Follow NetBSD and s/IFM_1000_TX/IFM_1000_T/
2002-04-28 20:34:20 +00:00
Poul-Henning Kamp
07dd938303
Don't pass three args when one will do just fine, and even prevent
...
mistakes like the one brgphy.c (now corrected).
2002-04-28 19:25:07 +00:00
Poul-Henning Kamp
83549c664b
Improve an API by about 4 lines per driver.
2002-04-28 19:01:32 +00:00
Poul-Henning Kamp
3aae18bde8
Use generic MII #defines instead of private ones when the registers
...
are IEEE defined.
Object file comes out the same.
2002-04-28 18:47:29 +00:00
Poul-Henning Kamp
1aad4b2a52
Merge in rev 1.9 from NetBSD.
2002-04-28 18:43:30 +00:00
Eric Anholt
67a2a28fe4
Hook the DRM up to the build and add it to NOTES.
...
Approved by: des
2002-04-28 04:58:40 +00:00
Warner Losh
9218b6a376
Alphabetize descriptions and remove the "PCI" from the desciptions.
...
Suggested by: brooks
2002-04-28 02:04:28 +00:00
Eric Anholt
4fc9623548
Add the code for the DRM, based on the code from the drm-kmod port.
...
This is not hooked up yet, that will come later.
Approved by: des
2002-04-27 20:47:57 +00:00
Warner Losh
cd5a4c63c7
This patch fixes my breakage of ssid matching. I introduced the
...
breakage when I tried to merge OpenBSD wi_hostap changes into the
tree. Skibo found the problem and submitted these patches. Thanks!
Submitted by: skibo@pacbell.net
2002-04-27 16:03:25 +00:00
Warner Losh
0853849336
Better names for the PCI cards. The biggest change is that we now
...
identify the Intersil Prism 2.5 PCI native card as that, rather than
Linksys, the first folks to get it to market.
2002-04-27 16:01:26 +00:00
Scott Long
fe3cb0e1ec
Add a CAM interface to the aac driver. This is useful in case you should
...
ever connect a SCSI Cdrom/Tape/Jukebox/Scanner/Printer/kitty-litter-scooper
to your high-end RAID controller. The interface to the arrays is still
via the block interface; this merely provides a way to circumvent the
RAID functionality and access the SCSI buses directly. Note that for
somewhat obvious reasons, hard drives are not exposed to the da driver
through this interface, though you can still talk to them via the pass
driver. Be the first on your block to low-level format unsuspecting
drives that are part of an array!
To enable this, add the 'aacp' device to your kernel config.
MFC after: 3 days
2002-04-27 01:31:17 +00:00
Warner Losh
3465a702f3
Make this driver compile for -stable also to prep for MFC
2002-04-26 23:11:23 +00:00
Mike Barcroft
a30d4b3270
Move the new byte order function prototypes from <sys/param.h> to
...
<sys/endian.h>. This puts us in line with NetBSD and OpenBSD.
2002-04-26 22:48:23 +00:00
Poul-Henning Kamp
7bf758bff0
Simplify the RFC2783 and PPS_SYNC timestamp collection API.
2002-04-26 20:24:28 +00:00
Orion Hodson
c6d4b83ad1
Add ac97_reset function that polls ready bits in power register. One
...
component in tweaks required for the ICH3 controller in the thinkpad
x22 reported by Colin Perkins on -multimedia.
2002-04-26 15:27:56 +00:00
Poul-Henning Kamp
7e2d76ff05
Remove the tc_update() function. Any frequency change to the
...
timecounter will be used starting at the next second, which is
good enough for sysctl purposes. If better adjustment is needed
the NTP PLL should be used.
2002-04-26 10:06:26 +00:00
Greg Lehey
a182065f27
vinum_open: recognize twed device.
...
Submitted by: Holger Kipp <holger.kipp@alogis.com>
PR: 37458
MFC after: 5 days
(to get 4.6 code freeze)
2002-04-26 04:23:19 +00:00
Semen Ustimenko
37f044d650
Implement true multicast filtering.
...
Inspired by: dc(4)
MFC after: 1 week
2002-04-25 18:16:15 +00:00
Josef Karthauser
c628479a57
Add a power exceeded debug message.
...
Update the $NetBSD$ ident to match reality.
2002-04-25 12:58:30 +00:00
Josef Karthauser
8e0c4b3892
MFNetBSD:
...
revision 1.96
date: 2001/11/22 21:59:33; author: augustss; state: Exp; lines: +3 -3
Correct a comment.
2002-04-25 12:51:08 +00:00
Josef Karthauser
9206cd4c25
MFNetBSD:
...
revision 1.95
date: 2001/11/20 16:09:01; author: augustss; state: Exp; lines: +39 -6
Sanity check max packet lengths.
2002-04-25 12:49:38 +00:00
Josef Karthauser
cafee33353
MFNetBSD:
...
revision 1.94
date: 2001/11/20 13:50:07; author: augustss; state: Exp; lines: +16 -9
Update for new speed handling.
2002-04-25 12:37:55 +00:00
John Hay
de0d2cad31
Add another chip id for the new LAVA 4-port serial card.
...
PR: 37333
Submitted by: Ari Suutari <ari.suutari@syncrontech.com>
MFC after: 4 days
2002-04-24 18:55:50 +00:00