Age | Commit message (Collapse) | Author |
|
of broken since it does not detach+reattach the card (which it has to)
ok mlarkin
|
|
|
|
|
|
probably be cleaned up...
|
|
|
|
|
|
biodone has been fixed.
|
|
call bufq_done in biodone.
|
|
|
|
|
|
to remove the need for a companion uhci controller.
|
|
sparsely populated buses.
ok dlg@, krw@
|
|
Information needed for wsconscfg. feedback and ok miod@. -moj
|
|
ok marco
|
|
ok marco, kettenis
|
|
tell, based on vendor/product/subvendor/subproduct ids, how the video reposting
should be done: via the emulator or the bios video call in locore. The default
is to do none of those, which is how most machines work.
Okay kettenis@, deraadt@.
|
|
|
|
ok dlg
|
|
|
|
is causing havoc with vnds and release must be buildable.
|
|
|
|
from Brad
|
|
ok jakemsr@, who promises to deal with any fallout, because he's a stand-up guy
|
|
"I agree that hz / 10 is 1/10 of a second, which is 100 milliseconds" krw@
|
|
ok marco
|
|
ok krw, discontent grunts from marco.
|
|
ok krw
|
|
ok krw
|
|
|
|
|
|
methods. the AD1848 DMA engine runs continuously and doesn't
need to be started/stopped or otherwise manipulated for each
block. makes the driver a bit more efficient.
* allow "Mode 2" capable chips such as the CS4231 to work in "Mode 1"
when there is only one DMA channel, instead of forcing it into
"Mode 2", which expects two DMA channels. allows recording to
work for "Mode 2" capable devices when there is only one DMA
channel.
* service both playback and recording interrupts in full-duplex
mode, instead of only playback interrupts. allows "Mode 2"
capable chips to work in full-duplex mode.
* fix checks for sample rate/format recalibration completion. gets
rid of busy loops that briefly "hang" the kernel when the device is
opened and/or reconfigured.
|
|
ioctl function and fall through to pick up the tty ioctls.
ok deraadt beck
|
|
cpus) to inteldrm.
This mostly works, but the suspend/resume handler doesn't put the
registers back 100% (this is being worked on) and with the X driver code
that is in snapshots (and soon to be on tech) we don't do vt switch in a
100% sane way. Similarly there are some vblank issues that aren't solved
yet, but for most usage this works with the correct Xorg DDX.
tested on two x201's, a t510 and a t410 all work given the correct
userland. Suspend works once (due to crazy crap done in the ddx) but
doesn't come back the second time and text vts are screwed post suspend.
this will be fixed shortly when a non-sucky solution has been found. for now,
this allows non-vesa X on ironlake graphics and makes us the only accelerated
but non-kms OS that works on ironlake.
|
|
i5 internal graphics) to intagp.
While technically this acts like a g4X here, add our own flag because I
anticipate crazy errata and practically costs nothing.
Including other diffs this was tested on two different x201's, a t510
and a t410, worked on all.
|
|
register upon suspend and restore it upon resume. Makes ExpressCard
hotplug work on my Dell after a suspend/resume cycle.
|
|
those that have the power management capability. Fixes UHCI(USB 1.1) on
a bunch of machines.
Tested on a wide variety of amd64 and i386 machines.
ok kettenis@, deraadt@
|
|
Delete old unused code
ok kettenis
|
|
|
|
one broken UHCI on resume.
Tested by myself, kettenis, phessler, jsg, pirofti. Doesn't help all
machines, but no worse than before on any of them.
ok kettenis@, deraadt@
|
|
ok kettenis, deraadt
|
|
from Mike Belopuhov and me.
looks good reyk@ ok claudio@
|
|
but it seems to work reliably on several laptops.
ok dlg@ (a while ago), tested by mlarkin@ and marco@
|
|
Makes suspend/resume work much better while doing disk I/O.
ok mlarkin@
|
|
|
|
|
|
ok deraadt@
|
|
spotted by TeXitoi. ok deraadt
|
|
ok claudio@
|
|
matter, an SLIST is smaller, and the first element is more likely to be
in cache. Previously we took from the head and returned to the tail,
which meant that we were using the ccb that was the least recently used
one which also means it has the smallest chance of being in cache.
ok deraadt
|
|
step in elminating 'struct scsi_device' entirely.
Spotted and initial diff from matthew@.
ok matthew@ dlg@ deraadt@ marco@ miod@
|