diff options
author | Vijaya Mohan Guvva <vijaya.guvva@cavium.com> | 2017-10-31 16:04:57 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-11-01 11:39:52 +0900 |
commit | d4be8ebefb449c43b7daa5c9d23b22cd20c17258 (patch) | |
tree | b02c3df708107a9320d616eaa63013be12d8e3bf /drivers/net/ethernet/cavium/Kconfig | |
parent | 1f233f327913f3dee0602cba9c64df1903772b55 (diff) | |
download | op-kernel-dev-d4be8ebefb449c43b7daa5c9d23b22cd20c17258.zip op-kernel-dev-d4be8ebefb449c43b7daa5c9d23b22cd20c17258.tar.gz |
liquidio: Configure switchdev with devlink
Enable and disable switchdev on SRIOV capable LiquidIO NIC with devlink.
Create representor netdev for each SRIOV VF function on SRIOV enable and
and do the cleanup on SRIOV disable.
Signed-off-by: Vijaya Mohan Guvva <vijaya.guvva@cavium.com>
Signed-off-by: Satanand Burla <satananda.burla@cavium.com>
Signed-off-by: Raghu Vatsavayi <raghu.vatsavayi@cavium.com>
Signed-off-by: Felix Manlunas <felix.manlunas@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/cavium/Kconfig')
-rw-r--r-- | drivers/net/ethernet/cavium/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/cavium/Kconfig b/drivers/net/ethernet/cavium/Kconfig index dcbce6c..63be75e 100644 --- a/drivers/net/ethernet/cavium/Kconfig +++ b/drivers/net/ethernet/cavium/Kconfig @@ -53,6 +53,7 @@ config THUNDER_NIC_RGX config LIQUIDIO tristate "Cavium LiquidIO support" depends on 64BIT + depends on MAY_USE_DEVLINK imply PTP_1588_CLOCK select FW_LOADER select LIBCRC32C |