Home
last modified time | relevance | path

Searched full:ilim (Results 1 – 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Dbq25890.txt30 - ti,use-ilim-pin: boolean, if present the ILIM resistor will be used and the
58 ti,use-ilim-pin;
/kernel/linux/linux-6.6/drivers/regulator/
Dtps6594-regulator.c204 { TPS6594_IRQ_NAME_BUCK1_ILIM, "BUCK1", "reach ilim, overcurrent",
212 { TPS6594_IRQ_NAME_BUCK2_ILIM, "BUCK2", "reach ilim, overcurrent",
220 { TPS6594_IRQ_NAME_BUCK3_ILIM, "BUCK3", "reach ilim, overcurrent",
228 { TPS6594_IRQ_NAME_BUCK4_ILIM, "BUCK4", "reach ilim, overcurrent",
236 { TPS6594_IRQ_NAME_BUCK5_ILIM, "BUCK5", "reach ilim, overcurrent",
244 { TPS6594_IRQ_NAME_LDO1_ILIM, "LDO1", "reach ilim, overcurrent",
252 { TPS6594_IRQ_NAME_LDO2_ILIM, "LDO2", "reach ilim, overcurrent",
260 { TPS6594_IRQ_NAME_LDO3_ILIM, "LDO3", "reach ilim, overcurrent",
268 { TPS6594_IRQ_NAME_LDO4_ILIM, "LDO4", "reach ilim, overcurrent",
Dpf8x00-regulator.c179 static void swxilim_select(struct pf8x00_chip *chip, int id, int ilim) in swxilim_select() argument
184 switch (ilim) { in swxilim_select()
216 ret = of_property_read_u32(np, "nxp,ilim-ma", &val); in handle_ilim_property()
218 dev_dbg(chip->dev, "unspecified ilim for BUCK%d, use value stored in OTP\n", in handle_ilim_property()
223 dev_warn(chip->dev, "nxp,ilim-ma is deprecated, please use regulator-max-microamp\n"); in handle_ilim_property()
227 dev_warn(chip->dev, "nxp,ilim-ma used with incorrect regulator (%d)\n", desc->id); in handle_ilim_property()
Dwm8350-regulator.c655 u16 ilim, u16 ramp, u16 feedback) in wm8350_dcdc25_set_mode() argument
660 mode ? "normal" : "boost", ilim ? "low" : "normal"); in wm8350_dcdc25_set_mode()
669 (ilim << WM8350_DC2_ILIM_SHIFT) | in wm8350_dcdc25_set_mode()
679 (ilim << WM8350_DC5_ILIM_SHIFT) | in wm8350_dcdc25_set_mode()
Drt4803.c173 return dev_err_probe(dev, ret, "Failed to config ILIM to max\n"); in rt4803_probe()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/
Dbq25890.yaml70 ti,use-ilim-pin:
72 ILIM resistor will be used and the input current will be the lower
124 ti,use-ilim-pin;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/dac/
Dad5758.txt56 - adi,dc-dc-ilim-microamp: The dc-to-dc converter current limit
81 adi,dc-dc-ilim-microamp = <200000>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/dac/
Dadi,ad5758.yaml84 adi,dc-dc-ilim-microamp:
136 adi,dc-dc-ilim-microamp = <200000>;
/kernel/linux/linux-5.10/drivers/power/supply/
Dbq2515x_charger.c138 * @ilim: input current limit
144 int ilim; member
954 if (bq2515x->init_data.ilim) { in bq2515x_hw_init()
955 ret = bq2515x_set_ilim_lvl(bq2515x, bq2515x->init_data.ilim); in bq2515x_hw_init()
1000 &bq2515x->init_data.ilim); in bq2515x_read_properties()
1004 bq2515x->init_data.ilim = BQ25150_DEFAULT_ILIM_UA; in bq2515x_read_properties()
1007 bq2515x->init_data.ilim = BQ25155_DEFAULT_ILIM_UA; in bq2515x_read_properties()
Dwm831x_backup.c75 switch (pdata->ilim) { in wm831x_config_backup()
89 pdata->ilim); in wm831x_config_backup()
Dbq25890_charger.c84 u8 ilim_en; /* enable ILIM pin */
908 init->ilim_en = device_property_read_bool(bq->dev, "ti,use-ilim-pin"); in bq25890_fw_probe()
/kernel/linux/linux-6.6/drivers/power/supply/
Dbq2515x_charger.c138 * @ilim: input current limit
144 int ilim; member
954 if (bq2515x->init_data.ilim) { in bq2515x_hw_init()
955 ret = bq2515x_set_ilim_lvl(bq2515x, bq2515x->init_data.ilim); in bq2515x_hw_init()
1000 &bq2515x->init_data.ilim); in bq2515x_read_properties()
1004 bq2515x->init_data.ilim = BQ25150_DEFAULT_ILIM_UA; in bq2515x_read_properties()
1007 bq2515x->init_data.ilim = BQ25155_DEFAULT_ILIM_UA; in bq2515x_read_properties()
Dwm831x_backup.c75 switch (pdata->ilim) { in wm831x_config_backup()
89 pdata->ilim); in wm831x_config_backup()
Drt9467-charger.c1069 /* Disable hardware ILIM */ in rt9467_do_charger_init()
1072 return dev_err_probe(dev, ret, "Failed to disable hardware ILIM\n"); in rt9467_do_charger_init()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/regulator/
Dnxp,pf8x00-regulator.yaml50 nxp,ilim-ma:
133 nxp,ilim-ma = <4500>;
/kernel/linux/linux-5.10/drivers/iio/dac/
Dad5758.c354 static int ad5758_set_dc_dc_ilim(struct ad5758_state *st, unsigned int ilim) in ad5758_set_dc_dc_ilim() argument
360 AD5758_DCDC_CONFIG2_ILIMIT_MODE(ilim)); in ad5758_set_dc_dc_ilim()
704 "adi,dc-dc-ilim-microamp", &tmp); in ad5758_parse_dt()
707 "Missing \"dc-dc-ilim-microamp\" property\n"); in ad5758_parse_dt()
713 dev_dbg(&st->spi->dev, "dc-dc-ilim out of range\n"); in ad5758_parse_dt()
/kernel/linux/linux-6.6/drivers/iio/dac/
Dad5758.c353 static int ad5758_set_dc_dc_ilim(struct ad5758_state *st, unsigned int ilim) in ad5758_set_dc_dc_ilim() argument
359 AD5758_DCDC_CONFIG2_ILIMIT_MODE(ilim)); in ad5758_set_dc_dc_ilim()
703 "adi,dc-dc-ilim-microamp", &tmp); in ad5758_parse_dt()
706 "Missing \"dc-dc-ilim-microamp\" property\n"); in ad5758_parse_dt()
712 dev_dbg(&st->spi->dev, "dc-dc-ilim out of range\n"); in ad5758_parse_dt()
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Drk3288-veyron-fievel.dts506 usb_otg_ilim_sel: usb-otg-ilim-sel {
510 usb_usb_ilim_sel: usb-usb-ilim-sel {
/kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/
Drk3288-veyron-fievel.dts506 usb_otg_ilim_sel: usb-otg-ilim-sel {
510 usb_usb_ilim_sel: usb-usb-ilim-sel {
/kernel/linux/linux-6.6/include/linux/mfd/wm831x/
Dpdata.h25 int ilim; /** Current limit in microamps */ member
/kernel/linux/linux-5.10/include/linux/mfd/wm831x/
Dpdata.h25 int ilim; /** Current limit in microamps */ member
/kernel/linux/linux-5.10/drivers/regulator/
Dwm8350-regulator.c655 u16 ilim, u16 ramp, u16 feedback) in wm8350_dcdc25_set_mode() argument
660 mode ? "normal" : "boost", ilim ? "low" : "normal"); in wm8350_dcdc25_set_mode()
669 (ilim << WM8350_DC2_ILIM_SHIFT) | in wm8350_dcdc25_set_mode()
679 (ilim << WM8350_DC5_ILIM_SHIFT) | in wm8350_dcdc25_set_mode()
/kernel/linux/linux-6.6/drivers/i2c/busses/
Di2c-cht-wc.c367 PROPERTY_ENTRY_BOOL("ti,use-ilim-pin"),
406 PROPERTY_ENTRY_BOOL("ti,use-ilim-pin"),
/kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/
Dat91-tse850-3.dts333 /* 12 */ "", "", "", "/ILIM",
/kernel/linux/linux-6.6/include/linux/mfd/wm8350/
Dpmic.h761 u16 ilim, u16 ramp, u16 feedback);

12