Home
last modified time | relevance | path

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

/linux/drivers/power/supply/
H A Dmax8997_charger.c103 int current_limit; in max8997_battery_extcon_evt_worker() local
107 current_limit = 450000; in max8997_battery_extcon_evt_worker()
110 current_limit = 650000; in max8997_battery_extcon_evt_worker()
113 current_limit = 650000; in max8997_battery_extcon_evt_worker()
116 current_limit = 650000; in max8997_battery_extcon_evt_worker()
119 current_limit = 650000; in max8997_battery_extcon_evt_worker()
122 current_limit = -1; in max8997_battery_extcon_evt_worker()
125 if (current_limit > 0) { in max8997_battery_extcon_evt_worker()
126 int ret = regulator_set_current_limit(charger->reg, current_limit, current_limit); in max8997_battery_extcon_evt_worker()
/linux/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()
/linux/include/linux/power/
H A Dbq2415x_charger.h36 int current_limit; /* mA */ member
/linux/mm/
H A Dmemblock.c140 .current_limit = MEMBLOCK_ALLOC_ANYWHERE,
317 end = memblock.current_limit; in memblock_find_in_range_node()
472 memblock.current_limit, in memblock_double_array()
476 min(new_area_start, memblock.current_limit), in memblock_double_array()
1713 if (max_addr > memblock.current_limit) in memblock_alloc_internal()
1714 max_addr = memblock.current_limit; in memblock_alloc_internal()
2121 memblock.current_limit = limit; in memblock_set_current_limit()
2126 return memblock.current_limit; in memblock_get_current_limit()
/linux/drivers/usb/typec/tcpm/
H A Dfusb302.c443 int current_limit = 0; in tcpm_get_current_limit() local
456 current_limit = 500; in tcpm_get_current_limit()
460 current_limit = 1500; in tcpm_get_current_limit()
463 current_limit = 2000; in tcpm_get_current_limit()
466 } while (current_limit == 0 && time_before(jiffies, timeout)); in tcpm_get_current_limit()
468 return current_limit; in tcpm_get_current_limit()
H A Dtcpm.c571 u32 current_limit; member
1270 port->current_limit = max_ma; in tcpm_set_current_limit()
3650 port->pps_data.req_op_curr = port->current_limit; in tcpm_pd_ctrl_request()
3664 port->spr_avs_data.req_op_curr_ma = port->current_limit; in tcpm_pd_ctrl_request()
5749 (port->current_limit * port->supply_voltage / 1000 > in run_state_machine()
7342 target_mw = (port->current_limit * req_out_volt_mv) / 1000; in tcpm_aug_set_out_volt()
7431 port->pps_data.req_op_curr = port->current_limit; in tcpm_pps_activate()
7495 port->spr_avs_data.req_op_curr_ma = port->current_limit; in tcpm_spr_avs_activate()
8261 val->intval = port->current_limit * 1000; in tcpm_psy_get_current_max()
8269 val->intval = port->current_limit * 1000; in tcpm_psy_get_current_now()
/linux/tools/testing/memblock/tests/
H A Dcommon.c59 memblock.current_limit = MEMBLOCK_ALLOC_ANYWHERE; in reset_memblock_attributes()
H A Dbasic_api.c28 ASSERT_EQ(memblock.current_limit, MEMBLOCK_ALLOC_ANYWHERE); in memblock_initialization_check()
/linux/drivers/usb/dwc3/
H A Dcore.c2187 val.intval = 1000 * (dwc->current_limit); in dwc3_vbus_draw_work()
2192 ret, dwc->current_limit); in dwc3_vbus_draw_work()