1. 29 10月, 2009 2 次提交
  2. 17 9月, 2009 1 次提交
    • B
      ARM: S3C: Add missing selection of S3C_DEV_NAND in machine Kconfigs. · d23b3517
      Ben Dooks 提交于
      A number of machines that need s3c_device_nand present do not select
      this in their Kconfig entries. Add the necessary selection of the
      configuration S3C_DEV_NAND so that we avoid the following error:
      
      arch/arm/mach-s3c2410/built-in.o: In function `bast_map_io':
      arch/arm/mach-s3c2410/mach-bast.c:634: undefined reference to `s3c_device_nand'
      arch/arm/mach-s3c2412/built-in.o: In function `s3c2412_init_uarts':
      arch/arm/mach-s3c2412/s3c2412.c:109: undefined reference to `s3c_device_nand'
      arch/arm/mach-s3c2412/built-in.o: In function `jive_machine_init':
      arch/arm/mach-s3c2412/mach-jive.c:673: undefined reference to `s3c_device_nand'
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      d23b3517
  3. 31 7月, 2009 2 次提交
  4. 24 6月, 2009 1 次提交
  5. 23 6月, 2009 1 次提交
  6. 16 6月, 2009 2 次提交
  7. 18 5月, 2009 3 次提交
    • B
      [ARM] S3C24XX: GPIO: Change to macros for GPIO numbering · 070276d5
      Ben Dooks 提交于
      Prepare to remove the large number of S3C2410_GPxn defines
      by moving to S3C2410_GPx(n) in arch/arm.
      
      The following perl was used to change the files:
      
          perl -pi~ -e 's/S3C2410_GP([A-Z])([0-9]+)([^_^0-9])/S3C2410_GP\1\(\2\)\3/g'
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      070276d5
    • B
      [ARM] S3C24XX: GPIO: Move gpio functions out of <mach/hardware.h> · ec976d6e
      Ben Dooks 提交于
      Move all the gpio functions out of <mach/hardware.h> as
      this file is for defining the generic IO base addresses
      for the kernel IO calls.
      
      Make a new header <mach/gpio-fns.h> to take this and
      include it via the chain from <linux/gpio.h> which is
      what most of these files should be using (and will be
      changed as soon as possible).
      
      Note, this does make minor changes to some drivers but
      should not mess up any pending merges.
      
      CC: Richard Purdie <rpurdie@rpsys.net>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      CC: David Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      ec976d6e
    • B
      [ARM] S3C24XX: GPIO: Remove pin specific input and output defines · 9f05f6a9
      Ben Dooks 提交于
      The use of S3C2410_GP[A-Z]x_INP and S3C2410_GP[A-Z]x_OUTP are
      very rare and are taking up large amounts of space in the
      regs-gpio.h header.
      
      The GPIO layer has had generic input and out defines called
      S3C2410_GPIO_INPUT and S3C2410_GPIO_OUTPUT for a while which work
      for all S3C24XX GPIOs.
      
      Do the following replacements:
      
         S3C2410_GP[A-Z][0-9]*_\OUTP => S3C2410_GPIO_OUTPUT
         S3C2410_GP[A-Z][0-9]*_\INP  => /S3C2410_GPIO_INPUT
         S3C2410_GPA[0-9]*_OUT       => S3C2410_GPIO_OUTPUT
      
      to remove any usages of these and prepare the header for
      the removal of these.
      
      The following command was used to acheive this:
      
      find . -type f -writable ! -name regs-gpio.h ! -name "*~" | xargs sed -i~ -e 's/S3C2410_GP[A-Z][0-9]*_\OUTP/S3C2410_GPIO_OUTPUT/g' -e 's/S3C2410_GP[A-Z][0-9]*_\INP/S3C2410_GPIO_INPUT/g' -e 's/S3C2410_GPA[0-9]*_OUT/S3C2410_GPIO_OUTPUT/g'
      Signed-off-by: NBen Dooks <ben-linux@fluff.org>
      9f05f6a9
  8. 07 5月, 2009 1 次提交
  9. 01 5月, 2009 2 次提交
  10. 17 4月, 2009 2 次提交
  11. 08 3月, 2009 1 次提交
  12. 05 3月, 2009 1 次提交
  13. 09 1月, 2009 1 次提交
  14. 18 12月, 2008 4 次提交
  15. 16 12月, 2008 2 次提交
  16. 30 11月, 2008 1 次提交
    • R
      [ARM] Hide ISA DMA API when ISA_DMA_API is unset · dcea83ad
      Russell King 提交于
      When ISA_DMA_API is unset, we're not implementing the ISA DMA API,
      so there's no point in publishing the prototypes via asm/dma.h, nor
      including the machine dependent parts of that API.
      
      This allows us to remove a lot of mach/dma.h files which don't contain
      any useful code.  Unfortunately though, some platforms put their own
      private non-ISA definitions into mach/dma.h, so we leave these behind
      and fix the appropriate #include statments.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      dcea83ad
  17. 27 11月, 2008 1 次提交
  18. 30 10月, 2008 3 次提交
  19. 09 10月, 2008 1 次提交
  20. 08 10月, 2008 2 次提交
  21. 06 9月, 2008 1 次提交
  22. 07 8月, 2008 2 次提交
  23. 16 7月, 2008 1 次提交
  24. 08 7月, 2008 2 次提交