Home
last modified time | relevance | path

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

/openbmc/linux/drivers/regulator/
H A Dgpio-regulator.c36 struct gpio_desc **gpiods; member
79 gpiod_set_value_cansleep(data->gpiods[ptr], state); in gpio_regulator_set_voltage()
116 gpiod_set_value_cansleep(data->gpiods[ptr], state); in gpio_regulator_set_current_limit()
263 drvdata->gpiods = devm_kzalloc(dev, sizeof(struct gpio_desc *), in gpio_regulator_probe()
277 if (!drvdata->gpiods) in gpio_regulator_probe()
280 drvdata->gpiods[i] = devm_gpiod_get_index(dev, in gpio_regulator_probe()
284 if (IS_ERR(drvdata->gpiods[i])) in gpio_regulator_probe()
285 return PTR_ERR(drvdata->gpiods[i]); in gpio_regulator_probe()
287 gpiod_set_consumer_name(drvdata->gpiods[i], drvdata->desc.name); in gpio_regulator_probe()
/openbmc/linux/drivers/usb/host/
H A Dfhci-hcd.c154 if (!gpiod_get_value(fhci->gpiods[GPIO_USBOE])) in fhci_ioports_check_bus_state()
158 if (gpiod_get_value(fhci->gpiods[GPIO_USBRP])) in fhci_ioports_check_bus_state()
162 if (gpiod_get_value(fhci->gpiods[GPIO_USBRN])) in fhci_ioports_check_bus_state()
635 fhci->gpiods[i] = devm_gpiod_get_index(dev, in of_fhci_probe()
639 fhci->gpiods[i] = devm_gpiod_get_index_optional(dev, in of_fhci_probe()
642 if (IS_ERR(fhci->gpiods[i])) { in of_fhci_probe()
644 i, PTR_ERR(fhci->gpiods[i])); in of_fhci_probe()
647 if (!fhci->gpiods[i]) { in of_fhci_probe()
H A Dfhci-hub.c41 struct gpio_desc *gpiod = fhci->gpiods[gpio_nr]; in fhci_gpio_set_value()
131 gpiod_direction_output(fhci->gpiods[GPIO_USBOE], 0); in fhci_io_port_generate_reset()
132 gpiod_direction_output(fhci->gpiods[GPIO_USBTP], 0); in fhci_io_port_generate_reset()
133 gpiod_direction_output(fhci->gpiods[GPIO_USBTN], 0); in fhci_io_port_generate_reset()
H A Dfhci.h246 struct gpio_desc *gpiods[NUM_GPIOS]; member
/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dgrf_rk3036.h28 unsigned int gpiods; member