dtsec — Freescale
Datapath Acceleration Architecture-based Three-Speed Ethernet Controller
device driver
To compile this driver into the kernel, place the following lines
in your kernel configuration file:
include
"dpaa/config.dpaa"
device dpaa
device miibus
The dtsec driver provides support for the
DPAA-based gigabit Ethernet controller integrated in some of the Freescale
system-on-chip devices.
The dtsec driver supports the following
media types:
- autoselect
- Enable autoselection of the media type and options
- 10baseT/UTP
- Set 10Mbps operation
- 100baseTX
- Set 100Mbps operation
- 1000baseT
- Set 1000baseT operation
The dtsec driver supports the following
media options:
- full-duplex
- Set full duplex operation
The dtsec driver supports two operating
modes:
- Regular
- Normal mode, utilizing the full datapath acceleration, Buffer Manager, and
Queue Manager.
- Independent
- Runs disconnected from the Buffer Manager and Queue Manager.
Gigabit Ethernet controllers built into the following Freescale
system-on-chip devices are known to work with the
dtsec driver:
- P2041, P3041
- P5010, P5020
Additionally, the following devices are expected to work, but are
untested:
The dtsec device driver first appeared in
FreeBSD 11.0.
The base version of dtsec device driver
was written by Semihalf. This manual page was
written by Justin Hibbits.