SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
There is no dedicated register-set to be configured for the time-sensitive stream handling. The list of functional features of CPSW_3G that will have to be configured are:
TX DMA CHANNEL | Packet Priority | Switch Queue Priority |
---|---|---|
7 | 7 | 3 |
6 | 5 | 2 |
5 | 3 | 1 |
4 | 1 | 0 |
RX DMA CHANNEL | Packet Priority | Switch Queue Priority |
---|---|---|
0 | 7 | 0 |
0 | 5 | 0 |
0 | 3 | 0 |
0 | 1 | 0 |
Register | Value | Description |
---|---|---|
CPSW_PTYPE | 0x0006 0000 | For Port1 -- 2 highest priority channels. |
P1_TX_IN_CTL[ 23:20] TX_RATE_EN | 0b1100 | 2 highest priority channels are rate limited |
P1_TX_IN_CTL[17:16] TX_IN_SEL | 0b10 | Rate limit mode |
P1_SEND_PERCENT | 0x14 3E00 | 20% PRI7, 62% PRI5 |
CPDMA_DMACONTROL | 0xC001 | Chan7, Chan6 are Rate Limited. Round-robin selection of DMA channel. |
CPDMA_TX_PRI7_RATE | 0x1 0013 | 200 Mbps |
CPDMA_TX_PRI6_RATE | 0x1 0005 | ~600 Mbps |