2 # Cavium ethernet device configuration
5 config NET_VENDOR_CAVIUM
6 tristate "Cavium ethernet drivers"
10 Select this option if you want enable Cavium network support.
12 If you have a Cavium SoC or network adapter, say Y.
17 tristate "Thunder Physical function driver"
20 select THUNDER_NIC_BGX
22 This driver supports Thunder's NIC physical function.
23 The NIC provides the controller and DMA engines to
24 move network traffic to/from the memory. The NIC
25 works closely with TNS, BGX and SerDes to implement the
26 functions replacing and virtualizing those of a typical
27 standalone PCIe NIC chip.
30 tristate "Thunder Virtual function driver"
34 This driver supports Thunder's NIC virtual function
36 config THUNDER_NIC_BGX
37 tristate "Thunder MAC interface driver (BGX)"
41 This driver supports programming and controlling of MAC
42 interface from NIC physical function driver.
45 tristate "Cavium LiquidIO support"
51 This driver supports Cavium LiquidIO Intelligent Server Adapters
52 based on CN66XX and CN68XX chips.
54 To compile this driver as a module, choose M here: the module
55 will be called liquidio. This is recommended.
57 endif # NET_VENDOR_CAVIUM