Lines Matching defs:gpio
17 #include <linux/gpio/consumer.h>
29 struct gpio_desc *gpio;
51 gpiod_set_value_cansleep(vibrator->gpio, 1);
58 gpiod_set_value_cansleep(vibrator->gpio, 0);
124 vibrator->gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW);
125 err = PTR_ERR_OR_ZERO(vibrator->gpio);
128 dev_err(&pdev->dev, "Failed to request main gpio: %d\n",
135 vibrator->input->name = "gpio-vibrator";
188 { .compatible = "gpio-vibrator" },
197 .name = "gpio-vibrator",
207 MODULE_ALIAS("platform:gpio-vibrator");