net/dpaa2: increase the dist param to 64 bit
authorHemant Agrawal <hemant.agrawal@nxp.com>
Sat, 16 Sep 2017 10:52:32 +0000 (16:22 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 6 Oct 2017 01:24:17 +0000 (03:24 +0200)
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
drivers/net/dpaa2/base/dpaa2_hw_dpni.c
drivers/net/dpaa2/dpaa2_ethdev.h

index ca8a6f7..e3ab90a 100644 (file)
 
 static int
 dpaa2_distset_to_dpkg_profile_cfg(
-               uint32_t req_dist_set,
+               uint64_t req_dist_set,
                struct dpkg_profile_cfg *kg_cfg);
 
 int
 dpaa2_setup_flow_dist(struct rte_eth_dev *eth_dev,
-                     uint32_t req_dist_set)
+                     uint64_t req_dist_set)
 {
        struct dpaa2_dev_priv *priv = eth_dev->data->dev_private;
        struct fsl_mc_io *dpni = priv->hw;
@@ -76,7 +76,7 @@ dpaa2_setup_flow_dist(struct rte_eth_dev *eth_dev,
 
        ret = dpaa2_distset_to_dpkg_profile_cfg(req_dist_set, &kg_cfg);
        if (ret) {
-               PMD_INIT_LOG(ERR, "given rss_hf (%x) not supported",
+               PMD_INIT_LOG(ERR, "given rss_hf (%lx) not supported",
                             req_dist_set);
                rte_free(p_params);
                return ret;
@@ -148,7 +148,7 @@ int dpaa2_remove_flow_dist(
 
 static int
 dpaa2_distset_to_dpkg_profile_cfg(
-               uint32_t req_dist_set,
+               uint64_t req_dist_set,
                struct dpkg_profile_cfg *kg_cfg)
 {
        uint32_t loop = 0, i = 0, dist_field = 0;
index 6ee1a9f..7b14ae0 100644 (file)
@@ -93,7 +93,7 @@ struct dpaa2_dev_priv {
 };
 
 int dpaa2_setup_flow_dist(struct rte_eth_dev *eth_dev,
-                         uint32_t req_dist_set);
+                         uint64_t req_dist_set);
 
 int dpaa2_remove_flow_dist(struct rte_eth_dev *eth_dev,
                           uint8_t tc_index);