Age | Commit message (Collapse) | Author |
|
|
|
From Jim Giannoules <gortag@gmail.com>
|
|
|
|
|
|
proper MAC addresses even if you plug it into an i386 machine.
ok miod@
|
|
interested in the first few KB.
ok grange@
|
|
|
|
From Laurence Tratt; thanks!
|
|
to prevent the hwm growing beyond that. this allows the livelock mitigation
to do something where the hwm used to grow beyond twice the rx rings size.
ok kettenis@ claudio@
|
|
compiled into drm. I'd forgotten about that. if DRMDEBUG is defined,
build in the printfs, else no-op them. Shaves a bunch of string from the
kernel
Fix two cases in mach64_irq.c where this would lead to unused variable
warnings.
Reminded by an entirely different comment by djm@.
|
|
This is so we can update libdrm, where some of the types in there depend
on these defines. This interface may well not be the one that ends up
being used when we finally have kernel modesetting working, so add a
comment to that effect.
after discussion with matthieu@ and miod@, ok miod@.
|
|
with other net80211 flags (we no longer need to shift.)
|
|
- implement A-MPDU frames buffering and reordering
- implement A-MSDU decapsulation
- process/send ADDBA Request, ADDBA Response and DELBA action frames
- process Block Ack Request control frames (including MTBAR)
- implement PBAC support (Protected Block Ack)
- add some incomplete HT Capabilities and HT Operation IEs parsing
Add more Management Frame Protection bits based on 802.11w Draft 7.0:
- implement SA Query procedure (both AP and STA)
- cleanup BIP
Fix some bugs:
- fix check for WEP key length that otherwise caused a stack smash in
ieee80211_wep_encrypt (pointed out by Xavier Santolaria on macppc)
- properly stop EAPOL timeout: fixes a panic that occured in HostAP mode
when turning the interface down while a 4-way handshake is in progress
(pointed out by Doughertys)
Did some code cleanup too.
The HT bits are currently not compiled in (IEEE80211_NO_HT is defined)
because they won't be ready until after the next release and I didn't
want to grow the kernel or to inadvertently introduce new bugs.
They are here such that other people can look at the code.
Notice that I had to add an extra parameter to ic_send_mgmt() for
action frames, that is why there are small changes in drivers defining
their own ic_send_mgmt() handler.
Sorry for the not very incremental diff but this has been sitting in
my tree for too long now.
|
|
ok grange@, oga@, todd@
|
|
dmesg spam produced by the mistakes noticed by stsp@, thanks
|
|
ok jsg@, miod@
|
|
from/tested by Joerg Niendorf in pr 6053.
|
|
|
|
Joerg Niendorf in pr 6053.
|
|
No functional changes.
ok krw@ miod@
|
|
from void * to u_int_8 * to avoid redundant and illegal lvalue
casts. No functional changes.
ok krw@
|
|
ok jakemsr@ krw@
|
|
fake 32-bit precision. Allowed by recent audio(4) changes.
|
|
handling.
ok ratchov; tested by naddy, thanks
|
|
Written by Pyun YongHyeon for FreeBSD, ported to DragonFlyBSD
by Sepherosa Ziehau and then ported to OpenBSD by me.
ok dlg@
|
|
|
|
|
|
conversions.
ok kettenis@
ok krw@ (possibly for the second time :)
|
|
for mixers and selectors when choosing the defaults for
outputs.master.slaves.
|
|
allow transmission/reception of 32-bit audio, so don't allow it.
pointed out by naddy@, thanks.
|
|
while back). I need this for libdrm updates.
While i'm here, remove a bunch of #ifdef NotUs stuff, and remove some
stupid doxygen comments.
|
|
- eliminate hardcoded return value of jme_init_rx_ring()
ok jsg@
|
|
|
|
nice mp3s.
From brad, ok jakemsr
|
|
|
|
ok matthieu@
|
|
|
|
|
|
channel of the speaker.
|
|
VRef level and be sure to turn VRef off when not set for input.
|
|
- don't set vref bits on mic pins unless the pin says it supports it
- fall back on 50% vref if 80% vref isn't supported
|
|
possibly matching a nonexistent hp or spkr dac.
|
|
|
|
tested by danh@, thanks!
|
|
is the end of a continuous list that started with the last entry.
while here, rewrite a bit so both long form and short form entries
are handled by the same code, and don't allocate more space than is
needed.
|
|
that don't have selectable inputs. all connections are active, always.
showing all connections in the set rather than just one makes a lot
more sense.
|
|
beep generators or mixers and selectors that are more than 2
connections away from a DAC.
|
|
instead they use the connection list setting like selectors do.
this is somewhat common in Analog Devices codecs. it's extremely
rare in all other codecs.
|
|
ok oga@
|
|
originally written by Juan Romero Pardines.
Thanks to Lars Kotthoff for testing on a HeroLogic HL-463 system.
Because the CS5535 doesn't provide SMM emulated PCI access to set
DMA/PIO modes or a real PCI IDE controller we have to resort to
making MSR calls. As this is very MD specific, hide most of uglyness
away in i386 MD pciide code.
ok grange@
|