mfd: intel_quark_i2c_gpio: load gpio driver first
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 23 Oct 2015 09:16:42 +0000 (12:16 +0300)
committerWolfram Sang <wsa@the-dreams.de>
Mon, 26 Oct 2015 14:25:54 +0000 (15:25 +0100)
commit236fd469f4d1beb59a47875fa3f222d514173ad0
tree459ef234f16c929eb5b49019dd9916d7c6c46fde
parent98a3be44ffa67b812de7aa7aed9f2331edcfb1a5
mfd: intel_quark_i2c_gpio: load gpio driver first

On Intel Galileo boards the GPIO expander is connected to i2c bus. Moreover it
is able to generate interrupt, but interrupt line is connected to GPIO. That's
why we have to have GPIO driver in place when we will probe i2c host with
device connected to it.

Acked-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/mfd/intel_quark_i2c_gpio.c