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);
120 vibrator->gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW);
121 if (IS_ERR(vibrator->gpio))
122 return dev_err_probe(&pdev->dev, PTR_ERR(vibrator->gpio),
123 "Failed to request main gpio\n");
127 vibrator->input->name = "gpio-vibrator";
180 { .compatible = "gpio-vibrator" },
189 .name = "gpio-vibrator",
199 MODULE_ALIAS("platform:gpio-vibrator");