summaryrefslogtreecommitdiff
path: root/sys/dev/ic
AgeCommit message (Collapse)Author
2003-10-30array for multicast filter intialization mismatches. millert okJun-ichiro itojun Hagino
2003-10-29Revert to 1.70 for now which is the last working version on my u5.Matthieu Herrb
ok deraadt@
2003-10-27Skip ATA modes detection for SATA drives, it's useless and someAlexander Yurchenko
SATA drives really don't like it. Add a delay between drive reset and issuing IDENTIFY command, some drives need it (from NetBSD). This fixes problems with SATA drives reported by Jonathon Fletcher <jonathon.fletcher@pobox.com>. He also provided access to the test machine.
2003-10-27disable tagging on hppa and thus effectively restrict to one command at a ↵Michael Shalayeff
time processing; krw@ ok
2003-10-26Driver for PRISM 2.5/3 based (wifi) USB adapters. This is a work in progress,Dale Rahn
it does not yet handle bulk data copies or hostap mode. Only one model currently supported, however driver may support other PRISM based adapters. ok millert@ fgsch@
2003-10-26Print error registers values in debug message after reset too.Alexander Yurchenko
2003-10-26Device reset improvements:Alexander Yurchenko
- put the reset protocol itself in the separate function __wdcdo_reset() so we don't need anymore to keep in sync two reset code paths; - change the reset protocol to something like FreeBSD and NetBSD do, this fixes slave ATA drive detect with weird ATAPI master (reported by fgsch@); Discussed with costa@. Tested by me, fgsch@, millert@, canacar@.
2003-10-21typos from Tom Cosgrove;Jason McIntyre
Tom: I did not commit a couple of your changes. i did not include some punctuation fixes (full stops, etc.) mnemorable -> mnemonic: i decided memorable was probably better instrunctions -> instruction: i kept the plural
2003-10-20typo; netbsdAlexander Yurchenko
2003-10-19KNFAlexander Yurchenko
2003-10-17Merge an old fix from NetBSD:Alexander Yurchenko
- do not stop/unload current DMA operation if an IRQ was not detected by DMA engine unless the force flag was given, fixes DMA problems in shared IRQ setups; - ack interrupt before entering DMA codepath Tested by many. Work by niklas@ but he doesn't want to commit it for some reason.
2003-10-16New flag to mark SATA controllersAlexander Yurchenko
2003-10-16spaces/tabs cleanupAlexander Yurchenko
2003-10-16Cleanup a bit, more pretty debug messages.Alexander Yurchenko
2003-10-16Allow setting of wdcdebug*_mask variables via preprocessor defines.Alexander Yurchenko
This makes creating debug kernels be much more easy.
2003-10-16Kill two static function declarations.Alexander Yurchenko
2003-10-14Align siop_xfer on 128 byte boundary for all architectures now that 3.4 is out.Kenneth R Westerback
ok (and from) mickey@.
2003-10-09Typo, iquiry->inquiryMiod Vallat
2003-10-09go back to non-raw busdma load as some archs still do not have load_rawMichael Shalayeff
2003-10-07use crypto/arc4; test, debug, ok millert@; ok fgsch@Markus Friedl
2003-10-05from freebsd: read one word less (for type) and take care of odd sized recordsMichael Shalayeff
2003-10-04bpf support for atm cards; from jason@ackley.netTheo de Raadt
none of us can test this, but that does not mean it has to sit in the pr database
2003-10-03Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need forMiod Vallat
separate tty registering is gone now that sparc has switched to wscons, and this makes the code less error-prone. Also, remove tests for ttymalloc() failure, since it uses M_WAITOK. ok millert@ deraadt@, tested by various people as well besides me...
2003-10-01it turned that only adding the cardbus part was not enough to haveFederico G. Schwindt
D-Link DFE690 working. add the missing bits here. from Joshua Johnson <joshua.johnson at charter dot net>.
2003-09-29more dmamp_sync()s; krw@ okMichael Shalayeff
2003-09-29add more dmamap_sync()s where appropriate modify loops to insure proper ↵Michael Shalayeff
syncing; jason@ testing
2003-09-29better dmesg output including onboard memory size when present, free ↵Michael Shalayeff
resources on failures; krw@ ok
2003-09-29e own SIOP_DEBUG define instea of the system-wide one;Michael Shalayeff
bzero() the sgl before fillig it up; avoid reading registers extra times where we have a copy in the vars; on scsi_cmd timeout call siop_handle_reset() directly instead of relying on the RST interrupt which does not happen always it semms; use bus_dmamap_load_raw(). krw@ ok
2003-09-29avaliable -> availableMiod Vallat
2003-09-28kill trailing spaces, no functional changesAlexander Yurchenko
2003-09-26Typos: defintion -> definition, proccess -> processMiod Vallat
There are more occurences hiding in binutils, lynx and afs but I am too lazy to report them upstream at the moment.
2003-09-26reading the record skip the remainder of data we do not need. we are still ↵Michael Shalayeff
screwed on writes though
2003-09-25make sure to not overflow when initializing {node,net}name (truncation does ↵Michael Shalayeff
not matter)
2003-09-25update fom form@ including support for 891 chips and moreMichael Shalayeff
2003-09-25more codecMichael Shalayeff
2003-09-25better structs alignment; jason@ testing on sparc64 and okMichael Shalayeff
2003-09-25no need for a redundant check; from form@ and jason okMichael Shalayeff
2003-09-25sync with netbsd; fixes some problems with the upcoming atw driver.Federico G. Schwindt
krw@ ok.
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
now call the poll backend. With this change we implement greater poll(2) functionality instead of emulating it via the select backend. Adapted from NetBSD and including some changes from FreeBSD. Tested by many, deraadt@ OK
2003-09-23revert safety checks; requested by mickey@Anil Madhavapeddy
2003-09-21sync with netbsd defines. no functional changes.Federico G. Schwindt
ok markus deraadt
2003-09-19Put in a couple of sanity checks to ensure that the AN_DEFAULT_*Anil Madhavapeddy
variables arent defined too large. itojun@ ok
2003-09-18typo in error;Jason McIntyre
from Brian Poole
2003-09-06A couple of hppa-only changes, allowing siop to work on pci hppaKenneth R Westerback
machines. Align siop_xfer on 128 byte boundary, and don't use on-board RAM. Aligning siop_xfer will be made general, post-3.4. From mickey@. ok deraadt@ mickey@.
2003-09-06Add wi_detach, use it in pcmcia so that the shutdownhook is properly removed.Dale Rahn
ok miod@ millert@ deraadt@
2003-09-02- drop number of openings by 4 to avoid "not queued" errors.Federico G. Schwindt
- check return from aac_start() and return correctly in case we need to reschedule the watchdog. convervative fix from niklas@, prompted by several ppl. krw and deraadt ok.
2003-09-02missing #endif, pr3431Ted Unangst
2003-08-28fix bzero size; from pechkinMichael Shalayeff
2003-08-28Sync ('make microcode') with change to aicasm_symbol.c:Kenneth R Westerback
Fix use of uninitialized variable by porting NetBSD patch to correctly initialize it. Said variable is used as the value of the define DOWNLOAD_CONST_COUNT in the generated file aic7xxxreg.h. This define is currently not used anywhere. Spotted and ok mickey@.
2003-08-24defines and struct for the ieee80211 framework; deraadt@ ok.Federico G. Schwindt