Home
last modified time | relevance | path

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

/linux/drivers/iio/adc/
H A Dad7625.c89 struct gpio_desc *en_gpios[4]; member
276 st->en_gpios[i] = devm_gpiod_get_optional(dev, en_gpio_buf, in ad7625_parse_mode()
278 if (IS_ERR(st->en_gpios[i])) in ad7625_parse_mode()
279 return dev_err_probe(dev, PTR_ERR(st->en_gpios[i]), in ad7625_parse_mode()
283 if (st->en_gpios[i] && en_always_on[i]) in ad7625_parse_mode()
288 en_may_be_on[i] = en_always_on[i] || st->en_gpios[i]; in ad7625_parse_mode()
289 en_always_off[i] = !en_always_on[i] && !st->en_gpios[i]; in ad7625_parse_mode()
343 gpiod_set_value_cansleep(st->en_gpios[1], 0); in ad7625_set_en_gpios_for_vref()
344 gpiod_set_value_cansleep(st->en_gpios[0], 1); in ad7625_set_en_gpios_for_vref()
346 gpiod_set_value_cansleep(st->en_gpios[1], 1); in ad7625_set_en_gpios_for_vref()
[all …]