CAT2 Peripheral Driver Library
cy_stc_usbpd_config_t Struct Reference

Description

Config structure for USBPD IP configuration.

Data Fields

const cy_stc_fault_vbus_ovp_cfg_tvbusOvpConfig
 Pointer for VBUS OVP config structure.
 
const cy_stc_fault_vbus_uvp_cfg_tvbusUvpConfig
 Pointer for VBUS UVP config structure.
 
const cy_stc_fault_vbus_ocp_cfg_tvbusOcpConfig
 Pointer for VBUS OCP config structure.
 
const cy_stc_fault_vconn_ocp_cfg_tvconnOcpConfig
 Pointer for VCONN OCP config structure.
 
const cy_stc_fault_vbus_scp_cfg_tvbusScpConfig
 Pointer for VBUS SCP config structure.
 
const cy_stc_fault_vbus_rcp_cfg_tvbusRcpConfig
 Pointer for VBUS RCP config structure.
 
const cy_stc_fault_cc_ovp_cfg_tccOvpConfig
 Pointer for CC OVP config structure.
 
const cy_stc_fault_sbu_ovp_cfg_tsbuOvpConfig
 Pointer for SBU OVP config structure.
 
const cy_stc_legacy_charging_cfg_tlegacyChargingConfig
 Legacy Charging Configuration. More...
 
cy_stc_buck_boost_cfg_tbuckBoostConfig
 Buck-Boost Configuration. More...
 
cy_stc_auto_cfg_settings_tautoConfig
 Auto SDK Configuration. More...
 
cy_stc_fault_vin_uvp_ovp_cfg_t vinUvpConfig
 Input under voltage protection configuration.
 
cy_stc_fault_vin_uvp_ovp_cfg_t vinOvpConfig
 Input over voltage protection configuration.
 
const cy_stc_fault_vbat_ocp_cfg_tvbatOcpConfig
 Pointer for VBAT OCP config structure.
 

Field Documentation

◆ legacyChargingConfig

const cy_stc_legacy_charging_cfg_t* cy_stc_usbpd_config_t::legacyChargingConfig

Legacy Charging Configuration.

◆ buckBoostConfig

cy_stc_buck_boost_cfg_t* cy_stc_usbpd_config_t::buckBoostConfig

Buck-Boost Configuration.

◆ autoConfig

cy_stc_auto_cfg_settings_t* cy_stc_usbpd_config_t::autoConfig

Auto SDK Configuration.