MGE_RX_DESC_NUM
for (i = 0; i < MGE_RX_DESC_NUM; i++) {
sc->rx_desc_curr = (++sc->rx_desc_curr % MGE_RX_DESC_NUM);
mge_alloc_desc_dma(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM,
for (i = 0; i < MGE_RX_DESC_NUM; i++) {
mge_free_desc(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM, sc->mge_rx_dtag, 1);
mge_free_desc(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM, sc->mge_rx_dtag, 1);
mge_alloc_desc_dma(sc, sc->mge_rx_desc, MGE_RX_DESC_NUM,
for (i = 0; i < MGE_RX_DESC_NUM; i++) {
struct mge_desc_wrapper mge_rx_desc[MGE_RX_DESC_NUM];