[dts] [PATCH v3 01/27] framework settings: Adding cavium PCI IDs and drivers

Angela Czubak aczubak at caviumnetworks.com
Wed Apr 19 14:21:54 CEST 2017


Below patch adds preliminary settings to support Cavium NICs.

Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
---
 framework/settings.py  | 4 ++++
 framework/test_case.py | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/framework/settings.py b/framework/settings.py
index 44743f9..342314d 100644
--- a/framework/settings.py
+++ b/framework/settings.py
@@ -91,6 +91,8 @@ NICS = {
     'ConnectX4': '15b3:1013',
     'boulderrapid': '8086:15d0',
     'fortville_25g': '8086:158b',
+    'cavium_a034': '177d:a034',
+    'cavium_0011': '177d:0011',
 }
 
 DRIVERS = {
@@ -136,6 +138,8 @@ DRIVERS = {
     'ConnectX4': 'mlx5_core',
     'boulderrapid': 'fm10k',
     'fortville_25g': 'i40e',
+    'cavium_a034': 'thunder-nicvf',
+    'cavium_0011': 'thunder-nicvf',
 }
 
 """
diff --git a/framework/test_case.py b/framework/test_case.py
index 270f7b9..d97d898 100644
--- a/framework/test_case.py
+++ b/framework/test_case.py
@@ -365,5 +365,7 @@ class TestCase(object):
             bitrate *= 10
         elif nic == 'redrockcanyou':
             bitrate *= 40
+        elif driver == 'thunder-nicvf':
+            bitrate *= 10
 
         return bitrate * num_ports / 8 / (frame_size + 20)
-- 
2.7.4



More information about the dts mailing list