summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-12-08Make the various drm drivers print the interrupt they're using.Mark Kettenis
ok oga@
2008-12-08- Firmware header field "len" for Ricoh devices is uint8_t not uint16_t.Marcus Glocker
- Consistency in comments.
2008-12-08Add ability to load firmware for devices which require it.Marcus Glocker
Tested by deraadt@ and myself.
2008-12-07yet another one nvidia ahci controller that needs special handling.Mike Belopuhov
from form@. ok dlg, krw
2008-12-07typos in comments: recieve -> receive.Matthieu Herrb
2008-12-07Make acpiprt(4) check whether the current interrupt routing is "possible" andMark Kettenis
pick a new one from the list of possible routings if it isn't or if a pin is currently not routed. Delay re-routing interrupts until we establish a handler for it. This prevents us from messing with unused interrupt pins which may have fatal consequences (some machines spontaniously reboot). The heuristics for picking an interrupt from the list of possibe ones probably needs some tweaking still, but this makes several NVIDIA-based boards work much better than before. tested by many, ok marco@
2008-12-06No need to set dwMaxVideoFrameSize and dwMaxPayloadTransferSize to 0Marcus Glocker
in the negotation routine explicitly, because the whole structure gets bzero'ed before.
2008-12-06Revert this to, due to the ppc intr backout. -moj ok @kettenisMats O Jansson
2008-12-06revert all changes related to the mpsafe intr handler. i screwed up the commitTed Unangst
and even then it didn't work. we have higher standards than this.
2008-12-06not commited, i'm a retardTed Unangst
2008-12-06the not MP version didn't compile, mglocker foundTed Unangst
2008-12-06uncount clusters taken off the rx ring immediately. if those clusters wereDavid Gwynne
being chained into a jumbo we would not replace them when filling the rx ring again until they were passed up the stack.
2008-12-06typo, no binary change.Damien Bergamini
2008-12-06cvs wouldn't let me check this in beforeTed Unangst
2008-12-06some more trouble where i failed to account for oga's diffTed Unangst
2008-12-06mpsafe intr_establish that doesn't get biglock, so that we may dream of the ↵Ted Unangst
day when this is useful. mostly macro magic that does nothing. only actually useful on amd64 for now, compliments of art.
2008-12-05Sort uvideo_vs_iface struct a bit.Marcus Glocker
2008-12-05add ethertype and tcpdump support for VLAN stacking (QinQ) withStuart Henderson
type number 0x88a8 specified by 802.1ad. from reyk on misc@. "ok, go for it" dlg
2008-12-05enable 9k frames on the "jumbo" ringDavid Gwynne
2008-12-05Garbage collect now unused field in the softc struct again.Brad Smith
2008-12-04enable to large clusters again now that arts put the pool allocator forDavid Gwynne
them in again.
2008-12-04Don't hardcode the bus_space_tag to use, grab if from pci_attach_argsOwain Ainsworth
like you're supposed to. Makes this file slightly less horrible. ok kettenis@, "yes" deraadt@.
2008-12-04*sigh* unbreak the tree.Owain Ainsworth
Some old diff snuck into this change.
2008-12-04Revert ppc intr stuff. Make socppc compile again. -mojMats O Jansson
2008-12-04Fix "fp_save ipi didn't" panic, and move i386/amd64 closer in the process.Tobias Weingartner
Positive test results by a handful of people. Ok kettenis@
2008-12-04Move the bus_dma generic functions out of the far-too-podgy machdep.c andOwain Ainsworth
into bus_dma.c (a-la amd64). Discussed with art and toby in coimbra. Ok mikeb.
2008-12-04Put back the support for pools > PAGE_SIZE. This time the compare functionArtur Grabowski
works and there's even some sanity checks that it actually returns what we expect it to return.
2008-12-04fix typo in the dwFrameInterval commentYojiro Uo
2008-12-04regenBrad Smith
2008-12-04typo.Brad Smith
2008-12-04Add some more Intel GM45 MCH PCI id's.Brad Smith
2008-12-04Add initial support for the ICH9 IGP M and ICH9 IGP M AMT chipsets.Brad Smith
For now the chunk in em_detect_gig_phy() is a hack to get things going until it can be figured out why exactly the PHY id is not probed properly. Based on a diff from jcs@ via ckuethe@ ok kettenis@
2008-12-04move Option GlobeTrotter 3G Quad / 3G Quad Plus and theFelix Kronlage
Vodafone Mobile Connect from ubsa(4) to umsm(4) as these should work better with that driver. discussed with yuo@, jsg@ and deraadt@.
2008-12-03switch bge over to using MCLGETI when allocating mbufs for the rx ring.David Gwynne
tested by many including henning@ sthen@ naddy@ krw@ robert@ jmc@ jsg@ weerd@ and ingo schwarze on a variety of machines include i386, amd64, alpha, and sparc64.
2008-12-03add vscsi(4), a virtual scsi controller that passes all scsi requests up toDavid Gwynne
userland for handling. this is to scsi what tun(4) is for networks. this is going into the tree so i can work on some crazy scsi stuff, but its not being enabled since it is useless unless you're working on some crazy scsi stuff.
2008-12-03Get size of the struct cardslot_event, not the function cardslot_event.Ray Lai
Found by pcc. OK deraadt.
2008-12-03regenDamien Bergamini
2008-12-03More Atheros AR9170 ("otus") based devices.Damien Bergamini
From the Linux ar9170 driver.
2008-12-03typos in comments - no binary change.Damien Bergamini
2008-12-03small fix for IEEE80211_STA_ONLY: do not let users set HostAP specificDamien Bergamini
flags using "nwflag".
2008-12-03allow users to select a fixed rate.Damien Bergamini
2008-12-03Remove the x86 and i386 prefixes to the bus_dma types. It's really quiteOwain Ainsworth
pointless and just makes the code different for no reason. This moves i386 and amd64 bus_dma to being a lot closer to identical. suggestion to just remove the prefix instead of merge them from deraadt@. no objections art@, kettenis@, ok weingart@
2008-12-03Some more ambigous -> ambiguous pointed out by mbalmer (there areStuart Henderson
others, these are the ones from code unlikely to be re-merged with upstream sources).
2008-12-03don't overwrite an error code from wpi_init() in wpi_ioctl(), logic isConstantine A. Murenin
now in line with iwn_ioctl(); 'dead assignment' llvm/clang; ok damien
2008-12-03Weongyo Jeong has consented to switch from an inappropriate licenseJonathan Gray
to license.template
2008-12-03- Fix unit for dwFrameInterval in DPRINTF.Marcus Glocker
- Add a comment from yuo@ which describes dwFrameInterval values a bit.
2008-12-03Fix error handling for usbd_transfer().Marcus Glocker
2008-12-03allocate the right number of entries in the "jumbo" rx ring now that it isDavid Gwynne
actually used. this fixes vic on esx3. problem found by matthieu@ also includes misc tweaks to comments and some cleanup code.
2008-12-03use the right variable when looping over rxqs.David Gwynne
2008-12-03add UYVY video format support for uncompressed videoYojiro Uo
ok mglocker@