summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-03-16Remove redundant DPRINTF from ips_morpheus_isintr.Alexander Yurchenko
2009-03-16IPS_SCSI_PT flag not used any more.Alexander Yurchenko
2009-03-15Cleanup error processing:Alexander Yurchenko
- in ips_start_xs don't do scsi_done twice on error; - make ips_error return scsi XS_* codes rather than errno.h E* codes; - move all error reporting under debug, let upper layers to spam user. And fix a few missing byte conversions while here.
2009-03-14some devices like the Planex GW-US300MiniS seem to have only 4 Tx bulkDamien Bergamini
endpoints instead of 6 (4 EDCAs + HCCA + Prio). since we do not use the last two endpoints anyway, only check that we have at least found 4 Tx bulk endpoints. from FUKAUMI Naoki.
2009-03-14regenDamien Bergamini
2009-03-14add more run(4) USB ids, clarify some.Damien Bergamini
from FUKAUMI Naoki. add a HARDWARE section to the run(4) man page to start listing known run(4) devices while i'm at it.
2009-03-14regenJonathan Gray
2009-03-14apologize (dlg and claudio, stop snickering)Theo de Raadt
2009-03-14Match on D-Link DWA-130.Jonathan Gray
From Todd Carson in pr 6105.
2009-03-14D-Link DWA-130, from Todd Carson in pr 6105.Jonathan Gray
2009-03-13Add SCSI pass-through and enclosure support. Tested on lpinto'sAlexander Yurchenko
machine which has safte(4).
2009-03-13tabs; stupid emacsMarco Peereboom
2009-03-13Fixup in acpidock for aml_evalintegerJordan Hargrave
Reported by guenther ok marco@
2009-03-13Fixed potential aml_freevalue on uninitialized stack , reported by krwJordan Hargrave
Fixup in acpidock for aml_evalinteger ok @marco
2009-03-13Some preparation steps for SCSI pass-through support:Alexander Yurchenko
- stack command and DCDB frames along with scatter-gather list into one command block; - use structure field pointers and offsetof() instead of evil pointer arithmetics; - add DCDB definitions. No functional changes.
2009-03-13Process command completion errors while polling, too.Alexander Yurchenko
2009-03-13regenKevin Lo
2009-03-13add nVidia GeForce 9300M CSKevin Lo
2009-03-12In the most common case -- array failure -- move error message underAlexander Yurchenko
debug not to spam dmesg, bioctl and sysctl hw.sensors will tell you enough.
2009-03-12Advanced error checking.Alexander Yurchenko
2009-03-12Define a proper wsdisplay type for raptor(4).Mark Kettenis
ok miod@
2009-03-12For SYNCHRONIZE_CACHE command use the same code path as for READ/WRITE.Alexander Yurchenko
This required to factor out some common scsi code.
2009-03-12Add id for this ridiculous small run(4) found at akihabara. As usual commitedClaudio Jeker
over this run(4).
2009-03-12syncClaudio Jeker
2009-03-12Add usbdevs of the smallest run(4) ever seen. That thing is smaller thenClaudio Jeker
a thumb including the usb connector.
2009-03-11Do more error checking in acx(4).Stefan Sperling
"If it works for you, commit it. The diff looks right." claudio@ "Seems to work here with ACX111 CardBus" jsg@
2009-03-11More aml_evalinteger fixupJordan Hargrave
ok marco@
2009-03-11Remove noisy printf debugJordan Hargrave
2009-03-11Cleanup.. use aml_evalinteger instead of aml_evalnameJordan Hargrave
ok marco@
2009-03-11Rework command polling to be able to sleep if no SCSI_NOSLEEP flagAlexander Yurchenko
passed. Sleep while waiting for sensors update because that's what sensors work queue for.
2009-03-10regenDamien Bergamini
2009-03-10cleanup the mess in Intel WiFi Link PCI Ids.Damien Bergamini
WiFi Link 100 Series have been renamed to 1000 Series by Intel too.
2009-03-10Added sensor devices for Thinkpad (temp+fan)Jordan Hargrave
Exported aml_evalinteger method ok marco@
2009-03-10Fix cut/paste error.. call _BFS not _PTSJordan Hargrave
ok marco@
2009-03-10Print scsi xfer flags in debug output.Alexander Yurchenko
2009-03-10Rearrange physical drive state bits checking so that bioctl getsAlexander Yurchenko
a correct state value.
2009-03-10Add some more debug.Alexander Yurchenko
2009-03-10remove IBSS and HostAP modes since these aren't advertised in ic->ic_capsKevin Lo
pointed out by jsg@
2009-03-10Add ips_intrds() function to be able to disable interrupts on hardware.Alexander Yurchenko
2009-03-10Limit registers space size to some reasonable value.Alexander Yurchenko
2009-03-09Completely rework command processing:Alexander Yurchenko
- use separate callbacks to finish scsi and raid management commands; - for raid management commands use dedicated dma-safe buffer; - remove unused run queue; The main goal of these changes is to fix a bug showing up on the lpinto's machine where READCONF command fails because it needs more than 1-page buffer and the buffer was not contiguos and controller doesn't support scatter-gather for raid management commands.
2009-03-09Do not start printing device info before attachment succeeded.Stefan Sperling
ok claudio@
2009-03-08Move more z8536 defines from MVME188 specific code to the MI header and use it.Miod Vallat
2009-03-07No need to spam log with 'unable to alloc CCB' messages now thatKenneth R Westerback
NO_CCB is in place and the I/O is retried rather than discarded. So move the message inside a #ifdef CAC_DEBUG. Noticed by jbg@.
2009-03-07Make sure the scsi_xfer timeout is set up before the command may complete;Miod Vallat
similar fix to osiop.
2009-03-07regenJonathan Gray
2009-03-07Mobility Radeon HD 3400 from Eric JACQUOT and someJonathan Gray
additional entries from submitted dmesgs.
2009-03-07Misc cleanups, remove dead codeJordan Hargrave
Normalized api for conversion/concatenation ok marco@
2009-03-06Bring a few more PCI IDs from freebsd to match IBM ServeRAID 8i and 8s.Alexander Yurchenko
Not tested but should work.
2009-03-06Add a few more cpu types from freebsd driver found on serveraid-8k board.Alexander Yurchenko
Tested by apelsin. ok deraadt@