summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2005-04-29Correct FAN3 divisor for IT8705 and add support for FAN3 divisor on IT8712.Alexander Yurchenko
Diff from Stephan Leemburg <sleemburg@jvc.nl>.
2005-04-29Support ATI IXP 400 SATA, which is a Silicon Image 3112 in sheep's clothing.Jonathan Gray
Tested by Pedro la Peu <pedro at am-gen.org>. ok grange@
2005-04-29regenJonathan Gray
2005-04-29ATI IXP 400 devices and some additional Radeon XPRESS IDs.Jonathan Gray
2005-04-28more snprintf checking. ok krw@Moritz Jodeit
2005-04-28install kue firmware on zaurus; ok uwe@ dlg@David Krause
2005-04-27Add SDEV_UMASS flag, analogous to SDEV_ATAPI, and use it to force aKenneth R Westerback
full LUN scan on UMASS SCSI targets. UMASS provides reliable max lun information so we shouldn't waste time. Fixes many x-in-1 card reader/writers that report identical INQUIRY information for every slot they provide. Lots of diagnosis and testing by dlg@, ok dlg@, 'I can live with this' marco@.
2005-04-27Remove unnecessary step in ack sequence.Marco Peereboom
Help LSI, ok mickey@
2005-04-27In osiop_checkintr(), bail out early and do not claim the interrupt forMiod Vallat
``can't happen'' situations (which happen sometimes on mvme88k), rather than inadvertently dereference NULL pointers and panic.
2005-04-27regenJakob Schlyter
2005-04-27add Audiovox RTM-8000 GSM/GPRS CFJakob Schlyter
2005-04-25KNF and zap trailing whitespace.Niall O'Higgins
no binary changes.
2005-04-25csum -> csum_flagsBrad Smith
ok krw@ canacar@
2005-04-25use delay() and not tsleep() in attach. makes driver work properly withNiall O'Higgins
``Ensoniq CT5880''-based card. from netbsd rev 1.59 ok mickey@
2005-04-25Use ETHERTYPE_VLAN.Brad Smith
2005-04-25remove the stepping info since this isn't rightBrad Smith
2005-04-24add fxp-d102e to the listBrad Smith
2005-04-24add microcode to support interrupt mitigation on theBrad Smith
82551 F stepping chipset. From FreeBSD via Dmitry Bogdan <dsb at imcs dot dvgu dot ru>
2005-04-24- fix and update commentsBrad Smith
- use ETHERTYPE_IP instead of magic value - saanp -> type_ipv4 From FreeBSD ok mickey@
2005-04-23accept VLAN-sized framesBrad Smith
2005-04-23styleBrad Smith
2005-04-23- always accept VLAN-sized framesBrad Smith
- support setting the MTU
2005-04-23Fix newer Xircom CBE2-100 cards.Brad Smith
We have to enable the connection to the MII first. Doing so fixes the problem cards without breaking the older, working cards. From FreeBSD
2005-04-23make sure bus mastering is enabledMartin Reindl
ok brad@ from NetBSD
2005-04-22Driver for the Apollo Domain keyboard and mouse, for the HP 9000/4xx series.Miod Vallat
Claims the console keyboard if a keyboard is detected at boot time, otherwise HIL is preferred (but due to wsmux both can be used simultaneously).
2005-04-22sparc -> sparc64Brad Smith
2005-04-21snprintf error handling, ok beck cloderTheo de Raadt
2005-04-21If the SMM driver had enabled ownership change interrupts, re-enable themChristopher Pascoe
temporarily before we attempt to take control. ok dlg@
2005-04-21Preserve any configuration data that may have been set by SMM/BIOS overChristopher Pascoe
chip reset. ok dlg@
2005-04-21Relocate debugging printf so it describes the right thing.Christopher Pascoe
2005-04-21Fix inverted logic when testing for successful SMM handover.Christopher Pascoe
2005-04-21o if the mac address cannot be read, just fail and disestablish theFederico G. Schwindt
irq (for shared irq's) on failure. (should other drivers do the same?) o if it's a rev 0x12 card, only use the first phy as it reports a non-existent one as well (From FreeBSD). o remove splimp/splx from ste_attach(). o some cleanup. thanks to matt at mattroberts dot org and paolo at actcom dot net dot il for testing; commit deraadt@.
2005-04-21correct idion for snprintf failure handling; ok cloderTheo de Raadt
2005-04-20support 11b and 11a mode on the ar5211. "pure" 11g mode is not yetReyk Floeter
tested but should work as well. thanks for the hardware donation!
2005-04-20SiS 180/181/182 SATA support using generic sata_chip_map().Jonathan Gray
Hints from NetBSD and FreeBSD. ok grange@
2005-04-20Replace VIA SATA chip map routine with generic sata_chip_map().Jonathan Gray
ok grange@
2005-04-20SiS 760 support from a tech@ mail from peter.galbavy at knowtion.netJonathan Gray
ok grange@
2005-04-20SiS 661 support tested on a Gigabyte 8S661FXMP-RZ board.Jonathan Gray
ok grange@
2005-04-20regenJonathan Gray
2005-04-20A bunch of PCI/SATA SIS devices.Jonathan Gray
2005-04-19use pool for struct vndbug; tested by many and pedro@ okMichael Shalayeff
2005-04-19fix for isochronous pipes:Damien Bergamini
xfer's busy_free status can be XFER_ONQU when uhci_device_isoc_done() is called. this happens when the xfer is queued in the driver supplied callback function that is called before uhci_device_isoc_done(). ok dlg@
2005-04-19be more cautious when processing CMV interrupts.Damien Bergamini
drop every CMV reply that is not a CR or CW ack.
2005-04-18beautify the code by renaming HAL functions with capitalized words (iReyk Floeter
always wanted to do that). this breaks HAL compatibility but porting should be easy, have a look at athvar.h. no functional changes.
2005-04-18- check for ETHERMIN with SIOCSIFMTU ioctl caseBrad Smith
- don't need to trim off anything but the VLID bits in the driver anymore
2005-04-17Intermediate cast of strio_offs -> uio_offset should be u_long not longTodd C. Miller
since otherwise a very high kernel address would be stored as a negative offset. From NetBSD (christos).
2005-04-17Fix typosTom Cosgrove
ok krw@
2005-04-17Typo in panic stringTom Cosgrove
ok krw@
2005-04-17tabs not spacesMichael Shalayeff
2005-04-17Timeouts are not ran at splhigh anymore so we don't need splimp.Marco Peereboom
Inspired by beck@, ok mickey@