summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2006-05-16Nuke some { }Marco Peereboom
2006-05-16Move !xs->data case into mfi_start_xs.Marco Peereboom
Return proper sense data when a polling command fails.
2006-05-16Fix some more htole32 screw-ups.Marco Peereboom
Colapse all little SCSI functions into a single generic one. Fix a bug in the SGE calculation. This brings the driver up to post: mfi0 at pci12 dev 14 function 0 "Dell PERC SAS" rev 0x00: Dell PERC 5/e irq 5 scsibus3 at mfi0: 2 targets sd1 at scsibus3 targ 0 lun 0: <DELL, PERC 5/E Adapter, 1.00> SCSI5 0/direct fixed sd1: 237824MB, 237824 cyl, 64 head, 32 sec, 512 bytes/sec, 487063552 sec total sd2 at scsibus3 targ 1 lun 0: <DELL, PERC 5/E Adapter, 1.00> SCSI5 0/direct fixed sd2: 34176MB, 34176 cyl, 64 head, 32 sec, 512 bytes/sec, 69992448 sec total
2006-05-16Labeling was the wrong way around. Make 5e 5i and vice versa.Marco Peereboom
2006-05-16Fix some htole32 I missed.Marco Peereboom
Sprinkle more debug.
2006-05-16Fix tsleep wait channel name; ok damien@Miod Vallat
2006-05-16attach 8139's capable of C+ mode to the re(4) driver, instead of the rl(4)Brad Smith
driver.
2006-05-16consider re(4) as a possible 8139 chipset.Brad Smith
2006-05-16only allow setting Jumbo MTU frame sizes with the 8169 chipset.Brad Smith
2006-05-16Add READ CAPACITY.Marco Peereboom
2006-05-16Oops PREREAD not PREWRITE.Marco Peereboom
2006-05-16Add TUR and make it send it directly to firmware.Marco Peereboom
Sprinkle some extra debug.
2006-05-15Clear all relevant ccb fields when mfi_put_ccb frees a ccb.Marco Peereboom
2006-05-15Oops don't send command twice to firmware when polling.Marco Peereboom
2006-05-15Add INQUIRY command.Marco Peereboom
Add sgl magic.
2006-05-15Sprinkle bus_space_barrier()s after LANCE register writes, as already doneMiod Vallat
in if_le.c; ok jason@
2006-05-15Add AGP support for Intel 945G/GM chipsets. The 945GM (mobile) variantDimitry Andric
also needs a X.org update, which will go in later. Tested by a bunch of people; ok deraadt@
2006-05-15Add device name when printing out errors. Pointed out by deraadt@Marco Peereboom
2006-05-15Kill evil spacing.Marco Peereboom
2006-05-15Make _bmc_io_wait 1 second instead of 500ms.Marco Peereboom
Prevent multiple reads and writes to the bmc at the same time which could interrupt a complete bmc transaction. tested by various people.
2006-05-15add a shutdown hook.Brad Smith
2006-05-14up the TX descriptors to the max.Brad Smith
2006-05-14only call init if not running.Brad Smith
2006-05-14amd64 can handle this too; tleslie@gmail.comTheo de Raadt
2006-05-14set the multicast filter in xge_init().Brad Smith
2006-05-14set the maximum MRU by default.Brad Smith
2006-05-14account for interrupts in the interrupt handler.Brad Smith
2006-05-14re-enable link up/down messages because they spray a lot right nowTheo de Raadt
(clearly indicating some bug) copy mac address correctly
2006-05-14comment out link up/down printf's.Brad Smith
2006-05-14Initial import of wpi(4), a blob-free driver for Intel PRO/Wireless 3945ABGDamien Bergamini
802.11 adapters as found in Centrino Duo laptops. More to come but works well enough for me to commit this over a wpi(4). go for it deraadt@
2006-05-14Add abstraction for resistor factors; makes it easier to compare them toMark Kettenis
the datasheets. Fix a few bugs in the handling of voltage sensors. From Constantine Murenin <mureninc@gmail.com>.
2006-05-14Add a quirk to force the Wi-spy spectrum analyser to attach as ugen.Matthieu Herrb
It claims to be a HID device, but it's not really one. ok miod@, jsg@.
2006-05-13regenMatthieu Herrb
2006-05-13Add Metageek Wi-Spy. ok deraadt@Matthieu Herrb
2006-05-13add IFQ_SET_MAXLENBrad Smith
2006-05-13add IFQ_SET_READY in wanpipe_generic_register() to notify the stack that thisBrad Smith
driver is ALTQ ready. ok canacar@ Thanks to Peter Hessler for noticing the issue and testing.
2006-05-13use the PCI id from pcireg.hBrad Smith
2006-05-13add the PCI id and minimal changes necessary for the Xframe-II, accordingBrad Smith
to the Xframe-II porting docs from Neterion. currently untested.
2006-05-12Fix a misreporting bug after bioctl -H is used to create a hotspare. This wasMarco Peereboom
reported by several people. What happens is that the firmware sometimes misreports what SCSI type a device is. The driver was only allowing a create hotspare function when the type was set to hard disk. Since the firmware will, obviously, not allow the driver to create a hotspare on any other type of device the driver doesn't need these smarts and now will ignore the type. Tested by henning todd and Ben Lovett. ok dlg
2006-05-12add the PCI hdaudio subclass.Brad Smith
2006-05-12code we can readTheo de Raadt
2006-05-11use the PCI multimedia subclass type HD audio define from pcireg.hBrad Smith
2006-05-11add PCI multimedia subclass type of HD audio.Brad Smith
2006-05-11if (!foo & BAR) bad, if (!(foo & BAR)) better, and I'll have a cookie perMiod Vallat
file.
2006-05-11more microHAM devicesJason Wright
2006-05-11more microHAM devices (from linux)Jason Wright
2006-05-11support the microHAM radio/computer interfacesJason Wright
2006-05-11syncJason Wright
2006-05-112 microHAM devices from linux, and one from meJason Wright
2006-05-11fix incorrect ADC list for ALC880.Brad Smith
From kent NetBSD