1. 04 Nov, 2005 4 commits
    • Nicolas Pitre's avatar
      [ARM] 3097/1: change library link ordering · 30c2f90b
      Nicolas Pitre authored
      Patch from Nicolas Pitre
      
      We have an optimized sha1 routine (arch/arm/lib/sha1.S) meant to
      override the generic one in lib/sha1.c.
      
      Unfortunately lib/lib.a is listed _before_ arch/arm/lib/lib.a in the
      link argument list and therefore the architecture specific lib functions
      are not picked up before the generic versions.
      
      This patch is a quick fix to change that ordering for ARM.  Here's what
      the kbuild maintainer had to say about it (was also CC'd on lkml):
      
      On Wed, 2 Nov 2005, Sam Ravnborg wrote:
      > This looks like an obvious way to achive correct ordering.
      > We could change it so arch defines always took precedence but
      > the above is so simple that it is not worth the effort.
      Signed-off-by: default avatarNicolas Pitre <nico@cam.org>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      30c2f90b
    • Todd Poynor's avatar
      [ARM] 3087/1: PXA2xx flash platform device conversion · 74ec71e1
      Todd Poynor authored
      Patch from Todd Poynor
      
      Add platform devices for flash to Lubbock and Mainstone board files.
      Once in place, the two existing mtd map drivers for the boards will be
      converted to use a single pxa2xx map driver in the linux-mtd tree.
      Take 4: flash_platform_data .map_name vs. .name cleaned up, resync with
      merged irda patch context.
      Signed-off-by: default avatarTodd Poynor <tpoynor@mvista.com>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      74ec71e1
    • Dave Jiang's avatar
      [ARM] 3086/1: ixp2xxx error irq handling · 7866f649
      Dave Jiang authored
      Patch from Dave Jiang
      
      This provides support for IXP2xxx error interrupt handling. Previously there was a patch to remove this (although the original stuff was broken). Well, now the error bits are needed again. These are used extensively by the micro-engine drivers according to Deepak and also we will need it for the new EDAC code that Alan Cox is trying to push into the main kernel.
      
      Re-submit of 3072/1, generated against git tree pulled today. AFAICT, this git tree pulled in all the ARM changes that's in arm.diff. Please let me know if there are additional changes. Thx!
      Signed-off-by: default avatarDave Jiang <djiang@mvista.com>
      Signed-off-by: default avatarDeepak Saxena <dsaxena@plexity.net>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      7866f649
    • Nicolas Pitre's avatar
      [ARM] 3094/1: remove PLD stuff from old uaccess code · 73f0f7c7
      Nicolas Pitre authored
      Patch from Nicolas Pitre
      
      ARM processors that have pld instructions are not using those copy_user
      implementation anymore.  Let's remove the useless PLD lines which were
      half wrong anyway.
      Signed-off-by: default avatarNicolas Pitre <nico@cam.org>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      73f0f7c7
  2. 03 Nov, 2005 11 commits
  3. 02 Nov, 2005 25 commits