summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2007-05-26Oops reintroduce check for SR_MAGIC to ensure that we care about metadata;Marco Peereboom
not doing so resulted in a partial bringup of a volume that was being created;
2007-05-26Assemble disks at boot time. This is not complete yet since it does notMarco Peereboom
order and roams volumes yet but is useful enough in most environments.
2007-05-26Tune command interface.Marcus Glocker
2007-05-26cleanupReyk Floeter
2007-05-26increase the delay to wait for the firmware to become ready, the card needsReyk Floeter
some more time to initialize in the dell server than in the hp server.
2007-05-26update some registers and the tx descriptor layout to match the latestReyk Floeter
firmware that we use. also start to implement initial bits of the tx path and interrupt handling (work in progress).
2007-05-26regenClaudio Jeker
2007-05-26Add Chelsio 10Gb Ethernet card product IDs. OK reyk@Claudio Jeker
2007-05-26More comment typos from Diego Casati. Including winners like funtion, allmost,Kenneth R Westerback
oustside, seqencer, toghether, nessissary, etc.
2007-05-25Make FW commands save in the way that requests/responses must be doneMarcus Glocker
serialized. Establish initial device up/down dance.
2007-05-25"interupt" -> "interrupt" in various comments. Mostly from Diego Casati.Kenneth R Westerback
2007-05-25Bump firmware package version; Better naming of the malo firmware files.Marcus Glocker
discussed with, and OK claudio@
2007-05-25Initial driver stub for the Marvell 88W8385 PCMCIA (CF) device.Marcus Glocker
Loads firmware, sends first FW command, establish interrupts.
2007-05-25add support for W83627DHG; ok kettenisConstantine A. Murenin
2007-05-25fix a typo in RFACT of 3.3Vcc of w83627ehf; ok kettenisConstantine A. Murenin
2007-05-24create separate function to validate metadata.Marco Peereboom
remove seeding of checksums.
2007-05-23Remove all vnode dependencies so that we can bootstrap softraid volumes.Marco Peereboom
Code from tedu. Replace all kernel string magic with dev_t passed in from bioctl. Suggestion from beck and tedu. Help from miod. Fix chunk crc. ok tedu
2007-05-23instead of trying to keep up w/ changing url, simply documentJason McIntyre
the name of the chip document; fixes pr 5489, from Diego Casati ok jsg
2007-05-23%z in printf(9) is not the same as %z in printf(3). Change to %luRay Lai
and cast arg to ulong. OK jsg@ and krw@.
2007-05-22Add the BCM5709 PCI device Id. It is disabled for now since we do notReyk Floeter
support SerDes-based (1000base-SX fibre) bnx(4) devices yet. The reason is simple - we do not have any fibre bnx(4) to test and port the SerDes changes from the other bnx drivers. From brad found in the Linux driver
2007-05-22syncReyk Floeter
2007-05-22Add another bnx(4) PCI Id (BCM5709 SerDes 1000base-SX)Reyk Floeter
2007-05-22adress -> addressJasper Lievisse Adriaanse
from brad ok claudio@
2007-05-22A quirk is needed for the Logitech QuickCam Notebook to prevent attachingRobert Nagy
to uaudio(4) instead of ugen(4), because of the internal microphone. from brad;
2007-05-22Support bluetooth adapter found in my MSI S270 laptop. ok deraadt@, jasper@,Matthieu Herrb
grange@.
2007-05-22syncMatthieu Herrb
2007-05-22Add a second MSI bluetooth adapter. ok deraadt@ jasper@ grange@Matthieu Herrb
2007-05-22%z in printf(9) is not the same as %z in printf(3). Change to %luRay Lai
and cast arg to ulong. OK miod@.
2007-05-22Pass string to printf instead of struct that contains string.Ray Lai
OK tedu@ and miod@.
2007-05-22Use BNX_PRINTF instead of printf with missing argument.Ray Lai
OK reyk@, earlier version OK tedu@, dlg@, and miod@.
2007-05-22Remove broken URLs.Jonathan Gray
Fixes PRs 5482, 5483, 5484, 5486, 5487, 5488 Filed by casati@nortel.com
2007-05-22regenDavid Gwynne
2007-05-22mtu and i found an emulex lp982 in tokyoDavid Gwynne
thanks to patrick for letting me eyeball it.
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
for PCI-PCI bridges and passing the mapping to the attached bus device. MD code can use these when mapping PCI device interrupts. This diff adds such code for amd64 and i386. This fixes interrupt mapping for devices that sit behind two PCI-PCI bridges where the firmware only provides a mapping for the first PCI-PCI bridge. tested by sturm@, krw@, and a few others, ok deraadt@
2007-05-21sync; add new device id to the bce(4) driverReyk Floeter
From brad ok and tested by todd@
2007-05-21add new bce(4) device idReyk Floeter
2007-05-21fix bnx vlan tagging in the rx path; do not attach the vlan tag twiceReyk Floeter
if the firmware has been told to keep it and copy the tag in network byte order in the other case. ok mcbride@ dlg@
2007-05-21Remove le{16,32}toh macrosJonathan Gray
2007-05-21Remove logprintf macroJonathan Gray
2007-05-21Remove Ether_ifattach macroJonathan Gray
2007-05-21Remove unused bswap{16,32} macrosJonathan Gray
2007-05-21Remove ifdef __otherbsd__ mess; no binary change.Jonathan Gray
2007-05-21Switch pcfiic to rwlock.Jonathan Gray
ok dlg@ kettenis@
2007-05-20addess -> addressMiod Vallat
2007-05-20regenRobert Nagy
2007-05-20add Brother MFC 210C and Logitech QuickCam Notebook Deluxe IDs;Robert Nagy
from brad.
2007-05-20Add missing arguments to printf.Ray Lai
OK tedu@, dlg@.
2007-05-20Convert ehci and ucom to rwlock.Jonathan Gray
Kill the usb specific lockmgr wrapper as nothing uses it now. ok thib@
2007-05-19the thinkpad 60 models are in "state" 5.Ted Unangst
ok deraadt jasper jsg mk
2007-05-19My 3c905C needs a brief pause after reset for PIO too, at least on hppa.Mark Kettenis
tested by thib@, ok deraadt@