| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
lii_iff() to be consistent with age/alc and other drivers. No functional
change. From Brad, tested by oga@.
|
| |
|
|
|
|
|
|
| |
DVACT_SUSPEND, therefore DVACT_QUIECE can do standard sleeping operations
to get ready.
Discussed quite a while back with kettenis and jakemsr, oga suddenly needed
it as well and wrote half of it, so it was time to finish it.
proofread by miod.
|
| |
|
|
| |
ok deraadt@ henning@ claudio@
|
| |
|
|
| |
tested by oga
|
| |
|
|
| |
allowing the MAC address to be changed/set via ifconfig.
|
| | |
|
| |
|
|
| |
From Brad.
|
| |
|
|
| |
From brad
|
| |
|
|
|
|
|
| |
between instances, saving space in the kernel. feedback from many (some
incorporated, some left for future work).
ok deraadt, kettenis, "why not" miod.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
from the individual drivers now that ether_ioctl() handles this.
Shrinks the i386 kernels by..
RAMDISK - 2176 bytes
RAMDISKB - 1504 bytes
RAMDISKC - 736 bytes
Tested by naddy@/okan@/sthen@/brad@/todd@/jmc@ and lots of users.
Build tested on almost all archs by todd@/brad@
ok naddy@
|
| |
|
|
|
|
|
|
| |
the MAC address registers. In most cases these already have the correct
MAC address. This should address PR5743. Thanks to Rodolfo Gouveia for
testing earlier diffs.
ok dlg@
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move calling ether_ioctl() from the top of the ioctl function, which
at the moment does absolutely nothing, to the default switch case.
Thus allowing drivers to define their own ioctl handlers and then
falling back on ether_ioctl(). The only functional change this results
in at the moment is having all Ethernet drivers returning the proper
errno of ENOTTY instead of EINVAL/ENXIO when encountering unknown
ioctl's.
Shrinks the i386 kernels by..
RAMDISK - 1024 bytes
RAMDISKB - 1120 bytes
RAMDISKC - 832 bytes
Tested by martin@/jsing@/todd@/brad@
Build tested on almost all archs by todd@/brad@
ok jsing@
|
| |
|
|
|
|
|
| |
Really just the low-hanging fruit of (hopefully) forthcoming timeout
conversions.
ok art@, krw@
|
| |
|
|
| |
ok jsing@
|
| |
|
|
| |
ok deraadt@
|
| |
|
|
| |
ok dlg@
|
| |
|
|
| |
ok dlg@
|
| |
|
|
| |
ok brad@ dlg@
|
| |
|
|
|
|
| |
- Simplify the use of pci_mapreg_map().
ok jsing@
|
| |
|
|
|
|
| |
match.
go go go dlg@
|
| |
|
|
|
|
| |
the TXD pointer beyond the end.
Fixes PR5786.
|
| |
|
|
|
|
| |
From NetBSD.
ok dlg@
|
| |
|
|
| |
ok dlg@
|
| |
|
|
|
|
|
|
|
|
| |
prevents the chip from hard locking the machine when receiving packets.
Diff committed from an ASUS EeePC using lii(4).
From NetBSD.
ok dlg@
|
| | |
|
| | |
|
| |
|
|
| |
a useless buffer. should hook the mac address up.
|
| |
|
|
| |
pointed out by deraadt@
|
| | |
|
|
|
eeepc. unfortunately it doesnt work, but its going into the tree so it can
be worked on. if anyone wants to have a go at it, please do.
this driver was written by Quentin Garnier for NetBSD
|