Skip to content
  1. Nov 29, 2014
  2. Nov 21, 2014
    • Tony Lindgren's avatar
      ARM: OMAP2+: Prepare to move GPMC to drivers by platform data header · e639cd5b
      Tony Lindgren authored
      
      
      We still need to support platform data for omap3 until it's booting
      in device tree only mode. So let's add platform_data/omap-gpmc.h for
      that, and a minimal linux/omap-gpmc.h for the save and restore used
      by the PM code.
      
      Let's also keep a minimal mach-omap2/gpmc.h still around to avoid
      churn on the board-*.c files. Once omap3 boots in device tree only
      mode, we can drop mach-omap2/gpmc.h and we can make the data
      structures in platform_data/omap-gpmc.h private to the GPMC driver.
      
      Note that we can now also remove gpmc-nand.h and gpmc-onenand.h.
      
      Cc: Arnd Bergmann <arnd@arndb.de>
      Acked-by: default avatarRoger Quadros <rogerq@ti.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      e639cd5b
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v3.19/cleanup-part1' of... · 594b5d51
      Arnd Bergmann authored
      Merge tag 'omap-for-v3.19/cleanup-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/omap-gpmc
      
      Pull "omap clean-up for v3.19" from Tony Lindgren:
      
      Drop few unused omap board files. The support for ti81xx is known to
      be incomplete and broken, and the 3430sdp is only used in few automated
      boot test systems AFAIK and those have been booting in device tree only
      mode for quite some time now.
      
      Note that this branch has a dependency to the related device tree
      changes and GPMC changes sent in a separate pull request.
      
      * tag 'omap-for-v3.19/cleanup-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
      
      :
        ARM: OMAP2+: Drop board file for 3430sdp
        ARM: OMAP2+: Drop board file for ti8168evm
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      594b5d51
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v3.19/gpmc-timings' of... · 594b7321
      Arnd Bergmann authored
      Merge tag 'omap-for-v3.19/gpmc-timings' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/omap-gpmc
      
      Pull "omap gpmc changes for v3.19" from Tony Lindgren:
      
      GPMC (General Purpose Memory Controller) changes for omaps. These
      changes allow us to drop dependencies to bootloader timings now
      that the known device tree entries have been fixed. So we can now
      require proper timings to be configured and get rid of the legacy
      smsc91x code.
      
      Note that this branch has a dependency to the related device tree
      branch sent in a separate pull request as timings are now required.
      
      * tag 'omap-for-v3.19/gpmc-timings' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
      
      :
        ARM: OMAP2+: Remove unnecesary include in GPMC driver
        ARM: OMAP2+: Drop legacy code for gpmc-smc91x.c
        ARM: OMAP2+: Require proper GPMC timings for devices
        ARM: OMAP2+: Show bootloader GPMC timings to allow configuring the .dts file
        ARM: OMAP2+: Fix support for multiple devices on a GPMC chip select
        ARM: OMAP2+: gpmc: Sanity check GPMC fck on probe
        ARM: OMAP2+: gpmc: Keep Chip Select disabled while configuring it
        ARM: OMAP2+: gpmc: Always enable A26-A11 for non NAND devices
        ARM: OMAP2+: gpmc: Error out if timings fail in gpmc_probe_generic_child()
        ARM: OMAP2+: gpmc: Print error message in set_gpmc_timing_reg()
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      594b7321
    • Arnd Bergmann's avatar
      Merge branch 'omap/dt' into next/omap-gpmc · 0233903e
      Arnd Bergmann authored
      
      
      Dependency for the gpmc changes
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      0233903e
  3. Nov 12, 2014
  4. Nov 11, 2014
  5. Nov 07, 2014
  6. Nov 04, 2014