Lines Matching full:pdo

203 /* PDO: Power Data Object */
294 static inline enum pd_pdo_type pdo_type(u32 pdo) in pdo_type() argument
296 return (pdo >> PDO_TYPE_SHIFT) & PDO_TYPE_MASK; in pdo_type()
299 static inline unsigned int pdo_fixed_voltage(u32 pdo) in pdo_fixed_voltage() argument
301 return ((pdo >> PDO_FIXED_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_fixed_voltage()
304 static inline unsigned int pdo_min_voltage(u32 pdo) in pdo_min_voltage() argument
306 return ((pdo >> PDO_VAR_MIN_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_min_voltage()
309 static inline unsigned int pdo_max_voltage(u32 pdo) in pdo_max_voltage() argument
311 return ((pdo >> PDO_VAR_MAX_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_max_voltage()
314 static inline unsigned int pdo_max_current(u32 pdo) in pdo_max_current() argument
316 return ((pdo >> PDO_VAR_MAX_CURR_SHIFT) & PDO_CURR_MASK) * 10; in pdo_max_current()
319 static inline unsigned int pdo_max_power(u32 pdo) in pdo_max_power() argument
321 return ((pdo >> PDO_BATT_MAX_PWR_SHIFT) & PDO_PWR_MASK) * 250; in pdo_max_power()
324 static inline enum pd_apdo_type pdo_apdo_type(u32 pdo) in pdo_apdo_type() argument
326 return (pdo >> PDO_APDO_TYPE_SHIFT) & PDO_APDO_TYPE_MASK; in pdo_apdo_type()
329 static inline unsigned int pdo_pps_apdo_min_voltage(u32 pdo) in pdo_pps_apdo_min_voltage() argument
331 return ((pdo >> PDO_PPS_APDO_MIN_VOLT_SHIFT) & in pdo_pps_apdo_min_voltage()
335 static inline unsigned int pdo_pps_apdo_max_voltage(u32 pdo) in pdo_pps_apdo_max_voltage() argument
337 return ((pdo >> PDO_PPS_APDO_MAX_VOLT_SHIFT) & in pdo_pps_apdo_max_voltage()
341 static inline unsigned int pdo_pps_apdo_max_current(u32 pdo) in pdo_pps_apdo_max_current() argument
343 return ((pdo >> PDO_PPS_APDO_MAX_CURR_SHIFT) & in pdo_pps_apdo_max_current()