#
37db8291 |
|
28-Aug-2018 |
Carl Norum <cjn@google.com> |
[intel-ethernet] I211: support link state change interrupt - enables netstack notifications on cable connect/disconnect for I211 Test: cable dancing with my I211-having device Change-Id: I6b4f6761e784d35d1d793217c74ad97cd0cfcfcf
|
#
948f9fc3 |
|
02-Jul-2018 |
Carl Norum <cjn@google.com> |
[intel-ethernet] better support intel I211 ethernet - ZX-2062 - ZX-2061 Updated initialization sequence to handle I211 explicitly, modified other intel init a bit too, nothing too crazy. Test: checked networking in qemu, I211 and I219 parts on toulouse, and a couple of NUCs Change-Id: Id400772f10972410401a59ed9def66f761a6a6ec
|
#
d188fe41 |
|
01-Mar-2018 |
Tim Detwiler <tjdetwiler@google.com> |
[intel-ethernet] Handle short packets. When a linux-guest transmits packets they may be shorter than 60 bytes. Handle these cases by padding out to the minimum packet size instead of failing to transmit. Change-Id: I0d7cd3988bb72bba5cfda9245f0e4bc30e4c4a00
|
#
4ea45366 |
|
17-Jan-2018 |
Josh Conner <joshconner@google.com> |
[intel-ethernet] Fix Tx capability on i217 All transmissions are suspended unless reserved bit 28 of TCTL is set. For minimum disruption, leave all TCTL reserved bits unchanged when writing to them. ZX-1516 Change-Id: I6c43b78ec5f276822d1223cd2122ed40785636d3
|
#
acac33d3 |
|
09-Jan-2018 |
Chris Phoenix <cphoenix@google.com> |
[dev][ethernet] Bit-twiddling for promiscuous mode Add bit-twiddling to turn promiscuous on and off for AX88179, AX887722b, Realtek 8111, and intel-ethernet drivers. Test: builds; ethernet still works. NET-9 Change-Id: I3683685c8e2969096621599f92e6d01f68fed404
|
#
a28859b5 |
|
09-Dec-2017 |
Josh Conner <joshconner@google.com> |
[intel-ethernet] Add support for suspend/resume On suspend, disable rx and tx queues and power down the PHY. ZX-1420 Change-Id: I47d776f04ff981aa4bb52f3611817f62d2a3993c
|
#
f09ad7d2 |
|
13-Oct-2017 |
Josh Conner <joshconner@google.com> |
[ethernet] Add support for asynchronous eth tx queue_tx replaces send as the interface for both synchronous and asynchronous transmissions. Tx data is now passed using ethmac_netbuf_t structures. If the driver chooses to hold on to the netbuf until buffer space is available, it can return ZX_ERR_SHOULD_WAIT from queue_tx and call the ethmac complete_tx() callback when the netbuf is no longer needed. NET-212 Change-Id: I2da2c503a12fbea0f8c74d8d1e05b83161a15f4a
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
9b8d0e57 |
|
30-Jun-2017 |
Robert Hahn <hahnr@google.com> |
[eth-intel] Reports link status for intel ethernet Change-Id: Iba796a41d2fa1f4cd289375fe4a17ec51b98d489
|
#
c3196323 |
|
08-Jun-2017 |
Tim Kilbourn <tkilbourn@google.com> |
[dev][ethernet] Use new magenta errors Change-Id: Iffc06176ac9cbb9e539aad8884b10eec8d919bf0
|
#
45b42da5 |
|
07-Jun-2017 |
Brian Swetland <swetland@google.com> |
[udev][intel-ethernet] rename Change-Id: Ia58bcb7fc7ae82d66bb3714b12f372cc3ad235bd
|