Skip to content

Commit

Permalink
kernel: net: add Solarflare 10G+ network drivers
Browse files Browse the repository at this point in the history
The main drivers here are SFC and SFC_FALCON. In addition configure the
options for these drivers to support HWMON (SFC_MCDI_MON) and SRIOV.

Disable SFC_MCDI_LOGGING as that is not needed (debug logging for
communication between driver and firmware).

Signed-off-by: Leonard Foerster <[email protected]>
  • Loading branch information
foersleo committed Aug 26, 2022
1 parent 64da5ab commit 51cbc93
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 0 deletions.
8 changes: 8 additions & 0 deletions packages/kernel-5.10/config-bottlerocket-metal
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,14 @@ CONFIG_MYRI10GE_DCA=y
CONFIG_NET_VENDOR_PENSANDO=y
CONFIG_IONIC=m

# Solarflare network support
CONFIG_NET_VENDOR_SOLARFLARE=y
CONFIG_SFC=m
CONFIG_SFC_SRIOV=y
# CONFIG_SFC_MCDI_LOGGING is not set
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_FALCON=m

# Cisco UCS HBA support
CONFIG_FCOE_FNIC=m
CONFIG_SCSI_SNIC=m
Expand Down
8 changes: 8 additions & 0 deletions packages/kernel-5.15/config-bottlerocket-metal
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,14 @@ CONFIG_MYRI10GE_DCA=y
CONFIG_NET_VENDOR_PENSANDO=y
CONFIG_IONIC=m

# Solarflare network support
CONFIG_NET_VENDOR_SOLARFLARE=y
CONFIG_SFC=m
CONFIG_SFC_SRIOV=y
# CONFIG_SFC_MCDI_LOGGING is not set
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_FALCON=m

# Cisco UCS HBA support
CONFIG_FCOE_FNIC=m
CONFIG_SCSI_SNIC=m
Expand Down

0 comments on commit 51cbc93

Please sign in to comment.