XGMAC_MTL_IOREAD
MTL_Q_TQOMR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TQOMR));
MTL_Q_TQUR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TQUR));
MTL_Q_TQDR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TQDR));
MTL_Q_TC0ETSCR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TC0ETSCR));
MTL_Q_TC0ETSSR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TC0ETSSR));
MTL_Q_TC0QWR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TC0QWR));
MTL_Q_RQOMR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQOMR));
MTL_Q_RQMPOCR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQMPOCR));
MTL_Q_RQDR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQDR));
MTL_Q_RQCR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQCR));
MTL_Q_RQFCR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQFCR));
MTL_Q_IER, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_IER));
MTL_Q_ISR, XGMAC_MTL_IOREAD(pdata, i, MTL_Q_ISR));
GET_BITS(XGMAC_MTL_IOREAD((_pdata), (_n), _reg), \
uint32_t reg_val = XGMAC_MTL_IOREAD((_pdata), (_n), _reg); \
XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQFCR));
XGMAC_MTL_IOREAD(pdata, i, MTL_Q_TQOMR));
XGMAC_MTL_IOREAD(pdata, i, MTL_Q_RQOMR));
tx_status = XGMAC_MTL_IOREAD(pdata, queue, MTL_Q_TQDR);
rx_status = XGMAC_MTL_IOREAD(pdata, queue, MTL_Q_RQDR);
mtl_q_isr = XGMAC_MTL_IOREAD(pdata, i, MTL_Q_ISR);