Kconfig (762f99f4f3cb41a775b5157dd761217beba65873) | Kconfig (f71be9d084c92e0ef36e248303f32f8e4cf623da) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Cavium ethernet device configuration 4# 5 6config NET_VENDOR_CAVIUM 7 bool "Cavium ethernet drivers" 8 default y --- 48 unchanged lines hidden (view full) --- 57 depends on PTP_1588_CLOCK 58 help 59 This driver adds support for the Precision Time Protocol Clocks and 60 Timestamping coprocessor (PTP) found on Cavium processors. 61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588 62 Precision Time Protocol or other purposes. Timestamps can be used in 63 BGX, TNS, GTI, and NIC blocks. 64 | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Cavium ethernet device configuration 4# 5 6config NET_VENDOR_CAVIUM 7 bool "Cavium ethernet drivers" 8 default y --- 48 unchanged lines hidden (view full) --- 57 depends on PTP_1588_CLOCK 58 help 59 This driver adds support for the Precision Time Protocol Clocks and 60 Timestamping coprocessor (PTP) found on Cavium processors. 61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588 62 Precision Time Protocol or other purposes. Timestamps can be used in 63 BGX, TNS, GTI, and NIC blocks. 64 |
65config LIQUIDIO_CORE 66 tristate 67 |
|
65config LIQUIDIO 66 tristate "Cavium LiquidIO support" 67 depends on 64BIT && PCI 68 depends on PCI 69 depends on PTP_1588_CLOCK_OPTIONAL 70 select FW_LOADER 71 select LIBCRC32C | 68config LIQUIDIO 69 tristate "Cavium LiquidIO support" 70 depends on 64BIT && PCI 71 depends on PCI 72 depends on PTP_1588_CLOCK_OPTIONAL 73 select FW_LOADER 74 select LIBCRC32C |
75 select LIQUIDIO_CORE |
|
72 select NET_DEVLINK 73 help 74 This driver supports Cavium LiquidIO Intelligent Server Adapters 75 based on CN66XX, CN68XX and CN23XX chips. 76 77 To compile this driver as a module, choose M here: the module 78 will be called liquidio. This is recommended. 79 --- 7 unchanged lines hidden (view full) --- 87 Enable the ethernet driver for the management 88 port on Cavium Networks' Octeon CN57XX, CN56XX, CN55XX, 89 CN54XX, CN52XX, and CN6XXX chips. 90 91config LIQUIDIO_VF 92 tristate "Cavium LiquidIO VF support" 93 depends on 64BIT && PCI_MSI 94 depends on PTP_1588_CLOCK_OPTIONAL | 76 select NET_DEVLINK 77 help 78 This driver supports Cavium LiquidIO Intelligent Server Adapters 79 based on CN66XX, CN68XX and CN23XX chips. 80 81 To compile this driver as a module, choose M here: the module 82 will be called liquidio. This is recommended. 83 --- 7 unchanged lines hidden (view full) --- 91 Enable the ethernet driver for the management 92 port on Cavium Networks' Octeon CN57XX, CN56XX, CN55XX, 93 CN54XX, CN52XX, and CN6XXX chips. 94 95config LIQUIDIO_VF 96 tristate "Cavium LiquidIO VF support" 97 depends on 64BIT && PCI_MSI 98 depends on PTP_1588_CLOCK_OPTIONAL |
99 select LIQUIDIO_CORE |
|
95 help 96 This driver supports Cavium LiquidIO Intelligent Server Adapter 97 based on CN23XX chips. 98 99 To compile this driver as a module, choose M here: The module 100 will be called liquidio_vf. MSI-X interrupt support is required 101 for this driver to work correctly 102 103endif # NET_VENDOR_CAVIUM | 100 help 101 This driver supports Cavium LiquidIO Intelligent Server Adapter 102 based on CN23XX chips. 103 104 To compile this driver as a module, choose M here: The module 105 will be called liquidio_vf. MSI-X interrupt support is required 106 for this driver to work correctly 107 108endif # NET_VENDOR_CAVIUM |