Realtek switch SoC docs

mango feature NIC_DMA

Registers

Offset Name Summary
NIC_DMA
0800 DMA_IF_RX_BASE_DESC_ADDR_CTRL
0880 DMA_IF_RX_CUR_DESC_ADDR_CTRL
0900 DMA_IF_TX_BASE_DESC_ADDR_CTRL
0908 DMA_IF_TX_CUR_DESC_ADDR_CTRL
0910 DMA_IF_INTR_RX_RUNOUT_MSK
0914 DMA_IF_INTR_RX_DONE_MSK
0918 DMA_IF_INTR_TX_DONE_MSK
091c DMA_IF_INTR_RX_RUNOUT_STS
0920 DMA_IF_INTR_RX_DONE_STS
0924 DMA_IF_INTR_TX_DONE_STS
0928 DMA_IF_CTRL
092c DMA_IF_PHYSICAL_ADDR_MSK
0930 MBIST_NIC_W
0934 MBIST_NIC_R
0938 NIC_RING_DUMMYREAD_EN
093c NIC_RDMA_CNT_SEL
0940 NICDBG_SEL_0
0944 NICDBG_SEL_1
0948 NICDBG_SEL_2
094c NICDBG_SEL_3
0950 NICDBG_SEL_4
0954 NICDBG_SEL_5
0958 NICDBG_RD
095c NICDBG_TEST
0960 NIC_DBGMUX_SEL_0
0964 NIC_DBGMUX_SEL_1
0968 NIC_DBGMUX_SEL_2
096c NIC_DBGMUX_SEL_3
0970 NIC_DRIVER_READY
0974 NIC_DBG_DT_0
0978 NIC_DBG_DT_1
097c NIC_DBG_DT_2
0980 NIC_DBG_DT_3
0984 NIC_DBG_DT_4
0988 NIC_DBG_DT_5
098c NIC_DBG_DT_6
0990 NIC_DBG_DT_7
0994 NIC_DBG_OUT_CUR
0998 NIC_DBG_OUT
099c NIC_RX_SOP_CNT
09a0 NIC_RX_EOP_CNT
09a4 NIC_TX_SOP_CNT
09a8 NIC_TX_EOP_CNT
09ac NIC_L2MSG_CNT
09b0 NIC_CNT_CLR
09b4 NIC_RX_TX_FIFO
09b8 NIC_L2MSG_FIFO
09bc NIC_PRST
09c0 NIC_FRC_NIC_DBGO
09c4 NIC_FRCV_NIC_DBGO
09c8 NIC_RX_SOP_CNT_LX
09cc NIC_RX_EOP_CNT_LX
09d0 NIC_TX_SOP_CNT_LX
09d4 NIC_TX_EOP_CNT_LX
09d8 NIC_L2MSG_CNT_LX
2080 DMA_IF_RX_RING_SIZE
20ac DMA_IF_RX_RING_CNTR
20d8 DMA_IF_RX_RING_CNTR_FLAG
4858 DMA_IF_PKT_CTRL