Lines Matching defs:gpio
8 #include <linux/gpio/consumer.h>
15 #define DRIVER_NAME "gpio-ir-tx"
19 struct gpio_desc *gpio;
25 { .compatible = "gpio-ir-tx", },
81 gpiod_set_value(gpio_ir->gpio, !(i % 2));
87 gpiod_set_value(gpio_ir->gpio, 0);
122 gpiod_set_value(gpio_ir->gpio, 1);
128 gpiod_set_value(gpio_ir->gpio, 0);
171 gpio_ir->gpio = devm_gpiod_get(&pdev->dev, NULL, GPIOD_OUT_LOW);
172 if (IS_ERR(gpio_ir->gpio)) {
173 if (PTR_ERR(gpio_ir->gpio) != -EPROBE_DEFER)
174 dev_err(&pdev->dev, "Failed to get gpio (%ld)\n",
175 PTR_ERR(gpio_ir->gpio));
176 return PTR_ERR(gpio_ir->gpio);