linux/arch/m68k/coldfire
Steven King 2d24b532f9 m68knommu: platform support for i2c devices on ColdFire SoC
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: Greg Ungerer <gerg@uclinux.org>
Tested-by: Angelo Dureghello <angelo@sysam.it>
2016-12-05 08:53:27 +10:00
..
cache.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
clk.c m68k: let clk_disable() return immediately if clk is NULL 2016-09-26 12:02:59 +10:00
device.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
dma_timer.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
dma.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
entry.S m68k: fix crufty ColdFire intro comments 2014-09-29 09:18:34 +10:00
firebee.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
gpio.c m68k/gpio: remove arch specific sysfs bus device 2016-04-11 12:03:18 +10:00
head.S m68k: report correct FPU type on ColdFire MMU platforms 2016-09-26 12:02:58 +10:00
intc-2.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
intc-525x.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
intc-5249.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
intc-5272.c genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
intc-simr.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
intc.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
m53xx.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m54xx.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m520x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m523x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m525x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m527x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m528x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m5206.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m5249.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m5272.c m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
m5307.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m5407.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
m5441x.c m68knommu: platform support for i2c devices on ColdFire SoC 2016-12-05 08:53:27 +10:00
Makefile m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
mcf8390.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
nettel.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
pci.c m68k: Assorted spelling fixes 2016-07-03 14:05:28 +02:00
pit.c m68k/coldfire/pit: Migrate to new 'set-state' interface 2015-08-24 14:31:38 +10:00
reset.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
sltimers.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
timers.c m68k: move coldfire platform code 2014-09-29 09:18:34 +10:00
vectors.c m68k: fix crufty ColdFire intro comments 2014-09-29 09:18:34 +10:00