
www.ti.com
SRIO Registers
5.73 Port Control CSR n (SPn_CTL)
Each of the four ports is supported by a register of this type (see Table 148). The port control CSR n (SPn_CTL) is shown in Figure 136 and described in Table 149. To change from 1 lane to 4 lanes there are 2 registers that need to be programmed. The SP_IP_MODE (offset 0x12004) bits 
Table 148. SPn_CTL Registers and the Associated Ports
Register | Address Offset  | Associated Port  | 
SP0_CTL | 115Ch  | Port 0  | 
SP1_CTL  | 117Ch  | Port 1  | 
SP2_CTL  | 119Ch  | Port 2  | 
SP3_CTL  | 11BCh  | Port 3  | 
Figure 136. Port Control CSR n (SPn_CTL)
31  | 
  | 30  | 29  | 
  | 27  | 26  | 
  | 
  | 24  | 
PORT_WIDTH  | 
  | INITIALIZED_PORT_WIDTH  | 
  | PORT_WIDTH_OVERRIDE  | |||||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||
23  | 22  | 
  | 21  | 20  | 19  | 18  | 
  | 
  | 16  | 
PORT_  | OUTPUT_  | 
  | INPUT_  | ERROR_  | MULTICAST_  | 
  | 
  | 
  | 
  | 
PORT_  | 
  | PORT_  | CHECK_  | 
  | 
  | Reserved  | 
  | ||
DISABLE  | 
  | PARTICIPANT  | 
  | 
  | 
  | ||||
ENABLE  | 
  | ENABLE  | DISABLE  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||
  | 
  | 
  | 
  | ||||||
15  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 8  | 
  | 
  | 
  | 
  | Reserved  | 
  | 
  | 
  | 
  | |
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
7  | 
  | 
  | 
  | 4  | 3  | 
  | 2  | 1  | 0  | 
  | 
  | 
  | 
  | 
  | STOP_PORT_  | 
  | DROP_  | PORT_ | 
  | 
  | Reserved  | 
  | FLD_ENC_  | 
  | PACKET_  | PORT_TYPE  | |||
  | 
  | 
  | LOCKOUT  | ||||||
  | 
  | 
  | 
  | 
  | ENABLE  | 
  | ENABLE  | 
  | |
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | 
  | ||||||
LEGEND: R/W = Read/Write; R = Read only;   | 
  | 
  | 
  | 
  | 
  | ||||
Table 149. Port Control CSR n (SPn_CTL) Field Descriptions
Bit | Field  | Value  | Description | 
PORT_WIDTH | 
  | Port width. This   | |
  | 
  | 
  | the port.  | 
  | 
  | 00b  | |
  | 
  | 01b  | |
  | 
  | 1xb  | Reserved  | 
INITIALIZED_PORT_WIDTH  | 
  | Initialized port width. This   | |
  | 
  | 
  | the ports after initialization.  | 
  | 
  | 000b  | |
  | 
  | 001b  | |
  | 
  | 
  | 4.4.10)  | 
  | 
  | 010b  | |
  | 
  | Reserved  | 
206  | Serial RapidIO (SRIO)  | SPRUE13A   | 
  | 
  | Submit Documentation Feedback  |