1. 03 Jun, 2005 5 commits
    • Deepak Saxena's avatar
      · 17d82fcc
      Deepak Saxena authored
      [PATCH] ARM: 2700/1: Disable IXP2000 IRQs at bootup
      
      Patch from Deepak Saxena
      
      The IXDP2800 bootloader does not disable IRQs before jumping into
      the kernel and this is causing the Grand Unified KGDB to crash
      the system when we do an early call to trap_init() and irq handlers
      have not yet been registered. This patch disables IRQs before we
      jump into the kernel.
      
      Signed-off-by: Deepak Saxena
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      17d82fcc
    • Todd Poynor's avatar
      [PATCH] ARM: 2691/1: PXA27x sleep fixes take 2 · 8775420d
      Todd Poynor authored
      Patch from Todd Poynor
      
      PXA27x sleep fixes:
      * set additional sleep/wakeup registers for Mainstone boards.
      * move CKEN=0 to pxa25x-specific code; that value is harmful on pxa27x.
      * save/restore additional registers, including some found necessary for
      C5 processors and/or newer blob versions.
      * enable future support of additional sleep modes for PXA27x (eg,
      standby, deep sleep).
      * split off cpu-specific sleep processing between pxa27x and pxa25x into
      separate files (partly in preparation for additional sleep modes).
      Includes fixes from David Burrage.
      
      Signed-off-by: Todd Poynor
      Signed-off-by: Nicolas Pitre
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      8775420d
    • Mike Frysinger's avatar
      [PATCH] ARM: 2696/1: remove ';' in ELF_DATA define in asm-arm{,26}/elf.h · 718a30a5
      Mike Frysinger authored
      Patch from Mike Frysinger
      
      the ELF_DATA define in both arm asm subdirs of linux/include/ contain a
      semicolon at the end.  this of course will cause any code that tries to use
      ELF_DATA in assignment or comparison to fail.  no other arch has a semicolon
      in their ELF_DATA defines.
      
      Signed-off-by: Mike Frysinger
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      718a30a5
    • Albrecht Dreß's avatar
      [PATCH] ARM: 2694/1: [s3c2410/dma] release irq properly to fix kernel oops · 105bb269
      Albrecht Dreß authored
      Patch from Albrecht Dre
      
      Problem:
      When a module requests a DMA channel via the function s3c2410_dma_request(), this function requests the appropriate irq under the name of the client module. When the client module is unloaded, it calls s3c2410_dma_free() which does not free the irq. Consequently, when e.g. running "cat /proc/interrupts", the irq owner points to freed memory, leading to a kernel oops.
      File:
      linux/arch/arm/mach-s3c2410/dma.c
      Fix:
      trivial, below
      
      Signed-off-by: Albrecht Dre
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      105bb269
    • Deepak Saxena's avatar
      [PATCH] ARM: 2692/1: Fix compile warnings in include/asm-arm/arch-ixp2000/io.h · 4ab5c01c
      Deepak Saxena authored
      Patch from Deepak Saxena
      
      This patch fixes the following warnings:
      include/asm/arch/io.h: In function `insw':
      include/asm/arch/io.h:78: warning: comparison of distinct pointer types
      lacks acast
      include/asm/arch/io.h:79: warning: comparison of distinct pointer types
      lacks acast
      include/asm/arch/io.h: In function `outsw':
      include/asm/arch/io.h:103: warning: comparison of distinct pointer types
      lacks a cast
      include/asm/arch/io.h:104: warning: comparison of distinct pointer types
      lacks a cast
      include/asm/arch/io.h: In function `inw':
      include/asm/arch/io.h:127: warning: comparison of distinct pointer types
      lacks a cast
      
      Signed-off-by: Deepak Saxena
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      4ab5c01c
  2. 01 Jun, 2005 33 commits
  3. 31 May, 2005 2 commits