# # Cavium ethernet device configuration # config [31mCONFIG_NET_VENDOR_CAVIUM[0m bool "Cavium ethernet drivers" depends on [31mCONFIG_PCI[0m default y ---help--- Select this option if you want enable Cavium network support. If you have a Cavium SoC or network adapter, say Y. if [31mCONFIG_NET_VENDOR_CAVIUM[0m config [31mCONFIG_THUNDER_NIC_PF[0m tristate "Thunder Physical function driver" depends on [31mCONFIG_64BIT[0m select [31mCONFIG_THUNDER_NIC_BGX[0m ---help--- This driver supports Thunder's NIC physical function. The NIC provides the controller and DMA engines to move network traffic to/from the memory. The NIC works closely with TNS, BGX and SerDes to implement the functions replacing and virtualizing those of a typical standalone PCIe NIC chip. config [31mCONFIG_THUNDER_NIC_VF[0m tristate "Thunder Virtual function driver" depends on [31mCONFIG_64BIT[0m ---help--- This driver supports Thunder's NIC virtual function config [31mCONFIG_THUNDER_NIC_BGX[0m tristate "Thunder MAC interface driver (BGX)" depends on [31mCONFIG_64BIT[0m select [31mCONFIG_PHYLIB[0m select [31mCONFIG_MDIO_THUNDER[0m select [31mCONFIG_THUNDER_NIC_RGX[0m ---help--- This driver supports programming and controlling of [31mCONFIG_MAC[0m interface from NIC physical function driver. config [31mCONFIG_THUNDER_NIC_RGX[0m tristate "Thunder MAC interface driver (RGX)" depends on [31mCONFIG_64BIT[0m select [31mCONFIG_PHYLIB[0m select [31mCONFIG_MDIO_THUNDER[0m ---help--- This driver supports configuring XCV block of RGX interface present on CN81XX chip. config [31mCONFIG_LIQUIDIO[0m tristate "Cavium LiquidIO support" depends on [31mCONFIG_64BIT[0m imply [31mCONFIG_PTP_1588_CLOCK[0m select [31mCONFIG_FW_LOADER[0m select [31mCONFIG_LIBCRC32C[0m ---help--- This driver supports Cavium LiquidIO Intelligent Server Adapters based on CN66XX, CN68XX and CN23XX chips. To compile this driver as a module, choose [31mCONFIG_M[0m here: the module will be called liquidio. This is recommended. config [31mCONFIG_OCTEON_MGMT_ETHERNET[0m tristate "Octeon Management port ethernet driver (CN5XXX, CN6XXX)" depends on [31mCONFIG_CAVIUM_OCTEON_SOC[0m select [31mCONFIG_PHYLIB[0m select [31mCONFIG_MDIO_OCTEON[0m default y help Enable the ethernet driver for the management port on Cavium Networks' Octeon CN57XX, CN56XX, CN55XX, CN54XX, CN52XX, and CN6XXX chips. config [31mCONFIG_LIQUIDIO_VF[0m tristate "Cavium LiquidIO VF support" depends on [31mCONFIG_64BIT[0m && [31mCONFIG_PCI_MSI[0m imply [31mCONFIG_PTP_1588_CLOCK[0m ---help--- This driver supports Cavium LiquidIO Intelligent Server Adapter based on CN23XX chips. To compile this driver as a module, choose [31mCONFIG_M[0m here: The module will be called liquidio_vf. MSI-X interrupt support is required for this driver to work correctly endif # [31mCONFIG_NET_VENDOR_CAVIUM[0m |