mfd: intel_quark_i2c_gpio: support devices behind i2c bus
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 23 Oct 2015 09:16:43 +0000 (12:16 +0300)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 23 Oct 2015 19:55:48 +0000 (21:55 +0200)
commit6ebe21c1cf459d9bd501454ba65650c04fdf9288
tree08382ac0aee0d67531b234c4a48fcaeed75d7fe1
parentc39dc960e9c5196022cbc46507d4782b6fc314f6
mfd: intel_quark_i2c_gpio: support devices behind i2c bus

On Intel Galileo Gen2 the GPIO expanders are connected to the i2c bus. For
those devices the ACPI table has specific parameters that refer to an actual
i2c host controller. Since MFD now copes with that specific configuration we
have to provide a necessary information how to distinguish devices in ACPI
namespace. Here the _ADR values are provided.

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