summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2003-03-06this is a fix for kernel panics and craches along w/ other stabilityMichael Shalayeff
improvements worked out over past few months w/ different people. the main bug was fixes w/ help of harding@motd.ca . 10x to all and enjoy the better driver (;
2003-03-06Support for ServerWorks CSB6 IDEAlexander Yurchenko
2003-03-06Remove double include of scsi_all.hmjacob
2003-03-05syncTheo de Raadt
2003-03-05new VIA gear on EPIA M-seriesTheo de Raadt
2003-03-05make sure asi and sasi are set in the bustag. Fixes the le@lebuffer problemJason Wright
reported by Tyler Hardison.
2003-03-05update media handling based on NetBSD: mainly fix setting up of the outputJason Wright
drivers also, force a preference of the external phy a little earlier: both ports on the netra T1/105 now work.
2003-03-05no \n in panic(); rimshot@pandora.beTheo de Raadt
2003-03-03nuke extra semicolonmjacob
2003-03-03Argh. Put back mickey's change here and also follow Ted's suggestionmjacob
wrt bogus identity assignments.
2003-03-03Add some A64 defines.mjacob
Fix egregious botch where ICBXOPT_ZIO is suppose to be bit #5, not the value '5'.
2003-03-03Get rid of ISP_DMA_ADDR_T and uses ISP_DAC_SUPPORTED to define themjacob
width of a dma address type- this also allows us to define macros that set upper words of a dma address. Remove STRNCAT. Add (untested) 10160 support.
2003-03-03spelling fixesmjacob
2003-03-03In isp_putback_atio, propagate iid && rxid for FC ATIOs.mjacob
LINT fixes for printing out the lun for recevied messages. Spelling fix.
2003-03-03Remove STRNCAT define.mjacob
2003-03-03For type 3 requests, the count is ISP_RQDSEG_T3, not ISP_RQDSEG_T2, that we needmjacob
to set up.
2003-03-03Add (untested, no h/w) 10160 support. Propagate some spelling fixes.mjacob
Add back in merged 'mhz' change. Use A64 variants to initialize ULTRA2 or better && 1240 cards. If PAE is ever implemented for *BSD, we'll be closer to being ready to go. Add in a commented out example for how to adjust idelaytimer on 2300s. If we have ISP_FW_CRASH_DUMP defined, then don't reinit the isp in ISP_CONN_FATAL case- that's up to the platform outer layer to do after it finishes saving a f/w crashdump. Replaces STRNCAT with SNPRINTF.
2003-03-03Use new pci_matchbyid routine. Add (unable to test, no h/w) 10160 support.mjacob
Use correct size to zero sdparam area for 12160. Compile tested: sparc64, sparc run tested: sparc64 (2200, 1040), sparc (sbus isp)
2003-03-03Provide a functional d_psize() function for ramdisk block devices.Miod Vallat
ok deraadt@
2003-03-02The gem driver will sometimes unmap bus_dma mappings that are stillHenric Jungheim
in use by the hardware. Since the sparc64 has IOMMUs, an access by the hardware after the unmap operation will cause a fault. This replaces "disable" calls by "reset" calls. This increases the time between the command to disable DMA and when the maps are actually unloaded.
2003-02-28Update firmware to latest levels- fixes several nasty bugs on the 2300 at least.mjacob
2003-02-28Revert previous change. This driver is shared with 4 other platforms.mjacob
Baloney gratuitous changes to comments w/o even a headsup to the author will be reverted.
2003-02-28Increase IDENTIFY command timeout to 3 sec, as required by someAlexander Yurchenko
drives; from NetBSD
2003-02-28take too. patch ahs to screw up once in a whileMichael Shalayeff
2003-02-28remove non-typo changes. sorry folksMichael Shalayeff
2003-02-28typo; from weissmanndudeMichael Shalayeff
2003-02-28add support for 3cr990 (not 3cr990a,b,c, etc) and 3cr990-fx; from linux driverJason Wright
2003-02-28more txp's; from linux driverJason Wright
2003-02-27regenAlexander Yurchenko
2003-02-27Add ServerWorks CSB6 ATA chip, found in dmesg from niklas@Alexander Yurchenko
2003-02-27regenAlexander Yurchenko
2003-02-27Add some more Promise chips (including SATA ones) and a littleAlexander Yurchenko
cleanup this section
2003-02-27print out the ethernet address in the dmesg.Nathan Binkert
from David Krause <openbsd@davidkrause.com>
2003-02-27regenMichael Shalayeff
2003-02-27add ENE cb1410 and sort out the EFFICIENTNETSMichael Shalayeff
2003-02-26Better support for the ps/2-style HIL keyboards (those with a real numericMiod Vallat
pad and a few extra keys).
2003-02-26New hil child devices attachment framework, that allow them to be detachedMiod Vallat
at runtime. Handle reconfiguration notices from the loop, and do the necessary detach/attach work so that our vision of the loop is in sync with reality. Adapt all hil child devices to the above changes. "This is not as plug'n'play as usb, but you get the same feeling anyways..."
2003-02-26split encap and txeof functions into ones for tigon1 and tigon2Nathan Binkert
2003-02-26don't do arithmetic on bus space handles. Instead, use bus_space functionsNathan Binkert
2003-02-26Add support for AirVast WN-100; nick@Todd C. Miller
2003-02-26regenTodd C. Miller
2003-02-26Add AirVast WN-100; from nick@Todd C. Miller
2003-02-25move NULLification to end so it's useful.Ted Unangst
ok jason@
2003-02-25Correct the size of __reserved9 field in struct ataparams;Alexander Yurchenko
from Yichen Xie's bounds checker via tedu@ ok costa@
2003-02-25remove redundant check.Ted Unangst
ok henning@
2003-02-25remove useless check.Ted Unangst
ok niklas@
2003-02-25correct bounds check. yichen xie's bounds checker catch.Ted Unangst
ok niklas@
2003-02-25fix two off by onesTed Unangst
credit to Yichen Xie's bounds checker ok mickey@
2003-02-24correct check for the size of semitonesTed Unangst
credit to Yichen Xie's bounds checker ok mickey@
2003-02-24Detypoing; henric@ and meAlexander Yurchenko