| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This header is only needed because <netinet/if_ether.h> declares a
structure that needs it. But it turns out that <net/if.h> already
includes it as workaround.
A proper solution would be to stop declarting "struct ether_arp"
there. But no driver should need this header.
|
| |
|
|
|
|
| |
ok deraadt@
|
|
|
|
|
| |
so that the powerhook wrapper can get at it
ok kettenis
|
|
|
|
|
|
|
| |
The card now should come back after resume and doesn't need a manual
ifconfig down/up.
ok deraadt@ mlarkin@
|
|
|
|
|
|
| |
these cases the xxstop function is a bit more complicated and has a flag of
some sort, but the use of that flag does not matter; DMA is already ceased
ok dlg
|
|
|
|
|
|
|
| |
between instances, saving space in the kernel. feedback from many (some
incorporated, some left for future work).
ok deraadt, kettenis, "why not" miod.
|
|
|
|
|
|
| |
handle in the detach function. Fixes compilation on sparc64.
ok reyk@
|
|
|
|
|
|
|
|
| |
RX/TX configuration registers to 128 instead of 512 bytes.
- add a few more MAC/RF id strings for the dmesg.
- check for PCI-E instead of single chip variants in a few places.
ok deraadt@
|
|
|
|
|
|
| |
complete/cleanup the attachment cleanup code.
ok reyk@ jsg@
|
|
|
|
| |
2-clause bsd-only. good.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
device ID for old AR5212-based 32bit and new AR5424-based 64bit (PCI
Express Mini Card) interfaces. Use an extra check to look if the card
is 64bit and attach it as a single chip device. This prevents a panic
when attaching the device on some laptops like the T60.
Tested on a T42 (old AR5212 Mini PCI interface),
Tested on a T60 (new AR5424 Mini Card interface)
Nevertheless, the AR5424 does not work yet.
Thanks to Stefan Konrath
|
|
|
|
| |
From martin@NetBSD
|
| |
|
|
|
|
|
|
|
| |
rssadapt(9) instead. this may need some further work but now it's in
the right place and shared with other drivers (like ral(4)).
yes jsg@
|
| |
|
| |
|
|
|
|
| |
instead of ath_softc. this fixes possible page faults with ath@pci.
|
|
|
|
| |
ok reyk@
|
| |
|
| |
|
| |
|
|
|
|
| |
ok grange@
|
| |
|
|
from NetBSD and FreeBSD.
ok deraadt@
|