History log of /freebsd-14.2/sys/modules/bnxt/bnxt_en/Makefile (Results 1 – 3 of 3)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...