Home
last modified time | relevance | path

Searched refs:op_ma (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dpd.h367 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument
369 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma))
395 #define RDO_PROG(idx, out_mv, op_ma, flags) \ argument
397 PDO_PROG_OUT_VOLT(out_mv) | PDO_PROG_OP_CURR(op_ma))
/OK3568_Linux_fs/u-boot/include/power/power_delivery/
H A Dpd.h367 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument
369 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma))
395 #define RDO_PROG(idx, out_mv, op_ma, flags) \ argument
397 PDO_PROG_OUT_VOLT(out_mv) | PDO_PROG_OP_CURR(op_ma))
/OK3568_Linux_fs/u-boot/drivers/power/power_delivery/
H A Dtcpm.c1838 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local
1859 op_ma = port->pps_data.req_op_curr; in tcpm_pd_build_pps_request()
1868 op_mw = (op_ma * out_mv) / 1000; in tcpm_pd_build_pps_request()
1876 op_ma = (port->operating_snk_mw * 1000) / out_mv; in tcpm_pd_build_pps_request()
1878 ++op_ma; in tcpm_pd_build_pps_request()
1879 op_ma += RDO_PROG_CURR_MA_STEP - (op_ma % RDO_PROG_CURR_MA_STEP); in tcpm_pd_build_pps_request()
1881 if (op_ma > max_ma) { in tcpm_pd_build_pps_request()
1882 op_ma = max_ma; in tcpm_pd_build_pps_request()
1883 out_mv = (port->operating_snk_mw * 1000) / op_ma; in tcpm_pd_build_pps_request()
1884 if ((port->operating_snk_mw * 1000) % op_ma) in tcpm_pd_build_pps_request()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A Dtcpm.c3440 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local
3461 op_ma = port->pps_data.req_op_curr; in tcpm_pd_build_pps_request()
3470 op_mw = (op_ma * out_mv) / 1000; in tcpm_pd_build_pps_request()
3478 op_ma = (port->operating_snk_mw * 1000) / out_mv; in tcpm_pd_build_pps_request()
3480 ++op_ma; in tcpm_pd_build_pps_request()
3481 op_ma += RDO_PROG_CURR_MA_STEP - (op_ma % RDO_PROG_CURR_MA_STEP); in tcpm_pd_build_pps_request()
3483 if (op_ma > max_ma) { in tcpm_pd_build_pps_request()
3484 op_ma = max_ma; in tcpm_pd_build_pps_request()
3485 out_mv = (port->operating_snk_mw * 1000) / op_ma; in tcpm_pd_build_pps_request()
3486 if ((port->operating_snk_mw * 1000) % op_ma) in tcpm_pd_build_pps_request()
[all …]