]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: intel-lpss: Pass I2C configuration via properties on BXT
authorMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 26 Jan 2016 12:17:49 +0000 (14:17 +0200)
committerLee Jones <lee.jones@linaro.org>
Wed, 16 Mar 2016 08:50:42 +0000 (08:50 +0000)
commit0f7b4994d8d34d11b1eafcd5c37d433b70e86ee3
tree1ccb8e3327b584e53cc4bd899eccea62bf1303cb
parentbc72a480d124c618a486a19da41ae54c85af44e0
mfd: intel-lpss: Pass I2C configuration via properties on BXT

I2C host controller need to be configured properly in order to meet I2C
timings specified in the I2C protocol specification. Some Intel Broxton
based machines do not have this information in the ACPI namespace (or the
boot firmware does not support ACPI at all) so we use build-in device
properties instead.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/intel-lpss-acpi.c
drivers/mfd/intel-lpss-pci.c