e10k: added missing dependency
authorRoni Häcki <roni.haecki@inf.ethz.ch>
Mon, 25 Sep 2017 14:56:50 +0000 (16:56 +0200)
committerSimon Gerber <simon.gerber@inf.ethz.ch>
Tue, 26 Sep 2017 10:27:26 +0000 (12:27 +0200)
Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>

usr/drivers/e10k/Hakefile

index 486a680..2c98132 100644 (file)
 
 [ build application { target = "e10k_queue",
                       cFiles = [ "e10k_qdriver.c", "helper.c"],
-                      flounderBindings = [ "net_queue_manager", "net_soft_filters", "e10k"  ],
+                      flounderBindings = [ "net_queue_manager", "net_soft_filters", "net_filter", 
+                                           "e10k"  ],
                       mackerelDevices = [ "e10k", "e10k_q" ],
-                      flounderDefs = [ "e10k_vf", "e10k"],
+                      flounderDefs = [ "e10k_vf", "e10k", "net_filter"],
                       addLibraries = libDeps [ "netQmng", "trace", "skb",
                                                "pci", "lwip"]
                     },
@@ -24,6 +25,7 @@
                                  "e10k_qdriver.c", "helper.c"],
                       flounderBindings = [ "net_queue_manager",
                                            "net_soft_filters",
+                                           "net_filter",
                                            "e10k", "e10k_vf" ],
                       flounderDefs = [ "e10k_vf", "e10k"],
                       mackerelDevices = [ "e10k", "e10k_q" ],
@@ -36,8 +38,9 @@
                       cFiles = [ "e10k_cdriver.c", "e10k_phy.c", "sleep.c",
                                  "e10k_qdriver.c", "helper.c"],
                       mackerelDevices = [ "e10k", "e10k_q" ],
-                      flounderBindings = [ "net_queue_manager", "e10k", "e10k_vf"],
-                      flounderDefs = [ "e10k_vf", "e10k" ],
+                      flounderBindings = [ "net_queue_manager", "e10k", "e10k_vf",
+                                           "net_soft_filters", "net_filter"],
+                      flounderDefs = [ "e10k_vf", "e10k", "net_filter"],
                       addLibraries = libDeps [ "pci", "bench", "trace", "skb", "lwip", "net" ],
                       addCFlags = [ "-DLIBRARY" ]
                     },
@@ -46,9 +49,9 @@
                       cFiles = [ "e10k_vf.c", "e10k_phy.c", "sleep.c",
                                  "e10k_qdriver.c", "helper.c"],
                       mackerelDevices = [ "e10k", "e10k_q", "e10k_vf" ],
-                      flounderBindings = [ "e10k_vf", "net_queue_manager" ],
+                      flounderBindings = [ "e10k_vf", "net_queue_manager"],
                       flounderExtraBindings = [ ("e10k_vf", ["rpcclient"]) ],
-                      flounderDefs = [ "e10k_vf", "e10k"],
+                      flounderDefs = [ "e10k_vf", "e10k", "net_filter"],
                       flounderExtraDefs = [ ("e10k_vf",["rpcclient"]) ],
                       addLibraries = libDeps [ "pci", "bench", "trace", "skb", "lwip" ],
                       addCFlags = [ "-DLIBRARY", "-DVF" ]
@@ -73,7 +76,8 @@
   build application { target = "e10k",
                       cFiles = [ "e10k_cdriver.c", "e10k_phy.c", "sleep.c",
                                  "helper.c"],
-                      flounderBindings = [ "net_queue_manager", "net_soft_filters", "e10k", "e10k_vf" ],
+                      flounderBindings = [ "net_queue_manager", "net_soft_filters", "e10k", 
+                                           "e10k_vf", "net_filter" ],
                       flounderDefs = [ "e10k_vf" , "net_filter"],
                       --flounderBindings = [ "e10k"],
                       flounderExtraBindings = [ ("net_filter", ["rpcclient"])],