Describes the enumeration types defined by the PDStack.
Enumeration of reasons for error recovery entry.
Enumeration of reasons for issuing a hard reset.
Enumeration of reasons for issuing a soft reset.
enum app_swap_resp_t |
Possible responses to various USB PD swap requests from the application layer.
The PD stack hands the requests up to the application for handling and gets directions on handling the request in the form of these response codes.
Enum of the data message types.
Enum of the extended data message types.
Enum of the extended control message types sent in Ext.
Ctrl Message Data Block (offset 0).
enum cy_en_pdstack_pdo_t |
enum cy_en_pdstack_apdo_t |
Enum of peak current capability levels.
Enum of the BIST modes.
Enum to hold FR swap options in sink capabilities.
Enum of the PD request results.
Enum fields map to the control message field in the PD spec.
Enum of the Device Policy Manager (DPM) command types.
Enum of the standard VDM commands.
Enum of the standard VDM product types.
Enum of the cable termination types.
This enumeration defines the values that are used to specify system power states.
Enum of the policy engine cable discovery states.
Enum of the DPM command types that can be initiated through the dpm_typec_command API.
Enum of the Type-C FSM states.
This is for internal stack usage.
Enumeration of policy engine states for a USB PD port.
This is for internal stack usage.
Enum of possible PD contract negotiation scenarios that are used to signal the application event handler.
This status will be reported in byte 0 of the event data passed along with the APP_EVT_PD_CONTRACT_NEGOTIATION_COMPLETE event. Bytes 3:1 of the event data are not used, and bytes 7:4 reports the RDO where applicable.
Enum of events that are signaled to the application.
Enumeration of USB signaling supported by a device or cable.
Enumeration of sub-states associated with Data Reset AMS.
Enumeration of sub-states associated with EPR_Mode AMS.
Enumeration of data fields in EPR enter mode data object with EPR_MODE_ENTER_FAILED action field.
Algorithm selection for PDO evaluation.
Only fixed SRC_PDOs take part in current and voltage algorithms.
Interface status codes.
Enumeration to hold status codes for all EZ-PD(TM) PMG1 interfaces. These values are pre-defined for each interface and should not be modified. To make interface usage easier, the enumeration starts at -2. This allows the success status to have a value of zero. The response code should be incremented by two before sending out on the individual interfaces.
List of soft timer IDs defined for PDStack.