summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-05-13initial cut at /dev/crypto support. takes original mbuf "try, and discardTheo de Raadt
if we fail" semantics and extends to two varients of data movement: mbuf, or an iovec style block.
2001-05-13Initial support for Broadcom 5820, which is very much like the 5805 exceptJason Wright
that the packet context structure for ipsec has changed (added two fields and, annoyingly, rearranged several of them). The MCR2 operations (only RNG is used at this point) are supported, too.
2001-05-12syncTheo de Raadt
2001-05-12more cyrix devsTheo de Raadt
2001-05-11syncNathan Binkert
2001-05-11New National Semiconductor gigabit phyNathan Binkert
2001-05-11I think this will match and work on a hifn 7951Theo de Raadt
2001-05-11syncTheo de Raadt
2001-05-11some moreTheo de Raadt
2001-05-11Revert previous untested change, until a fix is ready.Miod Vallat
2001-05-11oh, i forgot to put this in ;-)Theo de Raadt
2001-05-10Simplify probe routine.Aaron Campbell
2001-05-10dmamem_unmap the memory before dmamem_freeig it.Michael Shalayeff
only affects unaligned transfers (such as disklabel, fsck and dump). we used to get away w/ this due to older pmap, uvm or both. be more precise w/ double-buffer on command failure as well. once at it, allow more than 1 segment for double-buffer to be allocated. also fix a couple of endianesses and command timeouts.
2001-05-10in txp_intr() only refill the rx buffer ring if it is empty; based onJason Wright
suggestion from Pankaj Chhabra.
2001-05-09revert reverted patch now that bus_dma has been updated on i386Jason Wright
2001-05-08inplement screen burner in screenblank(1) style (no program though).Michael Shalayeff
disabled by default, also supports vsync blanking, disabled by default. aaron@ looked at it a while back and i fixed problems he had indicated.
2001-05-08document registers off BAR1 found on the 7951Theo de Raadt
2001-05-08simplify printsTheo de Raadt
2001-05-08string names for those new classes/subclasses; from netbsdMichael Shalayeff
2001-05-08more class/subclass/caps ids; from netbsdMichael Shalayeff
2001-05-08reapply 1.39 once again, it seems i've fixed two bugs in it and itMichael Shalayeff
works ok on sparc and i386 now.
2001-05-08support a hook for vga_pci-based ioctls; aaron@ ookMichael Shalayeff
2001-05-08add transmit side of bpf tappingJason Wright
2001-05-08syncTheo de Raadt
2001-05-08another modemTheo de Raadt
2001-05-08- add support for hardware vlan tag insertion and removalJason Wright
- add necessary definitions for extension descriptors, missing commands, and offload capabilities - rework command/response (again) to allow for long responses (still need support for long commands, though).
2001-05-077x43RN are MPRTheo de Raadt
2001-05-07syncTheo de Raadt
2001-05-07another gdtTheo de Raadt
2001-05-07syncTheo de Raadt
2001-05-07new hifnTheo de Raadt
2001-05-07Now that if_vlan switches types to match it's parent, checking if_typeJason Wright
to see if it's IFT_8021Q_VLAN is no longer valid ; change test to M_PROTO1 being set and rcvif not being null.
2001-05-05Get rid of CLSIZE and all related stuff.Artur Grabowski
CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
2001-05-05left out the debugging enabled; from ian@Michael Shalayeff
2001-05-03Add an MIIF_AUTOTSLEEP flag, needed by new aue(4) code. From NetBSD.Aaron Campbell
2001-05-03grr... part of the bus_dma change depended on local stuff: revert that partJason Wright
for now until folks comment on the dependent patch; pointed out by fgsch.
2001-05-03Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three differentAaron Campbell
kue(4) Ethernet devices.
2001-05-02register save/restore fix from art via Chuck CranorMarco S Hyman
OK deraadt@ and art@
2001-05-02allow switching vts w/ right alt/ctrl/fn; from Mike Glamm <glam0006@umn.edu>Michael Shalayeff
2001-05-02- somewhat better use of bus_dma interfaceJason Wright
- use constants for bzero'n allocated memory instead of retrieving mapped size
2001-05-01trailing spacesMichael Shalayeff
2001-05-01Add a 250ms wait in attach if ATAPI drives present on channel. SomeConstantine Sapuntzakis
ATAPI devices need a while to boot their firmware, esp. if there is a CD in the drive. Sending them commands early causes them to wedge or abort those commands.
2001-05-01splhigh -> splttyAaron Campbell
2001-05-01constify some arraysMichael Shalayeff
2001-05-01restore socket base addr and bus number on resume; from netbsdMichael Shalayeff
2001-05-01Fix a typo in comment. Constify. From NetBSD.Aaron Campbell
2001-05-01Add $OpenBSD$ tags.Aaron Campbell
2001-05-01Convert to new timeouts.Aaron Campbell
2001-05-01Add fields to keep track of reset capabilities and resets betterConstantine Sapuntzakis
2001-04-30Move ioctl stuff to low-level driverConstantine Sapuntzakis