Searched refs:rdo (Results 1 – 5 of 5) sorted by relevance
404 static inline unsigned int rdo_index(u32 rdo) in rdo_index() argument 406 return (rdo >> RDO_OBJ_POS_SHIFT) & RDO_OBJ_POS_MASK; in rdo_index() 409 static inline unsigned int rdo_op_current(u32 rdo) in rdo_op_current() argument 411 return ((rdo >> RDO_FIXED_OP_CURR_SHIFT) & RDO_CURR_MASK) * 10; in rdo_op_current() 414 static inline unsigned int rdo_max_current(u32 rdo) in rdo_max_current() argument 416 return ((rdo >> RDO_FIXED_MAX_CURR_SHIFT) & in rdo_max_current() 420 static inline unsigned int rdo_op_power(u32 rdo) in rdo_op_power() argument 422 return ((rdo >> RDO_BATT_OP_PWR_SHIFT) & RDO_PWR_MASK) * 250; in rdo_op_power() 425 static inline unsigned int rdo_max_power(u32 rdo) in rdo_max_power() argument 427 return ((rdo >> RDO_BATT_MAX_PWR_SHIF in rdo_max_power() [all...]
122 index = rdo_index(con->rdo); in ucsi_psy_get_voltage_now() 177 val->intval = rdo_op_current(con->rdo) * 1000; in ucsi_psy_get_current_now()
1015 con->rdo = UCSI_CONSTAT(con, RDO); in ucsi_pwr_opmode_change() 1023 con->rdo = 0; in ucsi_pwr_opmode_change() 1027 con->rdo = 0; in ucsi_pwr_opmode_change() 1031 con->rdo = 0; in ucsi_pwr_opmode_change()
518 u32 rdo; member
3911 u32 pdo, rdo = port->sink_request; in tcpm_pd_check_request() local 3915 index = rdo_index(rdo); in tcpm_pd_check_request() 3924 max = rdo_max_current(rdo); in tcpm_pd_check_request() 3925 op = rdo_op_current(rdo); in tcpm_pd_check_request() 3930 if (max > pdo_max && !(rdo & RDO_CAP_MISMATCH)) in tcpm_pd_check_request() 3944 max = rdo_max_power(rdo); in tcpm_pd_check_request() 3945 op = rdo_op_power(rdo); in tcpm_pd_check_request() 3950 if (max > pdo_max && !(rdo & RDO_CAP_MISMATCH)) in tcpm_pd_check_request() 4113 static int tcpm_pd_build_request(struct tcpm_port *port, u32 *rdo) in tcpm_pd_build_request() argument 4174 *rdo in tcpm_pd_build_request() 4197 u32 rdo; tcpm_pd_send_request() local 4220 tcpm_pd_build_pps_request(struct tcpm_port * port,u32 * rdo) tcpm_pd_build_pps_request() argument 4284 u32 rdo; tcpm_pd_send_pps_request() local [all...]