| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Abstract the allocation/freeing of TX/RX ring into em_dma_malloc().
This will ease the introduction of multiple rings.
- Split the 82576 variant out of 82575. The distinction is necessary
when it comes to setting multiple queues.
- Change multiple TX/RX related macro to take an index argument
corresponding to a ring. Currently only the index 0 and 1 are used.
- Gather and print more stats counters
- Switch to using a function, like FreeBSD, to translate 82542
registers and get rid of a set of defines.
Tested by many, thanks! ok mlarkin@, jmatthew@
|
|
|
|
|
| |
from Christian Ehrhardt; input jsg@; OK deraadt@ sthen@ mpi@ jsg@
tested by sthen@ jca@ benno@ bluhm@
|
|
|
|
|
|
|
|
|
| |
the Intel I340-T4 and HP NC365T and simplify some of the multi port
handling while here.
Thanks to fredrik danerklint for donating a card, Linden Varley
for setting up a test system and everyone who made sure this
didn't break their existing em setups.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
for a few newer Intel PCIe boards, some code removal and cleaning
and a few bug fixes.
From: Jack Vogel@Intel
Tested by mk@ wilfried@ brad@ dlg@, Marc Winiger, Gabriel Kihlman,
Jason Dixon, Johan Mson Lindman, and a few other end users.
Tested with 82543, 82544, 82540, 82545, 82541, 82547, 82546 and 82573.
|
|
|
|
|
|
|
|
|
|
|
| |
for new chipset revisions embedded in the ESB2 and ICH8 core logic
chipsets.
The previous attempt at commiting this included an unrelated change
to how the I/O base address was being set and this was the cause of
the breakage.
From: Intel's web-site
|
| |
|
|
|
|
|
|
|
| |
for new chipset revisions embedded in the ESB2 and ICH8 core logic
chipsets.
From: Intel's web-site
|
| |
|
|
|
|
|
| |
- remove splassert()'s
- remove empty bus_dma_tag_destroy macro from code and header
|
| |
|
| |
|
|
|
|
| |
ok deraadt@
|
|
This driver should work with all current models of gigabit ethernet adapters.
Driver written by Intel
Ported from FreeBSD by Henric Jungheim <henric@attbi.com>
bus_dma and endian support by me.
|