| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
Create a Variable Supply PDO Source value See Table 6-11 Variable Supply (non-Battery) PDO - Source. More...
#include <usbc_pd.h>
Data Fields | |
| struct { | |
| uint32_t max_current: 10 | |
| uint32_t min_voltage: 10 | |
| uint32_t max_voltage: 10 | |
| enum pdo_type type: 2 | |
| }; | |
| uint32_t | raw_value | 
Create a Variable Supply PDO Source value See Table 6-11 Variable Supply (non-Battery) PDO - Source.
| struct { ... } pd_variable_supply_pdo_source::@155 | 
| uint32_t pd_variable_supply_pdo_source::max_current | 
Maximum Current in 10mA units
| uint32_t pd_variable_supply_pdo_source::max_voltage | 
Maximum Voltage in 50mV units
| uint32_t pd_variable_supply_pdo_source::min_voltage | 
Minimum Voltage in 50mV units
| uint32_t pd_variable_supply_pdo_source::raw_value | 
Raw PDO value
| enum pdo_type pd_variable_supply_pdo_source::type | 
Variable supply. SET TO PDO_VARIABLE