summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/marvell/octeontx2/Kconfig
diff options
context:
space:
mode:
authorSunil Goutham <sgoutham@marvell.com>2018-10-10 15:44:21 +0300
committerDavid S. Miller <davem@davemloft.net>2018-10-10 20:06:01 +0300
commit54494aa5d1e68945dc79feb7c8461cd382e11d8a (patch)
tree8e6765c3ff2c3b026b3c054c030985b960e91db8 /drivers/net/ethernet/marvell/octeontx2/Kconfig
parente40a826a6cbc23e63a769e50dc71eb34ba6ddabf (diff)
downloadlinux-54494aa5d1e68945dc79feb7c8461cd382e11d8a.tar.xz
octeontx2-af: Add Marvell OcteonTX2 RVU AF driver
This patch adds basic template for Marvell OcteonTX2's resource virtualization unit (RVU) admin function (AF) driver. Just the driver registration and probe. Signed-off-by: Sunil Goutham <sgoutham@marvell.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/marvell/octeontx2/Kconfig')
-rw-r--r--drivers/net/ethernet/marvell/octeontx2/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/net/ethernet/marvell/octeontx2/Kconfig b/drivers/net/ethernet/marvell/octeontx2/Kconfig
new file mode 100644
index 000000000000..8823152edabf
--- /dev/null
+++ b/drivers/net/ethernet/marvell/octeontx2/Kconfig
@@ -0,0 +1,13 @@
+#
+# Marvell OcteonTX2 drivers configuration
+#
+
+config OCTEONTX2_AF
+ tristate "Marvell OcteonTX2 RVU Admin Function driver"
+ depends on (64BIT && COMPILE_TEST) || ARM64
+ depends on PCI
+ help
+ This driver supports Marvell's OcteonTX2 Resource Virtualization
+ Unit's admin function manager which manages all RVU HW resources
+ and provides a medium to other PF/VFs to configure HW. Should be
+ enabled for other RVU device drivers to work.