PDStack Middleware Library
cy_stc_pdstack_dpm_ctrl_flags_t Union Reference

Description

Structure to hold device policy manager control flags.

Data Fields

uint32_t value
 DPM control flags value. More...
 
struct {
   uint32_t   rev3En: 1
 Flag to enable USB PD revision 3.
 
   uint32_t   usb4En: 1
 Flag to enable USB4. More...
 
   uint32_t   dataResetEn: 1
 Flag to enable Data reset handling. More...
 
   uint32_t   hwDrpToggleEn: 1
 Flag to enable HW DRP toggle. More...
 
   uint32_t   frsRxEn: 1
 Flag to enable FRS RX. More...
 
   uint32_t   frsTxEn: 1
 Flag to enable FRS TX. More...
 
}; 
 

Field Documentation

◆ value

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::value

DPM control flags value.

◆ usb4En

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::usb4En

Flag to enable USB4.

◆ dataResetEn

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::dataResetEn

Flag to enable Data reset handling.

◆ hwDrpToggleEn

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::hwDrpToggleEn

Flag to enable HW DRP toggle.

◆ frsRxEn

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::frsRxEn

Flag to enable FRS RX.

◆ frsTxEn

uint32_t cy_stc_pdstack_dpm_ctrl_flags_t::frsTxEn

Flag to enable FRS TX.