Lines Matching defs:gpio
13 #include <linux/gpio.h>
236 static inline void buck2_gpio_set(int gpio, int v)
238 gpio_set_value(gpio, v & 0x1);
546 int gpio;
548 gpio = of_get_named_gpio(pmic_np, "max8998,pmic-buck1-dvs-gpios", 0);
549 if (!gpio_is_valid(gpio)) {
550 dev_err(iodev->dev, "invalid buck1 gpio[0]: %d\n", gpio);
553 pdata->buck1_set1 = gpio;
555 gpio = of_get_named_gpio(pmic_np, "max8998,pmic-buck1-dvs-gpios", 1);
556 if (!gpio_is_valid(gpio)) {
557 dev_err(iodev->dev, "invalid buck1 gpio[1]: %d\n", gpio);
560 pdata->buck1_set2 = gpio;
562 gpio = of_get_named_gpio(pmic_np, "max8998,pmic-buck2-dvs-gpio", 0);
563 if (!gpio_is_valid(gpio)) {
564 dev_err(iodev->dev, "invalid buck 2 gpio: %d\n", gpio);
567 pdata->buck2_set3 = gpio;