summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/Kconfig
diff options
context:
space:
mode:
authorCarl Peng <carlpeng008@gmail.com>2014-09-30 13:04:55 +0300
committerWolfram Sang <wsa@the-dreams.de>2014-10-06 19:50:21 +0200
commita445900c906092f3b49ee40a7365d0d54acc568e (patch)
tree93e68e3b3826d394d13f82ba89e52343f359a42c /drivers/i2c/busses/Kconfig
parent925ddb240d6c76e56dd3aa22493f5755c452ba61 (diff)
downloadlinux-a445900c906092f3b49ee40a7365d0d54acc568e.tar.bz2
i2c: designware: Add support for AMD I2C controller
Add support for AMD version of the DW I2C host controller. The device is enumerated from ACPI namespace with ACPI ID AMD0010. Because the core driver needs an input source clock, and this is not an Intel LPSS device where clocks are provided through drivers/acpi/acpi_lpss.c, we register the clock ourselves if the clock rate is given in ->driver_data Signed-off-by: Carl Peng <carlpeng008@gmail.com> Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r--drivers/i2c/busses/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig
index e1d491b0b9c9..242f491cf581 100644
--- a/drivers/i2c/busses/Kconfig
+++ b/drivers/i2c/busses/Kconfig
@@ -434,6 +434,7 @@ config I2C_DESIGNWARE_CORE
config I2C_DESIGNWARE_PLATFORM
tristate "Synopsys DesignWare Platform"
select I2C_DESIGNWARE_CORE
+ depends on (ACPI && COMMON_CLK) || !ACPI
help
If you say yes to this option, support will be included for the
Synopsys DesignWare I2C adapter. Only master mode is supported.