eth fbnic: TLV support for use by MBX self test

The TLV (Type-Value-Length) self uses a known set of data to create a
TLV message.  These routines support the MBX self test by creating
the test messages and parsing the response message coming back
from the firmware.

Signed-off-by: Mike Marciniszyn (Meta) <mike.marciniszyn@gmail.com>
Link: https://patch.msgid.link/20260307105847.1438-5-mike.marciniszyn@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
Mike Marciniszyn (Meta) 2026-03-07 05:58:46 -05:00 • committed by Paolo Abeni
commit d522b1b004
2 changed files with 303 additions and 0 deletions