SLVUC05A November 2020 – July 2022 TPS25750
Event # | Event Name | I/O | Description |
---|---|---|---|
76 | PdNegotiationInProcess | Output | When in source mode, this GPIO is asserted after a Request message is received, before sending the Accept message. The GPIO is de-asserted after the PS_RDY message is sent.When in sink mode, this GPIO is asserted right before sending a Request message, and de-asserted after a PS_RDY message is received.In either mode, the GPIO is de-asserted when a detach occurs. |
75 | AttachedAsSink | Output | When the PD controller has a port that is connected to a Source, this GPIO will be asserted. The GPIO is de-asserted upon disconnect, hard reset, during power-role swap only if none of the ports in the PD controller are connected to a source. |
73 | EnableSource | Output | When the PD controller sends an Accept message to start sourcing VBUS under a high-power contract this GPIO is asserted high. It will remain high as long as the high-power contract is active. If the contract transitions from a high-power contract to a low-power contract, this GPIO will have a high-to-low transition after the PS_Rdy message is sent. |
71 | Reserved | ||
69 | MRESET | Input | Upon a rising edge on this GPIO the PD controller will drive a rising edge on the RESETZ GPIO after a delay . Upon a falling edge on this GPIO the PD controller will drive a falling edge on the RESETZ GPIO after a delay . |
68 | RESETZ | Output | This works in conjunction with MRESET. |
67 | Fault_Condition_Active_Low_Global | Output | Asserts low on an overcurrent event on Port . |
61 | Dp_Dm_Mux_Enable_Event | Output | This GPIO must be used to enable/disable a USB 2.0 D+/D- mux. The GPIO is driven high upon connection, and low upon disconnect. |
52 | VCONN_On_Event | Output | This GPIO is asserted when PP_CABLE1 is enabled. |
50 | Debug_Accessory_Mode_Event | Output | Output: This GPIO is asserted high when a Debug Accessory is attached. |
48 | Audio_Mode_Event | Output | Output: This GPIO is asserted high when an Audio Accessory (Ra/Ra) is attached. |
45 | Prevent_DRSwap_To_UFP_Event | Input | When the GPIO is high, the PD controller will reject any DR_Swap messages from the Port Partner requesting to change the data-role from DFP to UFP. |
44 | UFP_Indicator_Event | Output | The GPIO is driven high when the data role of any port in the PD controller is UFP. |
43 | Barrel_Jack_Event | Input | When this GPIO is high, the PD controller interprets it to mean that a barrel-jack adaptor is connected and the system has power. Therefore, when this event is triggered, it will clear the dead-battery flag and attempt to perform a Power Role Swap to be a Source. |
42:36 | Reserved | ||
35 | Fault_Condition_Active_Low_Event | Output | Asserts low on an overcurrent event. |
33 | Fault_Input_Event | Input | When set low by the system, Port1 enters the Type-C Error Recovery State. When set high, no action is taken. |
32:30 | Reserved | ||
29 | UFP_DFP_Event | Output | Output: Asserted high when Port1 is operating as UFP. Asserted low when port is operating as DFP. |
28:14 | Reserved | ||
13 | SourcePDOContractBit2 | Output | Output: Bit2 of binary encoded outputs indicating when a Source PDO1 through PDO7 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). |
12 | SourcePDOContractBit1 | Output | Output: Bit1 of binary encoded outputs indicating when a Source PDO1 through PDO7 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). |
11 | SourcePDOContractBit0 | Output | Output: Bit0 of binary encoded outputs indicating when a Source PDO1 through PDO7 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). |
10 | SourcePDO4Contract | Output | Output: Asserted high when a Source PDO4 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). D-asserted when a PDO other than PDO2 has been negotiated. |
9 | SourcePDO3Contract | Output | Output: Asserted high when a Source PDO3 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). D-asserted when a PDO other than PDO2 has been negotiated. |
8 | SourcePDO2Contract | Output | Output: Asserted high when a Source PDO2 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). D-asserted when a PDO other than PDO2 has been negotiated. |
7 | SourcePDO1Contract | Output | Output: Asserted high when a Source PDO1 has been negotiated (the Accept message has been transmitted and the tSrcTransition timer has expired). D-asserted when a PDO other than PDO1 has been negotiated. |
6:4 | Reserved | ||
3 | Cable_Orientation_Event | Output | Output: Indicates the plug orientation. Low when the plug is connected upside-up (CC1 connected to CC in cable) or disconnected. High when plug is connected upside-down (CC2 connected to CC in cable). |
1 | PlugEvent | Output | Output: Asserted high when plug event (attached state) has occurred, otherwise low. |
0 | NullEvent | NA | No event associated with this GPIO. |