#
95ee2897 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: two-line .h pattern Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
992fa62b |
|
17-Aug-2022 |
Justin Hibbits <jhibbits@FreeBSD.org> |
Mechanically convert neta(4) to IfAPI Reviewed by: mw Sponsored by: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D37825
|
#
6efd2e3e |
|
02-Apr-2022 |
Gordon Bergling <gbe@FreeBSD.org> |
neta: Fix a few common typos in a source code comment - s/hander/handler/ MFC after: 3 days
|
#
4885d6f3 |
|
23-Aug-2021 |
Hubert Mazur <hum@semihalf.com> |
if_mvneta: Use clock frequency Make neta use frequency obtained from clock, instead of hardcoded one. Use default frequency in case of clock device failure. Remove unnecessary function calls to obtain frequency and use cached one instead. Reviewed by: manu Obtained from: Semihalf Differential revision: https://reviews.freebsd.org/D32336
|
#
5572fda3 |
|
14-Sep-2021 |
Wojciech Macek <wma@FreeBSD.org> |
mvneta: split to FDT and generic part Split some missing routines. Obtained from: Semihalf
|
#
caf552a6 |
|
04-Jan-2021 |
Mark Johnston <markj@FreeBSD.org> |
mvneta: Fix 64-bit MIB reads It appears we must read MIB values as 2 4-byte words, lower address first. A single 8-byte MIB read returns the value with the lower 4 bytes copied into the upper 4 bytes, resulting in bogus byte counter values. Reviewed by: mw MFC after: 2 weeks Sponsored by: Rubicon Communications, LLC (Netgate) Differential Revision: https://reviews.freebsd.org/D27870
|
#
73f20bb3 |
|
08-Feb-2020 |
Marcin Wojtas <mw@FreeBSD.org> |
Implement jumbo frame support in mvneta driver This patch introduces processing of the frames up to 9kB by the mvneta driver. Some versions of this NIC limit TX checksum offloading, depending on the frame size, so add appropriate handling of this feature. Submitted by: Kornel Duleba Obtained from: Semihalf Sponsored by: Stormshield Differential Revision: https://reviews.freebsd.org/D23225
|
#
e7843f1d |
|
09-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Store virtual address of buffer in mvneta_rx_ring Now the virtual address of received buffer is taken from a software ring. Thanks to this, we can use the NETA driver on 64 bits architecture and avoid 32-bit buf_cookie descriptor field limitation. Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihalf Sponsored by: Semihalf Differential Revision: https://reviews.freebsd.org/D12257
|
#
a8d7fc4a |
|
13-Jun-2017 |
Zbigniew Bodek <zbb@FreeBSD.org> |
Introduce Armada 38x/XP network controller support This patch contains a new driver for the network unit of Marvell Armada 38x/XP SoCs, called NETA. This support was thoroughly tested and optimised in terms of stability and performance. Additional hardware features, like Buffer Management (BM) or Parser and Classifier (PnC) will be progressively supported as needed. Submitted by: Fabien Thomas <fabien.thomas@stormshield.eu> Arnaud Ysmal <arnaud.ysmal@stormshield.eu> Zbigniew Bodek <zbb@semihalf.com> Michal Mazur <mkm@semihalf.com> Bartosz Szczepanek <bsz@semihalf.com> Marcin Wojtas <mw@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield (main development) Netgate (cleanup and upstreaming) Differential revision: https://reviews.freebsd.org/D10706
|