Commit Graph
4197 Commits
Author SHA1 Message Date
Søren Schmidt 14f1d91520 Put the probe verboseness behind bootverbose
Approved by: jkh
2000-11-16 10:52:26 +00:00
Jonathan Lemon 6450c97eaf MFC: r1.15, match against both vendor and subvendor.
Approved by: jkh
2000-11-15 23:01:52 +00:00
cvs2svn dbdfb8426c This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-11-15 22:53:03 +00:00
Justin T. Gibbs bc78c42408 MFC: Only tear down scb_data when it exists. This prevents a panic when
reporting parity engine chips.

Approved by:	jkh
2000-11-14 04:56:52 +00:00
Søren Schmidt 0bac9ea514 MFC:
Better handling of immediate commands, mainly to solve timeouts
in the atapi-tape code...

Approved by: jkh
2000-11-13 08:22:07 +00:00
Søren Schmidt 3796cca4ca MFC:
Only offset raid disks > 1 on the HPT, this should solve the
boot problems..
However this demands that dangerously dedicated disks use an
offset of at least 10 from the start to not overwrite the
raid config sector on the HPT...

Approved by: jkh
2000-11-13 08:21:26 +00:00
Søren Schmidt a867ada0ba MFC:
Fix the probing problems that caused lost slaves etc..

Approved by: jkh
2000-11-13 08:20:40 +00:00
Justin T. Gibbs 9b7f5e33d0 MFC: Only attempt to clear SCSIBUSL on Ultra2 controllers. The
clearing is workaround for a selection timeout bug on U2/U160
     controllers and happens to be illegal on aic7770 (EISA/VL) controllers.

Approved by:	jkh
2000-11-12 07:32:37 +00:00
Yoshihiro Takahashi 71bcec5ecc MFC: The fe driver does not support pnp devices.
Approved by:	jkh
2000-11-11 00:03:27 +00:00
Søren Schmidt 88ed042b3e MFC:
Fix the missing slave problem, rearrange reset code a bit to
allow all ATAPI devices to reset proberly.

Approved by: jkh
2000-11-09 10:47:29 +00:00
Justin T. Gibbs 25bca4fc11 MFC: Fix potential corruption of the QINFIFO due to an 8bit math botch.
Approved by:	jkh
2000-11-08 14:51:03 +00:00
Søren Schmidt 29df81fde3 Restore the dump fix Paul Saab introduced in 1.60.2.7 and that I
accidently removed in the MFC, sorry about that...

Approwed by: jkh
2000-11-04 23:04:52 +00:00
Søren Schmidt 19f40184c5 MFC:
Fix probing of CMD646 controllers..
Dont allow DMA on broken HW.

Approved by: jkh
2000-11-04 12:33:17 +00:00
Mike Smith 32aa00d05a MFC: don't drop I/O when we run out of controller commands, queue it
instead.

Approved by:	jkh
2000-11-04 03:12:46 +00:00
Bill Paul bf70392963 MFC: Close PR #21078: fix multicast filter programming on the Pegasus
USB ethernet controller
2000-11-01 18:28:22 +00:00
Søren Schmidt ad6901d1bc MFC:
Update the config gathering code for Promise & HPT controllers

Permission from: jkh
2000-11-01 17:54:26 +00:00
Roger Hardiman 3b45a3e111 MFC Update to driver 2.18 2000-11-01 09:36:14 +00:00
Nick Hibma 201f935b5b MFC: bugfix: cut&paste error
Submitted by:	Daniel O'Connor <[email protected]>
2000-11-01 00:48:41 +00:00
Nick Hibma c5eb68505f MFC: Remove the use of the __P() macro 2000-10-31 23:23:30 +00:00
Nick Hibma 31c17f7fef MFC: Make sure usb_hid_descriptor_t is packed.
Add some more defines for HID descriptor decoding.
2000-10-31 23:03:00 +00:00
Nick Hibma 698c3d4e3b MFC: Add some extra defines for signals. 2000-10-31 23:01:16 +00:00
Nick Hibma d819060818 MFC: Additional defines for constants
Update the product name also if the product string is not defined in the
device.
Make the routines less noisy
Add the possibility for unconfiguring the device.
Comment the code.
2000-10-31 22:59:35 +00:00
Nick Hibma eb2c4da6ad MFC: The driver for the 3Com 5605 USB modem. 2000-10-31 22:51:23 +00:00
Cameron Grant ac8b2ee890 set channel reference count to 0 on close, fixes EBUSY after opening /dev/dsp
seperately for read and write.

