Home
last modified time | relevance | path

Searched refs:microamp (Results 1 – 7 of 7) sorted by relevance

/drivers/power/supply/
A Drt9471.c237 static int rt9471_set_ieoc(struct rt9471_chip *chip, int microamp) in rt9471_set_ieoc() argument
241 if (microamp == 0) in rt9471_set_ieoc()
244 ret = rt9471_set_value_by_field_range(chip, F_IEOC_CHG, RT9471_RANGE_IEOC, microamp); in rt9471_set_ieoc()
252 static int rt9471_get_ieoc(struct rt9471_chip *chip, int *microamp) in rt9471_get_ieoc() argument
262 *microamp = 0; in rt9471_get_ieoc()
266 return rt9471_get_value_by_field_range(chip, F_IEOC_CHG, RT9471_RANGE_IEOC, microamp); in rt9471_get_ieoc()
324 int *microamp) in rt9471_get_usb_type_current() argument
327 *microamp = chip->psy_usb_curr; in rt9471_get_usb_type_current()
A Drt9467-charger.c537 static int rt9467_psy_set_ichg(struct rt9467_chg_data *data, int microamp) in rt9467_psy_set_ichg() argument
543 if (microamp < 500000) { in rt9467_psy_set_ichg()
545 microamp = 500000; in rt9467_psy_set_ichg()
548 ret = rt9467_set_value_from_ranges(data, F_ICHG, RT9467_RANGE_ICHG, microamp); in rt9467_psy_set_ichg()
614 static int rt9467_psy_set_ieoc(struct rt9467_chg_data *data, int microamp) in rt9467_psy_set_ieoc() argument
620 ret = rt9467_set_value_from_ranges(data, F_IEOC, RT9467_RANGE_IEOC, microamp); in rt9467_psy_set_ieoc()
A Dcpcap-charger.c293 static int cpcap_charger_current_to_regval(int microamp) in cpcap_charger_current_to_regval() argument
295 int miliamp = microamp / 1000; in cpcap_charger_current_to_regval()
307 res = microamp / 88666; in cpcap_charger_current_to_regval()
/drivers/leds/
A Dleds-is31fl319x.c451 static inline int is31fl3190_microamp_to_cs(struct device *dev, u32 microamp) in is31fl3190_microamp_to_cs() argument
453 switch (microamp) { in is31fl3190_microamp_to_cs()
465 dev_warn(dev, "Unsupported current value: %d, using 5000 µA!\n", microamp); in is31fl3190_microamp_to_cs()
470 static inline int is31fl3196_microamp_to_cs(struct device *dev, u32 microamp) in is31fl3196_microamp_to_cs() argument
473 u32 step = microamp / IS31FL3196_CURRENT_uA_STEP; in is31fl3196_microamp_to_cs()
/drivers/opp/
A Dof.c646 u32 *microvolt, *microamp, *microwatt; in opp_parse_supplies() local
654 microamp = _parse_named_prop(opp, dev, opp_table, "microamp", NULL); in opp_parse_supplies()
655 if (IS_ERR(microamp)) { in opp_parse_supplies()
656 ret = PTR_ERR(microamp); in opp_parse_supplies()
688 if (microamp) in opp_parse_supplies()
689 opp->supplies[i].u_amp = microamp[i]; in opp_parse_supplies()
697 kfree(microamp); in opp_parse_supplies()
/drivers/phy/freescale/
A Dphy-fsl-imx8mq-usb.c348 static u32 phy_tx_preemp_amp_tune_from_property(u32 microamp) in phy_tx_preemp_amp_tune_from_property() argument
350 microamp = min(microamp, 1800U); in phy_tx_preemp_amp_tune_from_property()
352 return microamp / 600; in phy_tx_preemp_amp_tune_from_property()
/drivers/net/dsa/microchip/
A Dksz_common.c211 u32 microamp; member
5115 size_t array_size, int microamp) in ksz_drive_strength_to_reg() argument
5120 if (array[i].microamp == microamp) in ksz_drive_strength_to_reg()
5140 size_t array_size, int microamp) in ksz_drive_strength_error() argument
5153 i == 0 ? "%d" : ", %d", array[i].microamp); in ksz_drive_strength_error()
5163 microamp, supported_values); in ksz_drive_strength_error()
5237 int microamp; in ksz88x3_drive_strength_write() local
5248 microamp = props[KSZ_DRIVER_STRENGTH_IO].value; in ksz88x3_drive_strength_write()
5250 microamp); in ksz88x3_drive_strength_write()
5253 array_size, microamp); in ksz88x3_drive_strength_write()

Completed in 30 milliseconds