Age | Commit message (Collapse) | Author |
|
|
|
maintaining a "dying" flag which is already present in the device
structure. As a side-effect, this adds the missing refcounting
that mididetach() was missing. With from mpi@ and dlg@
ok mpi
|
|
ok deraadt@ kettenis@ krw@
|
|
ok dlg@
|
|
and ata_free.
this makes them consistent with the rest of the members, and lets
me #define free to weird debug things in the kernel without screwing
these files up.
|
|
sensors only if it is present, From David Higgs.
Fix a regression reported by and ok halex@
|
|
ok krw@ miod@
|
|
hardware variants need at least 4 descriptors on the rx ring to be able to
receive packets. Should fix the issue reported by Christian Schulte on
bugs@.
ok mikeb@, sthen@
|
|
same information.
|
|
|
|
midi_getinfo(), midi_writebytes(). They were "used" by the sequencer
interface which we removed years ago.
|
|
may sleep in case of a page fault
|
|
i386 build. Found by Mark Patruck <mark at wrapped.cx>, thanks!
|
|
Found by Maxime Villard <max at m00nbsd ! net> with the Brainy Code Scanner,
thanks!
|
|
Match additional devices (RTL8188CU_3, DWA123D1, DWA125D1).
Fix efuse reading (fixes potential error in MAC address read from efuse).
Replace some magic numbers with macros.
Based on FreeBSD r270191, r273589, r281918, r281592, r282119, and r282623
via Mikhail mp39590@gmail on tech@
ok sthen@
|
|
from FreeBSD r282623 via Mikhail mp39590@gmail on tech@
|
|
|
|
|
|
from FreeBSD via Mikhail mp39590@gmail on tech@
|
|
Internal Non-Volatile Memory (iNVM). Add support for reading
words out of it instead of an EEPROM.
From Patrick Wildt with some more offsets added.
|
|
|
|
ok sf@
|
|
ok jsing krw
|
|
From David Higgs.
|
|
not available to programs anyway.
|
|
the kernel_lock), as we already do better conversions in
user-mode. Yet, no need for every single driver to fiddle with the
conversion code as they are done transparently by common MI code. With
help from armani and miod, support from mpi
ok armani@
|
|
diff from natano@bitrig
|
|
With 11b APs the firmware retries excessively unless we force it into
11b-only mode instead of mixed b/g. Perhaps a firmware bug, perhaps
a bug in our code elsewhere. For now, this makes it work.
ok kettenis
|
|
Repair firmware reset on RTL8188CUS devices (and perhaps others) by
restoring the proper register write order in the non-8188EU code path.
Fixes "urtwn0: timeout waiting for firmware readiness" after device reset.
|
|
This line was originally an splx() before being converted to a mutex.
ok ratchov@
|
|
perform ioctls), check the flags of the currently displayed screen in order
to decide whether the screen saver needs to be retriggered, rather than the
flags of the device we are issuing the ioctl on.
wsconsctl will always use ttyC0, while the X server may run on another
virtual screen (such as ttyC4), and the kernel screen saver would then be
reenabled behind the X server's back.
While there, apply this `should the screen burner get reenabled or disabled?'
logic at the end of every virtual screen switch. The screen burner will now
get reenabled when switching from X11 to a virtual text console, and disabled
when switching back to X.
|
|
with missing braces ratchov checked the specs to see the current
behaviour is correct, just poorly formatted.
ok ratchov@
|
|
Input and ok millert@
|
|
ok miod@
|
|
ok krw@ miod@
|
|
ok krw@
|
|
from miod@
|
|
ok mlarkin@
|
|
For PS/2 - status byte - bit 5:
The bit is '1' if the data on input port 60h came from the AUX port, or '0' if
the data came from the keyboard or from the keyboard controller itself.
KBS_TERR (kbd transmission error) was valid for AT-mode, but not for PS/2-mode.
ok ratchov@, miod@
|
|
ok dcoppa@
|
|
|
|
ok dcoppa@
|
|
ok kettenis@
|
|
Patch by Mikhail <mp39590@gmail.com>, based on FreeBSD r264912 by kevlo.
Tested with 8188EU (TP-Link TL-WN725N). No regression on 8188CUS.
There are performance problems with 8188EU devices, cause unknown.
These will hopefully be resolved soon.
ok mpi@
|
|
if the field is bigger. Fixes crashes seen on HP bc2500 blades with MP
kernels.
ok kettenis@
|
|
ok djm@ miod@ deraadt@
|
|
ok miod@
|
|
precedence than ?:
ok guenther@ krw@ miod@
|
|
ok krw@
|
|
|