Home
last modified time | relevance | path

Searched refs:dok (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/power/supply/
H A Dmax8903_charger.c24 * dok or uok must be present.
25 * If dok is present, cen must be present.
28 struct gpio_desc *dok; /* DC (Adapter) Power OK output */ member
94 ta_in = gpiod_get_value(data->dok); in max8903_dcin()
232 data->dok = devm_gpiod_get_optional(dev, "dok", GPIOD_IN); in max8903_setup_gpios()
233 if (IS_ERR(data->dok)) in max8903_setup_gpios()
234 return dev_err_probe(dev, PTR_ERR(data->dok), in max8903_setup_gpios()
236 if (data->dok) { in max8903_setup_gpios()
237 gpiod_set_consumer_name(data->dok, dat in max8903_setup_gpios()
[all...]
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dmax8903_charger.c78 ta_in = gpio_get_value(pdata->dok) ? false : true; in max8903_dcin()
207 pdata->dok = of_get_named_gpio(np, "dok-gpios", 0); in max8903_parse_dt_data()
208 if (!gpio_is_valid(pdata->dok)) in max8903_parse_dt_data()
209 pdata->dok = -EINVAL; in max8903_parse_dt_data()
233 if (gpio_is_valid(pdata->dok)) { in max8903_setup_gpios()
234 ret = devm_gpio_request(dev, pdata->dok, in max8903_setup_gpios()
238 "Failed GPIO request for dok: %d err %d\n", in max8903_setup_gpios()
239 pdata->dok, ret); in max8903_setup_gpios()
243 gpio = pdata->dok; /* PULL_UPe in max8903_setup_gpios()
[all...]
/kernel/linux/linux-5.10/include/linux/power/
H A Dmax8903_charger.h16 * dok and uok are not optional depending on the status of
20 int dok; /* DC(Adapter) Power OK output */ member
30 * dok should be valid.

Completed in 2 milliseconds