Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/if_etreg.h
RevisionDateAuthorComments
 1.5  09-Feb-2024  andvar fix spelling mistakes, mainly in comments and log messages.
 1.4  13-Sep-2019  msaitoh if_flags is neither int nor short. It's unsigned short.
 1.3  01-Aug-2019  msaitoh Make et(4) work:
- Enabling TX/RX in et_init() will always fail when cable is not plugged in,
if this happens, we delay TX/RX enablement until link is up. From FreeBSD.
- Modify flow control stuff a little (from FrerBSD). It still doesn't work.
- KNF. Part of OpenBSD 1.12.
 1.2  30-Jul-2019  msaitoh Avoid undefined behavior when reset the chip. found by kUBSan.
 1.1  13-Nov-2010  jnemeth branches: 1.1.6; 1.1.54; 1.1.62; 1.1.68;
PR/39094 - Kaspar Brand -- Add et (Agere ET1310/ET1301) network driver

The et(4) driver supports PCI Express Ethernet adapters based on
the Agere/LSI ET1310/ET1301 integrated MAC/PHY.

The et(4) driver was written by Sepherosa Ziehau for DragonFlyBSD,
ported to OpenBSD by Jonathan Gray and subsequently ported to NetBSD
by Kaspar Brand.
 1.1.68.1  09-Aug-2019  martin Pull up following revision(s) (requested by msaitoh in ticket #36):

sys/dev/pci/if_et.c: revision 1.25
sys/dev/pci/if_et.c: revision 1.26
sys/dev/pci/if_etreg.h: revision 1.2
sys/dev/pci/if_etreg.h: revision 1.3

Avoid undefined behavior when reset the chip. found by kUBSan.

Add missing ifioctl_common() for SIOCSIFFLAGS to make if_flags controllable.

Make et(4) work:
- Enabling TX/RX in et_init() will always fail when cable is not plugged in,
if this happens, we delay TX/RX enablement until link is up. From FreeBSD.
- Modify flow control stuff a little (from FrerBSD). It still doesn't work.
- KNF. Part of OpenBSD 1.12.
 1.1.62.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.54.1  06-Aug-2019  martin Pull up the following revisions, requested by msaitoh in ticket #1329:

sys/dev/pci/if_etreg.h 1.2-1.3
sys/dev/pci/if_et.c 1.23,1.25 and 1.26
via patch

Make et(4) work:
- Add missing ifioctl_common() for SIOCSIFFLAGS to make if_flags
controllable.
- Enabling TX/RX in et_init() will always fail when cable is not
plugged in. If this happens, we delay TX/RX enablement until link is
up.
- Modify flow control stuff a little. It still doesn't work.
- Avoid undefined behavior when reset the chip.
- Code cleanup.
 1.1.6.2  05-Mar-2011  rmind sync with head
 1.1.6.1  13-Nov-2010  rmind file if_etreg.h was added on branch rmind-uvmplock on 2011-03-05 20:53:40 +0000

RSS XML Feed