OSDN Git Service

greybus: gpio: Drop get_version support
authorViresh Kumar <viresh.kumar@linaro.org>
Tue, 11 Aug 2015 02:06:03 +0000 (07:36 +0530)
committerGreg Kroah-Hartman <gregkh@google.com>
Wed, 12 Aug 2015 02:33:05 +0000 (19:33 -0700)
This is done from a common place now, no need to replicate it.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
drivers/staging/greybus/gpio.c

index a5db014..6a04a1b 100644 (file)
@@ -33,8 +33,6 @@ struct gb_gpio_line {
 
 struct gb_gpio_controller {
        struct gb_connection    *connection;
-       u8                      version_major;
-       u8                      version_minor;
        u8                      line_max;       /* max line number */
        struct gb_gpio_line     *lines;
 
@@ -51,9 +49,6 @@ struct gb_gpio_controller {
        container_of(chip, struct gb_gpio_controller, chip)
 #define irq_data_to_gpio_chip(d) (d->domain->host_data)
 
-/* Define get_version() routine */
-define_get_version(gb_gpio_controller, GPIO);
-
 static int gb_gpio_line_count_operation(struct gb_gpio_controller *ggc)
 {
        struct gb_gpio_line_count_response response;
@@ -476,11 +471,6 @@ static int gb_gpio_controller_setup(struct gb_gpio_controller *ggc)
 {
        int ret;
 
-       /* First thing we need to do is check the version */
-       ret = get_version(ggc);
-       if (ret)
-               return ret;
-
        /* Now find out how many lines there are */
        ret = gb_gpio_line_count_operation(ggc);
        if (ret)