Age | Commit message (Collapse) | Author |
|
monkeys.
found by toby's bounce buffers.
ok krw deraadt uwe fwk matthieu, drahn, mbalmer, robert, yuo, ratchov,
claudio, rainer, art.
|
|
PCI ID's for MCP77 in our database, but to stay on a safe side, this
change affects device 0x0ad4 only. Other ones could be added later.
Problem reported and fixed tested by gilles@ on Acer Aspire X3200.
ok dlg
|
|
from ACPI for est on amd64. This incorporates a few changes from krw@
to fix minor nits, its unlikely to fix the problems with some machines
from acer and dell but lots of machines benefit.
ok krw@
|
|
|
|
pass in the dma tag
|
|
de-inlining i386 bus_space.
ok weingart@
|
|
|
|
|
|
author Johann Christian Rode
|
|
- Sync wpi(4)'s set_key comment with the comment from iwn(4).
ok damien@
|
|
|
|
|
|
what revision it is to determine which route to take.
instead, use the flags field of the pcidevs array to provide a static
list of flags related to series, type, and certain features and check those
instead. Makes me less sad and knocks another 600 bytes off my kernel.
|
|
just wasting space.
|
|
|
|
Furthermore, move the list of pcidevs from drm_pciids.h (in macros!), to
the array in the driver file. The strings are left in the array for now, but
will go in the next commit
|
|
|
|
is soon to die).
"lovely" deraadt@, ok brad@. Both also helped with suggestions.
|
|
does CDC. discussed with yuo@ and jsg@.
|
|
ok jakemsr@
|
|
|
|
|
|
(u_int8_t *). Fixes a warning when bus_space_read_region_1 is actually a
function and not a macro.
ok weingart@
|
|
used in gus.c and this change also makes gcc4 happy
extern const int gus_max_frequency[];
extern const ushort gus_log_volumes[];
extern struct audio_hw_if gusmax_hw_if;
ok deraadt@
|
|
dev/wscons/wsksymvar.h where struct wskbd_mapdata gets
declared.
ok miod@
|
|
|
|
|
|
Add this and other missing entries to the pre-defined DAC groups.
Tested with ALC885; other models according to their data sheets.
ok jakemsr@
|
|
initialization firmware and send them to the runtime firmware.
This has no effect on my 5300 since the initialization firmware
does not send baseband results. This may be important for other
chips though or for future firmware revisions.
|
|
This should close kernel/5995.
|
|
watchdog timer.
From FreeBSD
Tested on quite a few 3c905/B/C/575 adapters.
|
|
the initial threshould is initialized at device attach. Later the
threshold could be increased if encountering a TX underrun error and
the new threshold should be used in xl_init().
From FreeBSD
Tested on quite a few 3c905/B/C/575 adapters.
|
|
being the cause of PR5982. unfortunately, there's no easy and clean
solution to automatic muting. we can't always rely on the codec
giving us the right information. people have different preferences
as to what should be muted and what shouldn't. etc, etc.
so instead, just make the sense state of jacks that support sensing
available through the mixer interface. this allows for any possible
user configuration and supports all pins that have sense capabilities,
not just headpones. codecs that use the generic mixer configuration
(which is the plan for all codecs) and have sensing capable pins will
now get a few more read-only mixer items, such as:
outputs.hp_sense=plugged
outputs.mic_sense=unplugged
outputs.line_sense=unplugged
hopefully what they mean is self-explanatory.
based on much discussion with ratchov@ and Alexey Suslikov
|
|
|
|
|
|
|
|
|
|
|
|
registers directly (via the memory sharing interface that intagp uses).
It doesn't need to be in a map structure.
Idea taken from some of intel's work.
|
|
|
|
|
|
|
|
|
|
From HP via the Linux cciss driver.
|
|
|
|
|
|
The pipestat register needs tweaking when enabling vblanks, and doing this and
playing with the IMR seems to lead to problems, so just leave them always
unmasked and just tweak PIPESTAT.
From Keith Packard at Intel.
|
|
From intel.
|
|
support yet, but will) it won't exist, prepare for this by only writing to it if
it's there.
Bits of this came from Eric Anholt at intel.
|
|
- recognize several STAC (Sigmatel/IDT) codecs and create converter
groups for the multi-channel capable codecs.
- use the correct name for Sigmatel 7661/7662.
|