summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-02-15convert the pcigart case where the gart table is in system memory overOwain Ainsworth
to use the new api. More cleanup to this file coming soon.
2009-02-15Convert CONSISTENT maps over to dmamem api.Owain Ainsworth
2009-02-15convert drm_addbufs_pci over to new dmamem api.Owain Ainsworth
2009-02-15Convert machdrm over to new dmamem api.Owain Ainsworth
2009-02-15introduce drm_dmamem_alloc() to allocate dma memory with bus_dma.Owain Ainsworth
The next few commits will convert calls to drm_pci_alloc (which I hate) over to this new api, and convert other handrolled stuff over too. First part of my cleaning up bus_dma useage in drm.
2009-02-15do not check malloc return value against NULL, as M_WAITOK is usedCharles Longeau
ok krw@ miod@ (some months ago)
2009-02-15change M_WAITOK --> M_WAITOK | M_CANFAILCharles Longeau
with help from miod@ ok miod@ oga@
2009-02-15attach the Intel WiFi Link 100 and 6000 Series (though no firmwareDamien Bergamini
is available yet.) branch the ampdu_{tx,rx}_{start,stop} callbacks too. remove code that is only needed for evaluation/test boards.
2009-02-15regenJonathan Gray
2009-02-15Radeon HD 3100/3300 and Intel X58 ids.Jonathan Gray
2009-02-15avoid possibly using an uninitialized variable.Jacob Meuser
problem found by chl@, fix tested by jasper@.
2009-02-14this was not even test compiled without VLAN supportTheo de Raadt
2009-02-14remove dead assignments and newly created unused variables.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok fgsch@ krw@
2009-02-13missing braces; ok marcoStuart Henderson
2009-02-13syncTheo de Raadt
2009-02-13some devices; Mikko TolmunenTheo de Raadt
2009-02-13When faking scsi commands never copy more than xs->datalen bytes.Alexander Yurchenko
2009-02-12Change microcode loaded messages to debug, this was printedJonathan Gray
after every suspend/resume cycle filling up the dmesg buffer with the same message over and over again. ok oga@
2009-02-12Fix typo; wClockFrequency -> dwClockFrequency.Marcus Glocker
From Kenji Aoyama
2009-02-12don't access undocumented register 0x82 for <= MAC06, since newerMartynas Venckus
realteks start to behave badly if we do. this should fix the widely reported re(4) issue. makes my RTL8101E usable, fixes Thomas' RTL8168C, and PR6023. tested by many this is a more conservative version of my diff from kettenis@ (does not clear PHY register 0x0b) ok kettenis@
2009-02-11Prettier fake scsi inquiry ascii strings.Alexander Yurchenko
2009-02-11- add a missing breakKevin Lo
- stop the device before the initialization - reduce delays >From FreeBSD ok jsg@, martynas@
2009-02-11Add a few missing byteorder conversion calls, tho I don't reallyAlexander Yurchenko
hope ips is usable on anything beside amd64 or i386 because of its x86 BIOS.
2009-02-10Use proper BAR on newer mfi raid cards.Marco Peereboom
From Jim Giannoules
2009-02-10do not compile with RUN_DEBUG by defaultDamien Bergamini
2009-02-10Add missing copperhead chipset support bits.Alexander Yurchenko
2009-02-10Update copyright year.Alexander Yurchenko
2009-02-10Fix null pointer for shutdown if acpi not enabledJordan Hargrave
ok marco@
2009-02-09Improve adapter type displaying.Alexander Yurchenko
2009-02-09Start on bioctl support for ips. Only adapter and volume info for now.Alexander Yurchenko
2009-02-09Protect ips_poll call with splbio.Alexander Yurchenko
2009-02-09fix uninitialized argument.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok krw@ tedu@
2009-02-09Remove an unused define.Owain Ainsworth
2009-02-09Only print information on the writeback test if it fails. Otherwise onlyOwain Ainsworth
print if we're debugging. Nagged often enough my marco@
2009-02-09Remove the inteldrm pageflipping code.Owain Ainsworth
Deprecated and broken. Sanity checked by a few people, no problems caused.
2009-02-09Don't enable vblank if the pipe is disabled.Owain Ainsworth
Based on a patch from the intel driver maintainers (Jesse Barnes, specifically) Tested by several people on various hardware.
2009-02-08fix potential null dereferences.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok oga@
2009-02-08Fix uninitialized arguments.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok oga@
2009-02-08fix uninitialized argument, and remove newly created unused variable.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok krw@ canacar@
2009-02-08remove dead assignment and newly created unused variable.Charles Longeau
found by LLVM/Clang Static Analyzer. ok oga@
2009-02-08Lower debug level back, looks like i've found that data corruption bug.Alexander Yurchenko
2009-02-08Put back bzero'ing cmd structure before filling it in which was lostAlexander Yurchenko
during driver rewritting at h2k7.
2009-02-08Temporary enable full debug to make it easier to commit diffs.Alexander Yurchenko
2009-02-08ips is not a real scsi controller and not supposed to talk directly toAlexander Yurchenko
various flacky scsi hardware (at least until passthrough implemented). So reduce huge default scsibus timeout values to somewhat reasonable.
2009-02-08Use sc_print_addr() to report drive errors.Alexander Yurchenko
2009-02-08Add drive state definitions.Alexander Yurchenko
2009-02-07Unifdef __OpenBSD__, these defines don't help us to sync with NetBSDAlexander Yurchenko
anymore but make reading the code harder. ok sthen@ miod@ krw@
2009-02-07Match on native/legacy MCP79 SATA ids.Jonathan Gray
From/Tested by Laurence Tratt on an asus p5n7a board.
2009-02-07regenJonathan Gray
2009-02-07Change MC79 SATA ids to reflect which mode they are currently operatingJonathan Gray
in "legacy" SATA/AHCI/RAID instead of flagging them all as AHCI. From Laurence Tratt