Age | Commit message (Collapse) | Author |
|
|
|
|
|
Belkin ID for run(4) provided by robert@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
instead of an EEPROM.
|
|
fixes association with APs that refuse non short slot time capable STAs.
|
|
|
|
|
|
|
|
|
|
|
|
m_head could be accessed after it had been freed, so do the access earlier.
from chris@.
|
|
signature, rather than just assuming that a partition of type RAID always
has metadata. Add a similar test when validating native metadata. Whilst
here, make sure that the metadata version is printed correctly.
ok marco@
|
|
rather than initialising everything in softraid.c. This makes a discipline
more self-contained and reduces the number of function declarations needed
in softraidvar.h.
ok marco@
|
|
via rhinefet. not yet used, but committing now so it isn't lost.
from chris@, ok dlg.
|
|
|
|
to suppress broken output in dmesg, add { UQ_NO_STRINGS } flag to the device.
|
|
alix/net5501 with and without software vlan tagging, also with NFS (v2, v3,
UDP, TCP). Not used on earlier chips and does not introduce problems on
original EPIA board.
From chris@, based on enhancements in the FreeBSD driver.
"put it in then" dlg@, looks good to claudio@.
|
|
from the oldest vt86c100a datasheet to the newest vt6105m. FreeBSD
indicates that it is more reliable than VR_RXSTAT_ERR for detecting
error conditions, that its use results in less incorrectly dropped
packets). From chris@.
|
|
the data from pcidevs. suggested by chris@.
|
|
firstly: move the pcigart initialisation in radeon_cp.c into its own
function to avoid the horrible nesting and make it more readable.
secondly: make the pcigart code more intelligent depending on whether
the gart table is in pci memory, or system memory. In the former case we
use the bus_space functions and thus don't need BUS_SPACE_LINEAR, while
i'm here, stop using the drm wrapper functions for mapping (which
require a drm_local_map structure, which will die eventually) and just
use bus_space_map itself.
tested on pcie (in framebuffer memory) here on my x800. tested on an
i386 agp card forced to pci mode by sthen. Doesn't make IGP chips
worse, doesn't make them better either (tested on a rs690).
basic idea from a commit "upstream" a while ago. All the code from yours
truly.
|
|
|
|
While the aperture size may change during attach, it never changes after
the end of the subdriver attach function, so getting this value with a
function is a waste of time. shrinks things slightly and makes the code
clearer.
|
|
and unbind_page callbacks from
int bind_page(void *, off_t, bus_addr_t)
to
void bind_page(void *, bus_addr_t, paddr_t, int)
We can make these function void by making sure that the agp code sanity
checks properly (it already mostly did), so by definition these
functions may not fail. The flags field is currently unused (intagp at
least will have a use for it soon).
Been in my tree for ages.
|
|
|
|
of its aperture, instead of the BAR and memory type. This is a little
larger, but allows the driver to know it's aperture address. Needed for
some future stuff.
|
|
- s/FreeBSD/OpenBSD/ in comment, suggested by mpf
no binary change.
|
|
- add HWTAG capability to the quirks table. not yet used.
from chris@. no functional change.
|
|
access disappeared years ago and replace them with config register
definitions for newer chips. From chris@.
|
|
- avoid the need for unnecessary mbuf copies on modern vr(4) devices
(ancient ones required longword-alignment, but this has not been the case
for several generations now). reduces cpu time, particularly for forwarded
traffic.
from chris@. tested by chris@, myself, Emilio Perea on various devices
including original VIA EPIA, Soekris net5501, pcengines.ch ALIX.
ok mpf. deraadt and dlg agree with committing at this stage.
|
|
|
|
Spotted by miod@
|
|
DL-120 / DL-160 graphic chips, using the wsdisplay(4) layer. Based on
the reversed engineered specifications of Florian Echtler. The driver
is disabled in GENERIC for now.
Thanks to claudio@ for donating me a device and to oga@ and miod@ for
giving me hints in the graphic and wsdisplay area.
OK deraadt
|
|
they don't seem to have a valid NVRAM either, override the default value.
|
|
analog inputs
|
|
two mono line0 and line1 knobs rather than a single stereo knob
because that's how the routing control (not exposed for ht chips yet)
works.
|
|
when the device attaches
|
|
they are the same as the delta 1010lt card, only the number of
implemented codecs change
|
|
|
|
sub-mixers are implemented, it's empty.
|
|
because there will support for non-stereo dacs/adcs soon.
|
|
|
|
Spotted and ok sthen
|
|
writing 'interleaved' instead of 'interleaved across 4 nodes'.
ok deraadt
|
|
an empty range.
ok kettenis@
|