ret = tb_xdomain_disable_paths(net->xd,
                                               net->local_transmit_path,
-                                              net->rx_ring.ring->hop,
+                                              net->tx_ring.ring->hop,
                                               net->remote_transmit_path,
-                                              net->tx_ring.ring->hop);
+                                              net->rx_ring.ring->hop);
                if (ret)
                        netdev_warn(net->dev, "failed to disable DMA paths\n");
 
                goto err_free_rx_buffers;
 
        ret = tb_xdomain_enable_paths(net->xd, net->local_transmit_path,
-                                     net->rx_ring.ring->hop,
+                                     net->tx_ring.ring->hop,
                                      net->remote_transmit_path,
-                                     net->tx_ring.ring->hop);
+                                     net->rx_ring.ring->hop);
        if (ret) {
                netdev_err(net->dev, "failed to enable DMA paths\n");
                goto err_free_tx_buffers;