]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
drivers: net: xgene: Add support for Jumbo frame
[mirror_ubuntu-bionic-kernel.git] / drivers / net / ethernet / apm / xgene / xgene_enet_sgmac.c
index 82b7a5e14b50678a29fc1f2a42b2809ac8892b68..a10ab644e84681850561522f011f10ead51c17da 100644 (file)
@@ -536,6 +536,9 @@ static void xgene_enet_shutdown(struct xgene_enet_pdata *p)
        for (i = 0; i < p->rxq_cnt; i++) {
                ring = p->rx_ring[i]->buf_pool;
                pb |= BIT(xgene_enet_get_fpsel(ring->id));
+               ring = p->rx_ring[i]->page_pool;
+               if (ring)
+                       pb |= BIT(xgene_enet_get_fpsel(ring->id));
        }
        xgene_enet_wr_ring_if(p, ENET_CFGSSQMIFPRESET_ADDR, pb);