mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock
authorJarkko Nikula <jarkko.nikula@linux.intel.com>
Mon, 16 Mar 2020 14:32:24 +0000 (16:32 +0200)
committerLee Jones <lee.jones@linaro.org>
Mon, 30 Mar 2020 06:35:28 +0000 (07:35 +0100)
commitd2923aa4535664ae5c46c3a093985afd18fec118
tree580e94f0d84e42263dfc2d99165dbb1e0cfe9983
parentc2b5fdfba2a915b5001d3ec63f4b3fc651c22da4
mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock

Intel Elkhart Lake LPSS I2C has 100 MHz input clock instead of 133 MHz
that was our preliminary information. This will result slower I2C bus
clock when driver calculates its timing parameters in case ACPI tables
don't provide them.

Slower I2C bus clock is allowed but let's fix this to match with
reality.

While at it, keep the same default I2C device properties as Intel
Broxton since it is not known do they need any update.

Signed-off-by: Jarkko Nikula <jarkko.nikula@linux.intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/intel-lpss-pci.c