Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dvm149c.c47 int max_ma; member
307 if (dev_vcm->max_ma == 0) { in vm149c_update_vcm_cfg()
313 cur_dist = cur_dist * VM149C_MAX_REG / dev_vcm->max_ma; in vm149c_update_vcm_cfg()
316 VM149C_MAX_REG / dev_vcm->max_ma; in vm149c_update_vcm_cfg()
326 dev_vcm->max_ma); in vm149c_update_vcm_cfg()
450 unsigned int max_ma, start_ma, rated_ma, step_mode; in vm149c_probe() local
463 (unsigned int *)&max_ma)) { in vm149c_probe()
464 max_ma = VM149C_MAX_CURRENT; in vm149c_probe()
469 if (max_ma == 0) in vm149c_probe()
470 max_ma = VM149C_MAX_CURRENT; in vm149c_probe()
[all …]
H A Ddw9800w.c70 int max_ma; member
381 if (dev_vcm->max_ma == 0) { in dw9800w_update_vcm_cfg()
387 cur_dist = cur_dist * DW9800W_MAX_REG / dev_vcm->max_ma; in dw9800w_update_vcm_cfg()
390 DW9800W_MAX_REG / dev_vcm->max_ma; in dw9800w_update_vcm_cfg()
392 DW9800W_MAX_REG / dev_vcm->max_ma; in dw9800w_update_vcm_cfg()
400 dev_vcm->max_ma); in dw9800w_update_vcm_cfg()
588 unsigned int max_ma, start_ma, rated_ma, step_mode; in dw9800w_probe() local
597 (unsigned int *)&max_ma)) { in dw9800w_probe()
598 max_ma = DW9800W_MAX_CURRENT; in dw9800w_probe()
603 if (max_ma == 0) in dw9800w_probe()
[all …]
H A Ddw9763.c70 int max_ma; member
406 if (dev_vcm->max_ma == 0) { in dw9763_update_vcm_cfg()
412 cur_dist = cur_dist * DW9763_MAX_REG / dev_vcm->max_ma; in dw9763_update_vcm_cfg()
415 DW9763_MAX_REG / dev_vcm->max_ma; in dw9763_update_vcm_cfg()
417 DW9763_MAX_REG / dev_vcm->max_ma; in dw9763_update_vcm_cfg()
425 dev_vcm->max_ma); in dw9763_update_vcm_cfg()
685 unsigned int max_ma, start_ma, rated_ma, step_mode; in dw9763_probe() local
694 (unsigned int *)&max_ma)) { in dw9763_probe()
695 max_ma = DW9763_MAX_CURRENT; in dw9763_probe()
700 if (max_ma == 0) in dw9763_probe()
[all …]
H A Dfp5510.c59 int max_ma; member
495 if (dev_vcm->max_ma == 0) { in fp5510_update_vcm_cfg()
501 cur_dist = cur_dist * FP5510_MAX_REG / dev_vcm->max_ma; in fp5510_update_vcm_cfg()
504 FP5510_MAX_REG / dev_vcm->max_ma; in fp5510_update_vcm_cfg()
514 dev_vcm->max_ma); in fp5510_update_vcm_cfg()
655 unsigned int max_ma, start_ma, rated_ma, step_mode; in fp5510_probe() local
664 (unsigned int *)&max_ma)) { in fp5510_probe()
665 max_ma = FP5510_MAX_CURRENT; in fp5510_probe()
670 if (max_ma == 0) in fp5510_probe()
671 max_ma = FP5510_MAX_CURRENT; in fp5510_probe()
[all …]
H A Daw8601.c66 int max_ma; member
372 if (dev_vcm->max_ma == 0) { in aw8601_update_vcm_cfg()
378 AW8601_MAX_REG / dev_vcm->max_ma; in aw8601_update_vcm_cfg()
380 AW8601_MAX_REG / dev_vcm->max_ma; in aw8601_update_vcm_cfg()
388 dev_vcm->max_ma); in aw8601_update_vcm_cfg()
551 unsigned int max_ma, start_ma, rated_ma, step_mode; in aw8601_probe() local
560 (unsigned int *)&max_ma)) { in aw8601_probe()
561 max_ma = AW8601_MAX_CURRENT; in aw8601_probe()
566 if (max_ma == 0) in aw8601_probe()
567 max_ma = AW8601_MAX_CURRENT; in aw8601_probe()
[all …]
H A Dgt9760s.c66 int max_ma; member
507 if (dev_vcm->max_ma == 0) { in gt9760s_update_vcm_cfg()
513 cur_dist = cur_dist * GT9760S_MAX_REG / dev_vcm->max_ma; in gt9760s_update_vcm_cfg()
516 GT9760S_MAX_REG / dev_vcm->max_ma; in gt9760s_update_vcm_cfg()
526 dev_vcm->max_ma); in gt9760s_update_vcm_cfg()
648 (unsigned int *)&dev_vcm->max_ma)) { in gt9760s_read_dts()
649 dev_vcm->max_ma = GT9760S_MAX_CURRENT; in gt9760s_read_dts()
654 if (dev_vcm->max_ma == 0) in gt9760s_read_dts()
655 dev_vcm->max_ma = GT9760S_MAX_CURRENT; in gt9760s_read_dts()
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dpd.h263 #define PDO_VAR(min_mv, max_mv, max_ma) \ argument
265 PDO_VAR_MAX_VOLT(max_mv) | PDO_VAR_MAX_CURR(max_ma))
290 #define PDO_PPS_APDO(min_mv, max_mv, max_ma) \ argument
293 PDO_PPS_APDO_MAX_CURR(max_ma))
367 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument
369 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma))
H A Dtcpm.h141 int (*set_current_limit)(struct tcpc_dev *dev, u32 max_ma, u32 mv);
/OK3568_Linux_fs/u-boot/include/power/power_delivery/
H A Dpd.h263 #define PDO_VAR(min_mv, max_mv, max_ma) \ argument
265 PDO_VAR_MAX_VOLT(max_mv) | PDO_VAR_MAX_CURR(max_ma))
290 #define PDO_PPS_APDO(min_mv, max_mv, max_ma) \ argument
293 PDO_PPS_APDO_MAX_CURR(max_ma))
367 #define RDO_FIXED(idx, op_ma, max_ma, flags) \ argument
369 PDO_FIXED_OP_CURR(op_ma) | PDO_FIXED_MAX_CURR(max_ma))
H A Dtcpm.h145 int (*set_current_limit)(struct tcpc_dev *dev, u32 max_ma, u32 mv);
/OK3568_Linux_fs/kernel/include/dt-bindings/usb/
H A 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))
/OK3568_Linux_fs/u-boot/drivers/power/power_delivery/
H A Dtcpm.c683 static int tcpm_set_current_limit(struct tcpm_port *port, u32 max_ma, u32 mv) in tcpm_set_current_limit() argument
687 debug("Setting voltage/current limit %u mV %u mA\n", mv, max_ma); in tcpm_set_current_limit()
690 port->current_limit = max_ma; in tcpm_set_current_limit()
693 ret = port->tcpc->set_current_limit(port->tcpc, max_ma, mv); in tcpm_set_current_limit()
1738 unsigned int max_ma, max_mw; in tcpm_pd_build_request() local
1778 max_ma = ma; in tcpm_pd_build_request()
1787 max_ma = pdo_max_current(matching_snk_pdo); in tcpm_pd_build_request()
1802 *rdo = RDO_FIXED(src_pdo_index + 1, ma, max_ma, flags); in tcpm_pd_build_request()
1838 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local
1857 max_ma = port->pps_data.req_max_curr; in tcpm_pd_build_pps_request()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A Dtcpm.c1024 static int tcpm_set_current_limit(struct tcpm_port *port, u32 max_ma, u32 mv) in tcpm_set_current_limit() argument
1028 tcpm_log(port, "Setting voltage/current limit %u mV %u mA", mv, max_ma); in tcpm_set_current_limit()
1031 port->current_limit = max_ma; in tcpm_set_current_limit()
1035 ret = port->tcpc->set_current_limit(port->tcpc, max_ma, mv); in tcpm_set_current_limit()
3334 unsigned int max_ma, max_mw; in tcpm_pd_build_request() local
3374 max_ma = ma; in tcpm_pd_build_request()
3383 max_ma = pdo_max_current(matching_snk_pdo); in tcpm_pd_build_request()
3398 *rdo = RDO_FIXED(src_pdo_index + 1, ma, max_ma, flags); in tcpm_pd_build_request()
3440 unsigned int out_mv, op_ma, op_mw, max_mv, max_ma, flags; in tcpm_pd_build_pps_request() local
3459 max_ma = port->pps_data.req_max_curr; in tcpm_pd_build_pps_request()
[all …]
H A Dwcove.c325 static int wcove_set_current_limit(struct tcpc_dev *tcpc, u32 max_ma, u32 mv) in wcove_set_current_limit() argument