net/qede: fix RSS
[dpdk.git] / drivers / net / qede / qede_eth_if.c
index 9855d0e..a19b22e 100644 (file)
@@ -143,8 +143,8 @@ qed_update_vport(struct ecore_dev *edev, struct qed_update_vport_params *params)
                       ECORE_RSS_IND_TABLE_SIZE * sizeof(uint16_t));
                rte_memcpy(sp_rss_params.rss_key, params->rss_params.rss_key,
                       ECORE_RSS_KEY_SIZE * sizeof(uint32_t));
+               sp_params.rss_params = &sp_rss_params;
        }
-       sp_params.rss_params = &sp_rss_params;
 
        for_each_hwfn(edev, i) {
                struct ecore_hwfn *p_hwfn = &edev->hwfns[i];
@@ -459,16 +459,6 @@ static const struct qed_eth_ops qed_eth_ops_pass = {
        INIT_STRUCT_FIELD(filter_config, &qed_configure_filter),
 };
 
-uint32_t qed_get_protocol_version(enum qed_protocol protocol)
-{
-       switch (protocol) {
-       case QED_PROTOCOL_ETH:
-               return QED_ETH_INTERFACE_VERSION;
-       default:
-               return 0;
-       }
-}
-
 const struct qed_eth_ops *qed_get_eth_ops(void)
 {
        return &qed_eth_ops_pass;