Searched refs:op_ma (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.10/include/linux/usb/ |
| D | pd.h | 366 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument 368 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma)) 394 #define RDO_PROG(idx, out_mv, op_ma, flags) \ argument 396 PDO_PROG_OUT_VOLT(out_mv) | PDO_PROG_OP_CURR(op_ma))
|
| /Linux-v5.10/drivers/usb/typec/tcpm/ |
| D | tcpm.c | 2592 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local 2613 op_ma = port->pps_data.op_curr; in tcpm_pd_build_pps_request() 2622 op_mw = (op_ma * out_mv) / 1000; in tcpm_pd_build_pps_request() 2630 op_ma = (port->operating_snk_mw * 1000) / out_mv; in tcpm_pd_build_pps_request() 2632 ++op_ma; in tcpm_pd_build_pps_request() 2633 op_ma += RDO_PROG_CURR_MA_STEP - (op_ma % RDO_PROG_CURR_MA_STEP); in tcpm_pd_build_pps_request() 2635 if (op_ma > max_ma) { in tcpm_pd_build_pps_request() 2636 op_ma = max_ma; in tcpm_pd_build_pps_request() 2637 out_mv = (port->operating_snk_mw * 1000) / op_ma; in tcpm_pd_build_pps_request() 2638 if ((port->operating_snk_mw * 1000) % op_ma) in tcpm_pd_build_pps_request() [all …]
|