mfd: hi655x-pmic: Replace legacy gpio interface for gpiod interface
[linux-2.6-microblaze.git] / include / linux / mfd / hi655x-pmic.h
index af5d972..6a01278 100644 (file)
@@ -12,6 +12,8 @@
 #ifndef __HI655X_PMIC_H
 #define __HI655X_PMIC_H
 
+#include <linux/gpio/consumer.h>
+
 /* Hi655x registers are mapped to memory bus in 4 bytes stride */
 #define HI655X_STRIDE                   4
 #define HI655X_BUS_ADDR(x)              ((x) << 2)
@@ -53,7 +55,7 @@ struct hi655x_pmic {
        struct resource *res;
        struct device *dev;
        struct regmap *regmap;
-       int gpio;
+       struct gpio_desc *gpio;
        unsigned int ver;
        struct regmap_irq_chip_data *irq_data;
 };