70.7.12 TCPC Role Control Register

Name: TCPC_RCTL
Offset: 0x1A
Reset: 0x0F
Property: Read/Write

Bit 76543210 
  DRPRP[1:0]CC2[1:0]CC1[1:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0001111 

Bit 6 – DRP Dual Role Play

The TCPC must use the Rp value defined in the field RP when a connection is resolved, i.e., upon entry to Potential_Connect_as_Src (figure “TCPC State Diagram” in Universal Serial Bus Type-C™ Port Controller Interface Specification, see 70.1 Reference Documents) before a connection.

The TCPC toggles CC1 and CC2 after receiving TCPC_CMD.Look4Connection and until a connection is detected. Upon connection, the TCPC must resolve to either an Rp or Rd and report the CC1/CC2 State in TCPC_CCS. The CC pins must stay in Potential_Connect_as_Src or Potential_Connect_as_Sink until directed otherwise.

ValueDescription
0 No DRP. CC1, CC2 fields determine Rp/Rd/Ra or open settings.
1 DRP

Bits 5:4 – RP[1:0] Resistor for Power Advertising

ValueNameDescription
0 RP_DEFAULT Rp default
1 RP_1P5A Rp 1.5A
2 RP_3A Rp 3.0A
3 RP_RESERVED Reserved

Bits 3:2 – CC2[1:0] Configuration Channel 2

ValueNameDescription
0 CC2_RA Ra
1 CC2_RP Rp defined as in RP field
2 CC2_RD Rd
3 CC2_OPEN Open (Disconnect or don't care)

Bits 1:0 – CC1[1:0] Configuration Channel 1

ValueNameDescription
0 CC1_RA Ra
1 CC1_RP Rp defined as in RP field
2 CC1_RD Rd
3 CC1_OPEN Open (Disconnect or don't care)