Home
last modified time | relevance | path

Searched refs:max_ma (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/include/dt-bindings/usb/
Dpd.h58 #define PDO_VAR(min_mv, max_mv, max_ma) \ argument
60 PDO_VAR_MAX_VOLT(max_mv) | PDO_VAR_MAX_CURR(max_ma))
83 #define PDO_PPS_APDO(min_mv, max_mv, max_ma) \ argument
86 PDO_PPS_APDO_MAX_CURR(max_ma))
/Linux-v5.4/include/linux/usb/
Dpd.h259 #define PDO_VAR(min_mv, max_mv, max_ma) \ argument
261 PDO_VAR_MAX_VOLT(max_mv) | PDO_VAR_MAX_CURR(max_ma))
286 #define PDO_PPS_APDO(min_mv, max_mv, max_ma) \ argument
289 PDO_PPS_APDO_MAX_CURR(max_ma))
363 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument
365 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma))
Dtcpm.h137 int (*set_current_limit)(struct tcpc_dev *dev, u32 max_ma, u32 mv);
/Linux-v5.4/drivers/usb/typec/tcpm/
Dtcpm.c734 static int tcpm_set_current_limit(struct tcpm_port *port, u32 max_ma, u32 mv) in tcpm_set_current_limit() argument
738 tcpm_log(port, "Setting voltage/current limit %u mV %u mA", mv, max_ma); in tcpm_set_current_limit()
741 port->current_limit = max_ma; in tcpm_set_current_limit()
744 ret = port->tcpc->set_current_limit(port->tcpc, max_ma, mv); in tcpm_set_current_limit()
2330 unsigned int max_ma, max_mw; in tcpm_pd_build_request() local
2370 max_ma = ma; in tcpm_pd_build_request()
2379 max_ma = pdo_max_current(matching_snk_pdo); in tcpm_pd_build_request()
2394 *rdo = RDO_FIXED(src_pdo_index + 1, ma, max_ma, flags); in tcpm_pd_build_request()
2430 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local
2449 max_ma = port->pps_data.max_curr; in tcpm_pd_build_pps_request()
[all …]
Dwcove.c325 static int wcove_set_current_limit(struct tcpc_dev *tcpc, u32 max_ma, u32 mv) in wcove_set_current_limit() argument