summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-10-02syncStuart Henderson
2009-10-02Remove BCM57720 as it's not going to be released. From a BroadcomStuart Henderson
commit to the Linux driver via Brad. Also checked dmesglog.
2009-10-02Remove BCM57720 as it's not going to be released. From a BroadcomStuart Henderson
commit to the Linux driver via Brad.
2009-10-02regenMiod Vallat
2009-10-02One more DEC device found on alpha clustersMiod Vallat
2009-09-30- Sync the BCM5785G PCI id for bge(4) and add BCM5785F / BCM57788.Stuart Henderson
PCI ids from the Linux tg3 driver via Brad.
2009-09-30syncStuart Henderson
2009-09-30- Some new PCI ids for the BCM5717, BCM5718, BCM5785F, and BCM57788 chipsets.Stuart Henderson
- Rename the existing BCM5785 entry to BCM5785G. PCI ids from the Linux tg3 driver via Brad.
2009-09-30Need to scsi_done() before returning COMPLETE for untranslated commands,Miod Vallat
such a Test Unit Ready; found the hard way by jbg@, and inexplicably missed during dlg@ and I audit of hba drivers behaviour.
2009-09-29Support the Phison PS5000. IO Data and other vendors are now using thisTheo de Raadt
on an expresscard SSD adaptor. ok jsg
2009-09-29syncTheo de Raadt
2009-09-29phison pciide controller found in expresscard SSD cardsTheo de Raadt
2009-09-27If no xfer buffer is free for the UDLIO_DAMAGE ioctl, sleep in the kernelMarcus Glocker
until one xfer buffer gets freed again, instead userland needs to handle this. Help and OK miod@, matthieu@
2009-09-26Fix artefacts in compression mode especially seen when running X.Marcus Glocker
2009-09-24Handle the upper 32 bits of the prefetchable memory range when setting upMiod Vallat
the ppb resource extents, on LP64 systems. Found the hard way on an alpha. ok kettenis@
2009-09-24Make sure the scsi_xfer timeout always get initialized with timeout_set(),Miod Vallat
since the scsi_done() wrapper will timeout_del() unconditionnaly and the scsi midlayer no longer provides scsi_xfer with zeroed struct timeout. ok dlg@
2009-09-24In trm_scsi_cmd(), in an splbio() protected block, don't bother doing splx()Miod Vallat
and splbio() around a simple timeout_set() call, it won't gain us anything. ok dlg@ krw@
2009-09-23Disable SPLUSBCHECK for now, as these turn out to be harmful on sparc64.Miod Vallat
2009-09-23do not attach the AR5416 and AR5418 (AR5416 PCIe) to the ath(4)Damien Bergamini
driver as these chipsets are not currently supported. noticed by ian@ "makes sense" millert@ ok jsg@
2009-09-21Fix use before init on wu.Marco Peereboom
Found by jsing, tested and ok jsing.
2009-09-21Document a private ioctl range for wscons drivers (from Miod). ThereforeMarcus Glocker
change the UDLIO_DAMAGE ioctl from 0 to 128 and move the ioctl part from udl.h to udlio.h so we can include it in userland applications. Suggested and OK miod@
2009-09-20Implement a detach function in wpi(4) and iwn(4).Damien Bergamini
Some laptops will power off the PCIe socket when the radio kill switch is turned on. Reported and tested by Frantisek Holop on iwn(4). Initial diff for iwn(4) by jsg@ Some additional bits by Frantisek Holop (sensor_detach). Some tweaks and adaptation to wpi(4) by me. Fixes kernel/6223.
2009-09-20syncStuart Henderson
2009-09-20Add ATI SB900 IDs, from Brad. Confirmed against Linux diffs submitted by AMD.Stuart Henderson
2009-09-20syncTheo de Raadt
2009-09-20Support the AX88772A model (found while shopping today); tested by mtuTheo de Raadt
2009-09-20Remove XXX content about missing screen repaint when switching to EMULMarcus Glocker
mode. Miod mentioned that is it OK to loose screen content when switching DUMBFB -> EMUL. Thanks.
2009-09-20For now just clear the screen when switching to emulation mode (need toMarcus Glocker
figure out how we can repaint it as well).
2009-09-20Add WSDISPLAYIO_SMODE, WSDISPLAYIO_SVIDEO, WSDISPLAYIO_GVIDEO ioctl. ToMarcus Glocker
be completed.
2009-09-19Rename another function; udl_cmd_set_xfer -> udl_cmd_set_xfer_type isMarcus Glocker
a bit more self explaining. No functional changes.
2009-09-19Rename two functions; udl_cmd_get_offset -> udl_cmd_save_offset, andMarcus Glocker
udl_cmd_set_offset -> udl_cmd_restore_offset, matches better what we do. No functional changes.
2009-09-19Re-sort function pointer assignments. No functional changes.Marcus Glocker
2009-09-19If UDLIO_DAMAGE fails to queue the damage drawing request, undo theMarcus Glocker
operation and tell the X11 driver to retry later (same as for rasops).
2009-09-19Add bits for X11 support over the wsdisplay framework (fully HuffmanMarcus Glocker
compressed). The upcoming X11 driver mmaps its framebuffer from the kernel and sends updates via the Damage mechanism. Committed from a X session on udl, of course.
2009-09-16fix ENETRESET handling in run_ioctl() and run_media_change().Damien Bergamini
fixes a kernel panic reported by ckuethe@ on amd64
2009-09-15TP-LINK TL-WN821NDamien Bergamini
2009-09-15usb id for TP-LINK TL-WN821N (otus(4)).Damien Bergamini
2009-09-15SyncClaudio Jeker
2009-09-15Better product names for the newest Intel cards. Include the productClaudio Jeker
number in the name to simplify identifying the card in dmesg. OK dms
2009-09-14simplify code in preparation for other things. tested by many.Federico G. Schwindt
2009-09-14don't try to manipulate an invalid node. fixes codec detectionJacob Meuser
problem reported by martynas@. this bug has been there a long time (r1.61), but sloppy RIRB handling was hiding it ...
2009-09-14Correctly empty the tty rings in wsdisplaystart() if the display isMiod Vallat
in SCR_GRAPHICS mode; spotted by martynas@
2009-09-13Don't try to check for ECC with fbdimm as the offset exceedsJonathan Gray
the number of bytes currently read into the sm_data array. Problem found by recent version of gcc.
2009-09-13Unchecked copyout() calls cause premature death in furry animals, soMiod Vallat
check their return values in the ATA_S_COMPLETE ioctl handler. dlg@ agrees.
2009-09-13Remove (last) obsolete panic() case.Marcus Glocker
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
with m_tag_copy_chain() failures. Use m_defrag() to eliminate hand rolled defragging of mbufs and some uses of M_DUP_PKTHDR(). Original diff from thib@, claudio@'s feedback integrated by me. Tests kevlo@ claudio@, "reads ok" blambert@ ok thib@ claudio@, "m_defrag() bits ok" kettenis@
2009-09-13ATI SB700 can be handled in ahci mode like SB600. suggested byMatthieu Herrb
and ok kettenis@
2009-09-13Fix command undo for compression. Fixes artifacts seen in some cases.Marcus Glocker
2009-09-13Move some real noisy operations to a higher debug level.Marcus Glocker
2009-09-13Use function pointers in erasecols and eraserows for framebufferMarcus Glocker
operations, so we do compression in there as well.