Skip to content

Commit

Permalink
net/fungible: Add service module for Fungible drivers
Browse files Browse the repository at this point in the history
Fungible cards have a number of different PCI functions and thus
different drivers, all of which use a common method to initialize and
interact with the device. This commit adds a library module that
collects these common mechanisms. They mainly deal with device
initialization, setting up and destroying queues, and operating an admin
queue. A subset of the FW interface is also included here.

Signed-off-by: Dimitris Michailidis <dmichail@fungible.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Dimitris Michailidis authored and David S. Miller committed Feb 27, 2022
1 parent e8eb9e3 commit e1ffcc6
Show file tree
Hide file tree
Showing 6 changed files with 2,976 additions and 0 deletions.
5 changes: 5 additions & 0 deletions drivers/net/ethernet/fungible/funcore/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)

obj-$(CONFIG_FUN_CORE) += funcore.o

funcore-y := fun_dev.o fun_queue.o
Loading

0 comments on commit e1ffcc6

Please sign in to comment.