Lines Matching +full:in +full:- +full:and +full:- +full:around

5 .\" Redistribution and use in source and binary forms, with or without
9 .\" notice, this list of conditions and the following disclaimer.
13 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
15 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 place the following lines in your
35 .Bd -ragged -offset indent
44 The Cadence GEM is used in some SoC (System on a Chip) devices such as
45 the Xilinx Zynq-7000, the Xilinx Zynq UltraScale+, and the SiFive
51 .Bl -tag -width ".Cm 10baseT/UTP"
53 Enable autoselection of the media type and options.
65 .Cm full-duplex
67 .Cm half-duplex
75 .Cm full-duplex
77 .Cm half-duplex
81 The GEM supports 1000Mbps in
82 .Cm full-duplex
89 .Bl -tag -width ".Cm full-duplex"
90 .It Cm full-duplex
91 Force full-duplex operation.
92 .It Cm half-duplex
93 Force half-duplex operation.
98 The device and driver also support 1536-byte frames for VLANs (vlanmtu).
102 variables and
105 .Bl -tag -width "xxxxxxxx"
117 This tunable enables a work-around to recover from receive hangs.
119 Set to 0 to disable the work-around.
122 The following read-only variables are available as
125 .Bl -tag -width "xxxxxxxx"
132 This variable is the number of times bus_dmamap_load_mbuf_sg(9) failed in
137 This variable is the number of times bus_dmamap_load_mbuf_sg(9) failed in
149 A 64-bit counter of the number of bytes transmitted in frames without error.
178 Counter of frames experiencing between 2 and 15 collisions before
193 A 64-bit counter of bytes received without error excluding pause
204 Counter of 64-byte frames received without error.
216 Counter of frames received less than 64 bytes in length that
219 Counter of frames received exceeding 1536 bytes and do not also have either
222 Counter of frames received exceeding 1536 bytes and also have either a CRC
225 Counter of frames received with a bad CRC and are between 64
254 .%T "Zynq-7000 SoC Technical Reference Manual (Xilinx doc UG585)"
255 .%U http://www.xilinx.com/support/documentation/user_guides/\:ug585-Zynq-7000-TRM.pdf
260 device driver first appeared in
265 driver and this manual page was written by
269 However, when transmit checksum offloading is enabled, the GEM generates and
272 the checksum of packet that was corrupted in transit.
278 The bad packets will not be counted in any
286 The GEM used in the Zynq-7000 has a bug such that the receiver can
288 The issue is described in sec. 16.7
289 "Known Issues" of the Zynq-7000 SoC Technical Reference Manual (Xilinx
293 driver implements the work-around suggested in the manual.
294 It is believed that the bug does not exist in the Zynq UltraScale+ and
295 SiFive SoCs so the work-around is disabled in those instances and enabled
297 The work-around can be disabled by setting the