Home
last modified time | relevance | path

Searched refs:current_limit (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/leds/
H A Dleds-cpcap.c70 u32 current_limit; member
73 static u16 cpcap_led_val(u8 current_limit, u8 duty_cycle) in cpcap_led_val() argument
75 current_limit &= 0x1f; /* 5 bit */ in cpcap_led_val()
78 return current_limit << 4 | duty_cycle; in cpcap_led_val()
/OK3568_Linux_fs/kernel/include/trace/hooks/
H A Dtypec.h64 u32 *current_limit, bool *adjust),
65 TP_ARGS(state, port_current_limit, port_voltage, pd_capable, current_limit, adjust));
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Daxp288_charger.c602 int ret, current_limit; in axp288_charger_extcon_evt_worker() local
624 current_limit = 3000000; in axp288_charger_extcon_evt_worker()
627 current_limit = 500000; in axp288_charger_extcon_evt_worker()
630 current_limit = 1500000; in axp288_charger_extcon_evt_worker()
633 current_limit = 2000000; in axp288_charger_extcon_evt_worker()
640 ret = axp288_charger_set_vbus_inlmt(info, current_limit); in axp288_charger_extcon_evt_worker()
H A Dbq2415x_charger.c705 bq2415x_set_default_value(bq, current_limit); in bq2415x_set_defaults()
1407 static DEVICE_ATTR(current_limit, S_IWUSR | S_IRUGO,
1590 &bq->init_data.current_limit); in bq2415x_probe()
/OK3568_Linux_fs/kernel/drivers/mmc/core/
H A Dsd.c543 int current_limit = SD_SET_CURRENT_NO_CHANGE; in sd_set_current_limit() local
580 current_limit = SD_SET_CURRENT_LIMIT_800; in sd_set_current_limit()
583 current_limit = SD_SET_CURRENT_LIMIT_600; in sd_set_current_limit()
586 current_limit = SD_SET_CURRENT_LIMIT_400; in sd_set_current_limit()
589 current_limit = SD_SET_CURRENT_LIMIT_200; in sd_set_current_limit()
591 if (current_limit != SD_SET_CURRENT_NO_CHANGE) { in sd_set_current_limit()
592 err = mmc_sd_switch(card, 1, 3, current_limit, status); in sd_set_current_limit()
596 if (((status[15] >> 4) & 0x0F) != current_limit) in sd_set_current_limit()
/OK3568_Linux_fs/kernel/include/linux/power/
H A Dbq25700-charge.h19 int current_limit; /* mA */ member
H A Dbq2415x_charger.h36 int current_limit; /* mA */ member
/OK3568_Linux_fs/kernel/mm/
H A Dmemblock.c143 .current_limit = MEMBLOCK_ALLOC_ANYWHERE,
312 end = memblock.current_limit; in memblock_find_in_range_node()
467 memblock.current_limit, in memblock_double_array()
471 min(new_area_start, memblock.current_limit), in memblock_double_array()
1479 if (max_addr > memblock.current_limit) in memblock_alloc_internal()
1480 max_addr = memblock.current_limit; in memblock_alloc_internal()
1861 memblock.current_limit = limit; in memblock_set_current_limit()
1866 return memblock.current_limit; in memblock_get_current_limit()
/OK3568_Linux_fs/u-boot/drivers/power/power_delivery/
H A Dfusb302.c289 int current_limit = 0;
302 current_limit = 500;
306 current_limit = 1500;
309 current_limit = 2000;
312 } while (current_limit == 0 && time_before(jiffies, timeout));
314 return current_limit;
H A Dtcpm.c396 u32 current_limit; member
690 port->current_limit = max_ma; in tcpm_set_current_limit()
1230 port->pps_data.req_op_curr = port->current_limit; in tcpm_pd_ctrl_request()
3515 return port->current_limit * 1000; in tcpm_get_current()
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/include/media/
H A Dlm3554.h127 unsigned int current_limit; member
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A Dfusb302.c448 int current_limit = 0; in tcpm_get_current_limit() local
461 current_limit = 500; in tcpm_get_current_limit()
465 current_limit = 1500; in tcpm_get_current_limit()
468 current_limit = 2000; in tcpm_get_current_limit()
471 } while (current_limit == 0 && time_before(jiffies, timeout)); in tcpm_get_current_limit()
473 return current_limit; in tcpm_get_current_limit()
H A Dtcpm.c422 u32 current_limit; member
1031 port->current_limit = max_ma; in tcpm_set_current_limit()
2697 port->pps_data.req_op_curr = port->current_limit; in tcpm_pd_ctrl_request()
3899 u32 current_limit; in run_state_machine() local
4282 current_limit = tcpm_get_current_limit(port); in run_state_machine()
4284 port->current_limit, in run_state_machine()
4287 &current_limit, &adjust); in run_state_machine()
4288 if (port->slow_charger_loop && (current_limit > PD_P_SNK_STDBY_MW / 5)) in run_state_machine()
4289 current_limit = PD_P_SNK_STDBY_MW / 5; in run_state_machine()
4290 tcpm_set_current_limit(port, current_limit, 5000); in run_state_machine()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/i2c/
H A Datomisp-lm3554.c153 (flash->pdata->current_limit << LM3554_CURRENT_LIMIT_SHIFT); in lm3554_set_duration()
829 platform_data.current_limit = 0; in lm3554_platform_data_func()
/OK3568_Linux_fs/kernel/include/linux/
H A Dmemblock.h87 phys_addr_t current_limit; member