26 Oct, 2015
2 commits
-
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
Signed-off-by: Andy Shevchenko
Signed-off-by: Wolfram Sang -
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
Signed-off-by: Andy Shevchenko
Signed-off-by: Wolfram Sang
30 Mar, 2015
1 commit
-
dmi_get_system_info() may return NULL either when CONFIG_DMI is not set or when
board has an old firmware. The patch prevents a crash and changes the default
frequency to be in align with older board.Signed-off-by: Andy Shevchenko
[Lee: Removed overt "sentinel" comment and extra lines]
Signed-off-by: Lee Jones
12 Mar, 2015
1 commit
-
In Quark X1000, there's a single PCI device that provides both
an I2C controller and a GPIO controller. This MFD driver will
split the 2 devices for their respective drivers.This patch is based on Josef Ahmad's initial work for Quark enabling.
Acked-by: Michael Turquette
Reviewed-by: Andy Shevchenko
Signed-off-by: Weike Chen
Signed-off-by: Raymond Tan
Signed-off-by: Lee Jones