1. 10 Jan, 2005 6 commits
    • Richard Purdie's avatar
      [ARM PATCH] 2371/1: PXA: Add machine support for the Sharp SL-C7xx series of PDAs · 8c81b087
      Richard Purdie authored
      Patch from Richard Purdie
      
      Add base machine support for the Sharp SL-C7xx series of PDAs 
      (Corgi - SL-C700, Shepherd - SL-C750 and Husky - SL-C760). See 
      linux-arm-kernel for a support commitment for this code.
      
      Depends on 2370/1 (SCOOP Driver).
      
      Signed-off-by: Richard Purdie
      Signed-off-by: Russell King
      8c81b087
    • Richard Purdie's avatar
      [ARM PATCH] 2370/1: Add common Sharp SCOOP driver code · 530f8ae2
      Richard Purdie authored
      Patch from Richard Purdie
      
      Add common driver code for the SCOOP I/O interface found on various 
      Sharp PDAs (Collie, Poodle and Corgi models). It will be used by 
      both SA1100 and PXA machines. 
      
      [A patch to update Collie to use this driver will follow.]
      
      Signed-off-by: Richard Purdie
      Signed-off-by: Russell King
      530f8ae2
    • Ben Dooks's avatar
      [ARM PATCH] 2374/1: S3C2410 - remove unused code from entry-macro.S · e911b333
      Ben Dooks authored
      Patch from Ben Dooks
      
      Remove code for decoding LCD Frame/FIFO IRQs
      from the include/asm-arm/arch-s3c2410/entry-macro.S
      file.
      
      These are not currently implemented, and should be
      decoded by a chained IRQ handler from the irq
      code.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      e911b333
    • Ben Dooks's avatar
      [ARM PATCH] 2373/1: S3C2410 - fix possible loop in irq macro · 020af266
      Ben Dooks authored
      Patch from Ben Dooks
      
      If we read the INTPEND register and get the wrong
      result (details below) then it looks like a possible
      loop to go back and re-read it after calculating
      the possible correct value for it.
      
      It seems that the INTPEND register, which should
      show the unique number of the interrupt that we
      need to handle. However, it seems that this register
      can show the wrong interrupt under certain conditions.
      
      Shannon's research shows that it is very possible that
      the occurence of an external interrupt can end up
      merging with the base interrupt number, causing
      the wrong result in the register.
      
      This patch also fixes the end position of the #ifdef
      block and ensures as many registers as possible are
      stacked before calling printk() for debug.
      
      Original patch for 2.6.9 by Shannon Holland re-written
      for 2.6.10 by Ben Dooks.
      
      Signed-off-by: Shannon Holland                             
      Signed-off-by: Ben Dooks                                 
      Signed-off-by: Russell King
      020af266
    • Ben Dooks's avatar
      [ARM PATCH] 2372/1: S3C2410 - remove s3c2410_clock_tick_rate · 167bfb35
      Ben Dooks authored
      Patch from Ben Dooks
      
      This is an old definition, and is no longer used anywhere.
      Add a comment to that effect in the header file
      include/asm-arm/arch-s3c2410/timex.h and remove all other
      references.
      
      Thanks to Klaus Fetscher for pointing out that it isn't
      used anymore
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      167bfb35
    • Russell King's avatar
      [ARM] Add missing nodemask.h includes · 1c57b803
      Russell King authored
      Signed-off-by: default avatarRussell King <rmk@arm.linux.org.uk>
      1c57b803
  2. 09 Jan, 2005 12 commits
  3. 10 Jan, 2005 2 commits
  4. 09 Jan, 2005 4 commits
  5. 08 Jan, 2005 16 commits