]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
fwctl/bnxt_fwctl: Add bnxt fwctl device
authorPavan Chebbi <pavan.chebbi@broadcom.com>
Sat, 14 Mar 2026 15:16:04 +0000 (08:16 -0700)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 31 Mar 2026 16:33:54 +0000 (13:33 -0300)
commite782efb830cd8c1879ee15d80c6441ac9fa6c8a8
tree621783fd2f19d223da05ce1160a258122b4990aa
parent5102836da8397deb2a3d8b9e574238781ea47390
fwctl/bnxt_fwctl: Add bnxt fwctl device

Create bnxt_fwctl device. This will bind to bnxt's aux device.
On the upper edge, it will register with the fwctl subsystem.
It will make use of bnxt's ULP functions to send FW commands.

Link: https://patch.msgid.link/r/20260314151605.932749-5-pavan.chebbi@broadcom.com
Reviewed-by: Andy Gospodarek <gospo@broadcom.com>
Reviewed-by: Dave Jiang <dave.jiang@intel.com>
Signed-off-by: Pavan Chebbi <pavan.chebbi@broadcom.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
MAINTAINERS
drivers/fwctl/Kconfig
drivers/fwctl/Makefile
drivers/fwctl/bnxt/Makefile [new file with mode: 0644]
drivers/fwctl/bnxt/main.c [new file with mode: 0644]
include/uapi/fwctl/bnxt.h [new file with mode: 0644]
include/uapi/fwctl/fwctl.h