1. 09 7月, 2009 1 次提交
    • H
      [ARM] 5592/1: ep93xx: cleanup platform header includes · 583ddafe
      Hartley Sweeten 提交于
      arch/arm/mach-ep93xx/include/mach/hardware.h
        1. Properly name the include files so that they are loaded
           from the <mach/*> directory and not the local directory.
        2. Remove including the ts72xx.h header.  This header is not
           generic to the ep93xx platform.  It should only be included
           by the ts72xx specific files that require it.  The only
           two users in the tree are arch/arm/mach-ep93xx/ts72xx.c
           and drivers/mtd/nand/ts7250.c.
      
      arch/arm/mach-ep93xx/include/mach/ts72xx.h
        1. <linux/io.h> should already be included by any user of this
           header.  Doing the include here hides it from being needed
           by the calling source file.
      
      arch/arm/mach-ep93xx/core.c
        1. Remove unnecessary headers.  They were probably included
           originally due to cut-and-paste from other files.
        2. <linux/io.h> should be included not <mach/gpio.h>
      
      arch/arm/mach-ep93xx/adsphere.c
      arch/arm/mach-ep93xx/edb93xx.c
      arch/arm/mach-ep93xx/gesbc9312.c
      arch/arm/mach-ep93xx/micro9.c
      arch/arm/mach-ep93xx/ts72xx.c
        1. Remove unnecessary headers.
      
      arch/arm/mach-ep93xx/ts72xx.c
        1. Remove unnecessary headers.
        2. Add platform specific header <mach/ts72xx.h>.
      
      drivers/mtd/nand/ts7250.c
        1. <linux/io.h> should be included not <asm/io.h>.
        2. Add platform specific header <mach/ts72xx.h>.
      
      Cc: Ryan Mallon <ryan@bluewatersys.com>
      Signed-off-by: NH Hartley Sweeten <hsweeten@visionengravers.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      583ddafe
  2. 07 8月, 2008 1 次提交
  3. 05 6月, 2008 1 次提交
  4. 28 6月, 2006 1 次提交
  5. 24 5月, 2006 1 次提交
    • T
      [MTD] Refactor NAND hwcontrol to cmd_ctrl · 7abd3ef9
      Thomas Gleixner 提交于
      The hwcontrol function enforced a step by step state machine
      for any kind of hardware chip access. Let the hardware driver
      know which control bits are set and inform it about a change
      of the control lines. Let the hardware driver write out the
      command and address bytes directly. This gives a peformance
      advantage for address bus controlled chips and simplifies the
      quirks in the hardware drivers.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      7abd3ef9
  6. 23 5月, 2006 1 次提交
  7. 14 5月, 2006 3 次提交
  8. 01 5月, 2006 1 次提交