1. 28 Aug, 2017 1 commit
  2. 04 Dec, 2016 1 commit
    • 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>
      2d24b532
  3. 28 Sep, 2014 1 commit
  4. 15 Jul, 2012 2 commits
    • Steven King's avatar
      m68knommu: Add rtc device for m5441x. · c785a3d7
      Steven King authored
      
      
      Add definitions for the m5441x rtc device and an init_BSP function to the
      m5441x device code.
      Signed-off-by: default avatarSteven King <sfking@fdwdc.com>
      c785a3d7
    • Steven King's avatar
      m68knommu: Add support for the Coldfire m5441x. · bea8bcb1
      Steven King authored
      
      
      Add support for the Coldfire 5441x (54410/54415/54416/54417/54418).  Currently
      we only support noMMU mode.  It requires the PIT patch posted previously as it
      uses the PIT instead of the dma timer as a clock source so we can get all that
      GENERIC_CLOCKEVENTS goodness.  It also adds some simple clk definitions and
      very simple minded power management.  The gpio code is tweeked and some
      additional devices are added to devices.c.  The Makefile uses -mv4e as
      apparently, the only difference a v4m (m5441x) and a v4e is the later has a
      FPU, which I don't think should matter to us in the kernel.
      Signed-off-by: default avatarSteven King <sfking@fdwdc.com>
      Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
      bea8bcb1