Searched refs:uok (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | max8903_charger.c | 24 * dok or uok must be present. 29 struct gpio_desc *uok; /* USB Power OK output */ member 153 usb_in = gpiod_get_value(data->uok); in max8903_usbin() 247 data->uok = devm_gpiod_get_optional(dev, "uok", GPIOD_IN); in max8903_setup_gpios() 248 if (IS_ERR(data->uok)) in max8903_setup_gpios() 249 return dev_err_probe(dev, PTR_ERR(data->uok), in max8903_setup_gpios() 251 if (data->uok) { in max8903_setup_gpios() 252 gpiod_set_consumer_name(data->uok, data->psy_desc.name); in max8903_setup_gpios() 259 usb_in = gpiod_get_value(data->uok); in max8903_setup_gpios() [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | max8903_charger.c | 119 usb_in = gpio_get_value(pdata->uok) ? false : true; in max8903_usbin() 213 pdata->uok = of_get_named_gpio(np, "uok-gpios", 0); in max8903_parse_dt_data() 214 if (!gpio_is_valid(pdata->uok)) in max8903_parse_dt_data() 215 pdata->uok = -EINVAL; in max8903_parse_dt_data() 265 if (gpio_is_valid(pdata->uok)) { in max8903_setup_gpios() 266 ret = devm_gpio_request(dev, pdata->uok, in max8903_setup_gpios() 270 "Failed GPIO request for uok: %d err %d\n", in max8903_setup_gpios() 271 pdata->uok, ret); in max8903_setup_gpios() 275 gpio = pdata->uok; in max8903_setup_gpios() [all...] |
/kernel/linux/linux-5.10/include/linux/power/ |
H A D | max8903_charger.h | 16 * dok and uok are not optional depending on the status of 21 int uok; /* USB Power OK output */ member 38 * uok should be valid.
|
Completed in 2 milliseconds