• Steven King's avatar
    m68knommu: platform support for i2c devices on ColdFire SoC · 2d24b532
    Steven King authored
    These changes based on work by Steven King <sfking@fdwdc.com> to support
    the i2c hardware modules on ColdFire SoC family devices.
    This is the per SoC hardware support. Contains a common platform device
    setup. Each of the SoC family members tends to have some minor local
    setup required to initialize the module. But all ColdFire family members
    use the same i2c hardware module.
    This i2c hardware module is the same as used in the Freescale iMX ARM
    based family of SoC devices. Steven's original patches were based on using
    a new and different i2c-coldfire.c driver. But this is not neccessary as
    we can use the existing Linux i2c-imx.c driver with no change required to
    it. And this patch is now based on using the existing i2c-imx driver.
    This patch only contains the ColdFire platform changes.
    Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
    Tested-by: Angelo Dureghello's avatarAngelo Dureghello <angelo@sysam.it>