handle AFMT_QUERY correctly in SNDCTL_DSP_SETFMT ioctl calls
2000-10-31 22:43:31 +00:00
Nick Hibma 25197e78b0 MFC: Remove unnecessary includes and remove use of __P() macros. 2000-10-31 22:36:05 +00:00
Nick Hibma 25f558ea7a MFC: Make the hub more lenient towards devices that disconnect themselves
once in a while. Also convert source to ANSI.
2000-10-31 22:33:54 +00:00
Nick Hibma d3328cdb02 MFC: Remove an unused include. Also convert source to ANSI 2000-10-31 22:31:29 +00:00
Nick Hibma 4f85095a64 MFC 1.41: Make sure the endpoint list is set to zero on attach.
Also Remove the _P() macros
2000-10-31 22:27:59 +00:00
Justin T. Gibbs f10d372922 MFC: Generate the bmov opcode for all mov operatoins. 2000-10-31 18:55:16 +00:00
Justin T. Gibbs 1fbfe32d36 MFC: Bring to parity with -current. See today's -current commit log for details 2000-10-31 18:54:59 +00:00
David Malone feed7018e0 MFC: M_ZERO changes. Justin asked that I keep this code in sync
between -current and -stable.
2000-10-31 08:09:51 +00:00
Søren Schmidt 692a63bf0b MFC:
Update the Promise RAID code, there are differences between BIOS
version unfortunately...
2000-10-30 17:35:00 +00:00
cvs2svn 4cc01a5a9b This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-10-30 14:49:27 +00:00
Søren Schmidt 86f2c338a8 MFC:
Fix the PCCARD ATA breakage..
This is due to a bug that has been in there since Warneer did the
PCCARD stuff, the altioaddr is not offset 8 its offset 14 from
the base address.
Also only probe the master device, no known PCCARD ATA thingies
has a slave AFAIK..
2000-10-30 09:41:28 +00:00
David Malone afe1083b54 MFC: Add the ability to define halt and powerdown keys for sysconf. 2000-10-29 16:59:32 +00:00
Yoshihiro Takahashi cde5d68d28 MFC: PC-98 bus_space changes. 2000-10-29 13:07:56 +00:00
cvs2svn 3ea31cba27 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-10-29 07:53:06 +00:00
Mike Smith 186cbe31ce MFC: allow override by loaded module by reducing PCI probe priority. 2000-10-28 10:48:09 +00:00
Mike Smith 804d0df39c MFC: updated AMI MegaRAID driver. Brings back support for new adapters
(all known AMI MegaRAID adapters are now supported), bug fixes and
an ioctl interface for array management.  AMI plan to release binary
versions of their array admin tools which will use this interface.
2000-10-28 10:17:01 +00:00
cvs2svn 5961930438 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-10-28 09:56:35 +00:00
Matt Jacob 85826fb7a0 fix copyright 2000-10-27 21:59:20 +00:00
Matt Jacob 873f76acc4 fix type in copyright 2000-10-27 21:58:59 +00:00
Matt Jacob 1e5ac3a974 MFC: changes to default WWN handling. 2000-10-27 21:58:00 +00:00
Matt Jacob b732878ddf MFC: changes to default WWN handling.
Roll platform minor.
2000-10-27 21:57:32 +00:00
Doug Rabson baed605679 Fix merge breakage. 2000-10-27 21:01:49 +00:00
Mike Smith 559474c2b1 MFC: updated 3ware driver, with improved queueing, error handling and
reporting, and user interface for the 3ware-supplied '3dm' monitoring
tool.
2000-10-27 06:04:02 +00:00
cvs2svn c22b54f622 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-10-27 05:58:46 +00:00
cvs2svn 0c9d7cf2b7 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. 2000-10-27 01:19:03 +00:00
John Baldwin 248e982a36 MFC update to driver 2.17 2000-10-27 00:46:09 +00:00
Roger Hardiman 2db3ec5e0d MFC update to driver 2.17 2000-10-26 16:38:46 +00:00