Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
bus_addr_t instead of vaddr_t i forgot the bind_page prototypes. So
change them over, too.
This shows it really was just pedantry since it still built and worked.
|
|
|
|
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.
|
|
Console Concentrator" found on the control domain of sun4v systems. It
manages the connections to the consoles of guest domains which are exposed
as terminal-like devices through vcctty(4).
|
|
access disappeared years ago and replace them with config register
definitions for newer chips. From chris@.
|
|
interfaces.
|
|
- 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
|
|
necessary, to allow the same C code to be used against 32 bit ARCBios, when
compiled in 32 bit mode, or against 64 bit ARCBios, when compiled in native
mode.
Soon to be used by the boot blocks; this commit doesn't introduce any
functional change yet.
|
|
|
|
connecting part of the XBow, as advertized by the KL graph. Hub specific
code already exists in xbow.c and will remain there.
|
|
the expected range, before invoking pa_to_device().
|
|
xbridge(4) is assigned. Then, make bus_dmamem_alloc() allocate from this
range only.
This is transparent on O2, and makes sure the bus_dma memory address
will fit in the 2GB direct map of xbridge(4) chips - this is necessary for
PCI devices which do not handle 64 bit dma addresses.
|