|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
76a34e9d |
| 15-May-2024 |
Chandrakanth patil <[email protected]> |
bnxt_{en/re}: Update bnxt_en and bnxt_re Makefile
Reviewed by: imp Approved by: imp Differential revision: https://reviews.freebsd.org/D45202
(cherry picked from commit faeff
bnxt_{en/re}: Update bnxt_en and bnxt_re Makefile
Reviewed by: imp Approved by: imp Differential revision: https://reviews.freebsd.org/D45202
(cherry picked from commit faeff3b851dae6e9eb836c59756476e162ea3c40)
show more ...
|
| #
107e02d7 |
| 28-Apr-2024 |
Chandrakanth patil <[email protected]> |
bnxt_en: L2-RoCE driver communication interface
- Added Aux bus support for RoCE. - Implemented the ulp ops that are required by RoCE driver. - Restructure context memory data structures - DBR pacin
bnxt_en: L2-RoCE driver communication interface
- Added Aux bus support for RoCE. - Implemented the ulp ops that are required by RoCE driver. - Restructure context memory data structures - DBR pacing support
Reviewed by: imp Approved by: imp Differential revision: https://reviews.freebsd.org/D45006
(cherry picked from commit 050d28e13cdede7528944c0abf8d0455729c63fd)
show more ...
|
| #
ac940a8b |
| 28-Apr-2024 |
Chandrakanth patil <[email protected]> |
bnxt_en: Add PFC, ETS & App TLVs protocols support
Created new directory "bnxt_en" in /dev/bnxt and /modules/bnxt and moved source files and Makefile into respective directory.
ETS support:
- A
bnxt_en: Add PFC, ETS & App TLVs protocols support
Created new directory "bnxt_en" in /dev/bnxt and /modules/bnxt and moved source files and Makefile into respective directory.
ETS support:
- Added new files bnxt_dcb.c & bnxt_dcb.h - Added sysctl node 'dcb' and created handlers 'ets' and 'dcbx_cap' - Add logic to validate user input and configure ETS in the firmware - Updated makefile to include bnxt_dcb.c & bnxt_dcb.h
PFC support:
- Created sysctl handlers 'pfc' under node 'dcb' - Added logic to validate user input and configure PFC in the firmware.
App TLV support:
- Created 3 new sysctl handlers under node 'dcb' - set_apptlv (write only): Sets a specified TLV - del_apptlv (write only): Deletes a specified TLV - list_apptlv (read only): Lists all APP TLVs configured - Added logic to validate user input and configure APP TLVs in the firmware.
Added Below DCB ops for management interface:
- Set PFC, Get PFC, Set ETS, Get ETS, Add App_TLV, Del App_TLV Lst App_TLV
Reviewed by: imp Approved by: imp Differential revision: https://reviews.freebsd.org/D45005
(cherry picked from commit 35b53f8c989f62286aad075ef2e97bba358144f8)
show more ...
|