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

/linux-master/include/linux/power/
H A Dbq2415x_charger.h36 int current_limit; /* mA */ member in struct:bq2415x_platform_data
/linux-master/drivers/power/supply/
H A Dmax8997_charger.c103 int current_limit; local
107 current_limit = 450000;
110 current_limit = 650000;
113 current_limit = 650000;
116 current_limit = 650000;
119 current_limit = 650000;
122 current_limit = -1;
125 if (current_limit > 0) {
126 int ret = regulator_set_current_limit(charger->reg, current_limit, current_limit);
[all...]
H A Daxp288_charger.c621 int ret, current_limit; local
646 current_limit = 3000000;
649 current_limit = 500000;
652 current_limit = 1500000;
655 current_limit = 2000000;
662 ret = axp288_charger_set_vbus_inlmt(info, current_limit);
H A Dqcom_battmgr.c271 unsigned int current_limit; member in struct:qcom_battmgr_usb
777 val->intval = battmgr->usb.current_limit;
1210 battmgr->usb.current_limit = le32_to_cpu(resp->intval.value);
H A Dbq2415x_charger.c705 bq2415x_set_default_value(bq, current_limit);
1309 if (strcmp(attr->attr.name, "current_limit") == 0)
1336 if (strcmp(attr->attr.name, "current_limit") == 0)
1417 static DEVICE_ATTR(current_limit, S_IWUSR | S_IRUGO,
1600 &bq->init_data.current_limit);
/linux-master/drivers/leds/
H A Dleds-cpcap.c70 u32 current_limit; member in struct:cpcap_led
73 static u16 cpcap_led_val(u8 current_limit, u8 duty_cycle) argument
75 current_limit &= 0x1f; /* 5 bit */
78 return current_limit << 4 | duty_cycle;
/linux-master/drivers/staging/media/atomisp/include/media/
H A Dlm3554.h127 unsigned int current_limit; member in struct:lm3554_platform_data
/linux-master/tools/testing/memblock/tests/
H A Dcommon.c59 memblock.current_limit = MEMBLOCK_ALLOC_ANYWHERE;
H A Dbasic_api.c28 ASSERT_EQ(memblock.current_limit, MEMBLOCK_ALLOC_ANYWHERE);
/linux-master/drivers/mmc/core/
H A Dsd.c558 int current_limit = SD_SET_CURRENT_NO_CHANGE; local
595 current_limit = SD_SET_CURRENT_LIMIT_800;
598 current_limit = SD_SET_CURRENT_LIMIT_600;
601 current_limit = SD_SET_CURRENT_LIMIT_400;
604 current_limit = SD_SET_CURRENT_LIMIT_200;
606 if (current_limit != SD_SET_CURRENT_NO_CHANGE) {
607 err = mmc_sd_switch(card, 1, 3, current_limit, status);
611 if (((status[15] >> 4) & 0x0F) != current_limit)
/linux-master/mm/
H A Dmemblock.c127 .current_limit = MEMBLOCK_ALLOC_ANYWHERE,
301 end = memblock.current_limit;
456 memblock.current_limit,
460 min(new_area_start, memblock.current_limit),
1428 * memblock.current_limit if @end == %MEMBLOCK_ALLOC_ACCESSIBLE.
1587 if (max_addr > memblock.current_limit)
1588 max_addr = memblock.current_limit;
1613 * allocate only from memory limited by memblock.current_limit value
1644 * allocate only from memory limited by memblock.current_limit value
1675 * allocate only from memory limited by memblock.current_limit valu
[all...]
/linux-master/drivers/usb/typec/tcpm/
H A Dfusb302.c440 int current_limit = 0; local
453 current_limit = 500;
457 current_limit = 1500;
460 current_limit = 2000;
463 } while (current_limit == 0 && time_before(jiffies, timeout));
465 return current_limit;
H A Dtcpm.c453 u32 current_limit; member in struct:tcpm_port
1110 port->current_limit = max_ma;
3333 port->pps_data.req_op_curr = port->current_limit;
5073 port->current_limit * port->supply_voltage / 1000 > PD_P_SNK_STDBY_MW) {
6649 target_mw = (port->current_limit * req_out_volt) / 1000;
6725 port->pps_data.req_op_curr = port->current_limit;
7293 val->intval = port->current_limit * 1000;
7301 val->intval = port->current_limit * 1000;
/linux-master/include/linux/
H A Dmemblock.h90 * @current_limit: physical address of the current allocation limit
96 phys_addr_t current_limit; member in struct:memblock
/linux-master/drivers/staging/media/atomisp/i2c/
H A Datomisp-lm3554.c153 (flash->pdata->current_limit << LM3554_CURRENT_LIMIT_SHIFT);
828 platform_data.current_limit = 0;

Completed in 440 milliseconds