Age | Commit message (Collapse) | Author |
|
|
|
ok grange.
|
|
|
|
gpio* at glxpcib?
Based on an initial diff from Martin Hedenfalk <martin@bzero.se> which
I largely rewrote.
Tested on the ALIX.3C1 and the Soekris net5501.
ok dlg, grange, marco
|
|
code. This is due to the fact that we do timecounter initialization
after autoconf(9).
ok deraadt
|
|
might happen between enqueuing a crypto request and scheduling of
the crypto thread); ok hshoexer
|
|
Tested by damien@
ok dlg@
|
|
by mickey, man page by me. Help, suggestions by Theo and jmc.
Enable this driver and glxpcib(4) in all RAMDISK kernel, but glxpcib(4)
does not provide the watchdog timer in the RAMDISK kernels.
Prodded by deraadt.
E
|
|
found in the CS5536 companion chip to the AMD Geode LX-800 processor.
glxpcib(4) driver written by mickey, with some tweaks by me. Manpage
nits by jmc.
Tested on the Soekris net5501 (by me) and the Alix 2a2
(by earxtacy@dixinet.com)
ok kettenis
|
|
"looks ok" markus@
|
|
ok tom@
|
|
eyeballed and ok dlg@
|
|
mobile Intel Pentium 3 as found in Dell c610 fixes pr5565.
ok beck, toby
|
|
improves IPsec w/ AES/SHA1 from 17Mbit/s to 30Mbit/s on 500Mhz machine;
code similar to i386/via.c; ok tom, hshoexer, deraadt
|
|
internal AGP API to work with 64bit PCI-Express memory and
non-standard AGP aperture bases.
tested by many
ok matthieu@, deraadt@
|
|
|
|
Tested by Daniel Dickman <didickman@gmail.com>
|
|
ok tedu@
|
|
|
|
needed (not just for I686_CPU), but it and ichpcib only call the
update_cpuspeed functions for I686_CPU.
ok tedu@ deraadt@
|
|
|
|
for PCI-PCI bridges and passing the mapping to the attached bus device.
MD code can use these when mapping PCI device interrupts. This diff adds
such code for amd64 and i386. This fixes interrupt mapping for devices that
sit behind two PCI-PCI bridges where the firmware only provides a mapping
for the first PCI-PCI bridge.
tested by sturm@, krw@, and a few others, ok deraadt@
|
|
parings of the Intel Pentium 3 and the ich southbridges. Written by
Stefan Sperling <stsp AT tsp DOT in-berlin DOT de> based on a driver in
NetBSD and sys/arch/i386/pci/ichpcib.c.
Tested my mpf@ among others,
ok tedu
|
|
Spotted by Stefan Sperling <stsp AT tsp.in-berlin.de> when reviewing
his piix speedstep diff.
ok tedu@
|
|
|
|
the freezes many of us are seeing (especially on amd64 machines running
OpenBSD/i386).
Much testing by nick@ (as always - thanks!), hugh@, ian@, kettenis@
and Sam Smith (s (at) msmith (dot) net).
Requested by, input from, and ok deraadt@ ok art@, kettenis@, miod@
|
|
don't support the other required operations in the driver, but will be
used by OpenSSL.
ok deraadt@
|
|
reality, and remove the maxpolls stuff at the same time. Still disabled
in-tree.
|
|
bit (well, uint32 by uint32). Inspired by a claudio commit to malo.c.
Still disabled (awaiting a code review), but works for me here.
ok claudio@
|
|
for a pci device.
|
|
domain number such that we can distinguish between busses with the same bus
number that are behind different host bridges. Domains can be accessed by
using different device nodes.
ok deraadt@
|
|
errors to userland: make all cpu_setperf functions return void.
Tested by many, ok gwk@
|
|
|
|
inetrrupt routing information.
ok deraadt@
|
|
|
|
stuff in arch/i386/i386. This should prevent more screwups like the
one I did before in ichpcib.c...
ok dlg@ kettenis@
|
|
|
|
cannot io map the device. rest of the attach() functionality is still
safely intact. we simply do not have to warn about mapping failing.
ok kettenis
|
|
since Celerons don't support it.
prodded by gwk@
|
|
by processing in a loop. And bump the size of this buffer (32KB
taken by the driver shouldn't be a problem).
Also reduce the places we hard-code the AES block size of 16.
Still disabled (doing more testing), but I want to commit before
the aged hard disk I have in the system here dies.
(This commit from the Geode system with the AES enabled.)
|
|
buffer on attach, and using it for encrypt/decrypt operations. Still
disabled, since the driver cannot currently handle an operation larger
than supported by this buffer. (Interactive ssh does work with this
code, however.)
"commit, of course" deraadt@
|
|
`#undef CRYPTO' since it doesn't work properly yet. Committing in
order to get it into the tree.
"get it in" deraadt@
|
|
alternative sources for interrupt information.
ok gwk@, brad@
|
|
Currently just uses the RNG; AES support to be added later.
ok deraadt@
|
|
|
|
rather than when CPUID says we're on any Geode. Should avoid reset
failure on Nokia IP110s and other non-SC1100 Geode-based systems.
Reset should hopefully still work on Soekris Net4801s and PC Engines
WRAP systems, but no-one bothered to test and report back in two days.
"commit" deraadt@
|
|
|
|
|
|
|
|
PowerEdge 2900, 2950) that otherwise lock up at the end of autoconf.
ok dlg@, marco@
|