i2c: allow configuration of imx driver for ColdFire architecture
authorGreg Ungerer <gerg@linux-m68k.org>
Mon, 17 Oct 2016 01:54:05 +0000 (11:54 +1000)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 25 Oct 2016 09:48:57 +0000 (11:48 +0200)
The i2c controller used by Freescales iMX processors is the same
hardware module used on Freescales ColdFire family of processors.

We can use the existing i2c-imx driver on ColdFire family members.
Modify the configuration to allow it to be selected when compiling
for ColdFire targets.

Signed-off-by: Greg Ungerer <gerg@linux-m68k.org>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/Kconfig

index 41abb20f082d7600493f5d2900f68e7cd15b0bd9..d252276feadf6b0b05cbe370330ed7cef5a16857 100644 (file)
@@ -589,10 +589,10 @@ config I2C_IMG
 
 config I2C_IMX
        tristate "IMX I2C interface"
-       depends on ARCH_MXC || ARCH_LAYERSCAPE
+       depends on ARCH_MXC || ARCH_LAYERSCAPE || COLDFIRE
        help
          Say Y here if you want to use the IIC bus controller on
-         the Freescale i.MX/MXC or Layerscape processors.
+         the Freescale i.MX/MXC, Layerscape or ColdFire processors.
 
          This driver can also be built as a module.  If so, the module
          will be called i2c-imx.