1. 21 May, 2009 1 commit
  2. 18 May, 2009 13 commits
  3. 17 May, 2009 4 commits
    • Ben Dooks's avatar
      [ARM] S3C64XX: Use common watchdog reset for system reset. · 543899f6
      Ben Dooks authored
      Use the newly moved <plat/watchdog-reset.h> to perform the
      arch_reset() call which has been unimplemented for a while.
      Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
      543899f6
    • Ben Dooks's avatar
      [ARM] S3C: Move watchdog system reset to own file. · 3cba5ef8
      Ben Dooks authored
      Move the watchdog reset code from <mach/system-reset.h> to
      a new file <plat/watchdog-reset.h> as this code is needed
      by both s3c2410, s3c64xx and soon-to-be added s3c24a0.
      Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
      3cba5ef8
    • Ben Dooks's avatar
      [ARM] S3C24XX: GPIO: Remove pin specific input and output defines · 9f05f6a9
      Ben Dooks authored
      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: default avatarBen Dooks <ben-linux@fluff.org>
      9f05f6a9
    • Ben Dooks's avatar
      [ARM] S3C24XX: GPIO: Remove s3c2410_gpio_irq2pin() call · ec7f4d5d
      Ben Dooks authored
      Remove the s3c2410_gpio_irq2pin() function as it is not being
      used in any in kernel driver and the function is probably not
      being used anywhere else.
      
      This is also part of the effort to remove any of the s3c24xx gpio
      specific code that cannot be recreated by using the gpiolib
      framework now in the kernel.
      Signed-off-by: default avatarBen Dooks <ben@simtec.co.uk>
      Signed-off-by: default avatarBen Dooks <ben-linux@fluff.org>
      ec7f4d5d
  4. 16 May, 2009 4 commits
  5. 07 May, 2009 18 commits