1. 23 Apr, 2009 1 commit
  2. 20 Apr, 2009 3 commits
    • Russell King's avatar
    • David Brownell's avatar
      [ARM] 5457/1: mach-imx gpio buildfix · 4a014a24
      David Brownell authored
      From: David Brownell <dbrownell@users.sourceforge.net>
      
      Fix GPIO-related build error on mach-imx platform:
      
        CC      drivers/spi/spi_gpio.o
      In file included from /home/db/kernel/scratch/arch/arm/include/asm/gpio.h:5,
                       from include/linux/gpio.h:7,
                       from drivers/spi/spi_gpio.c:23:
      arch/arm/mach-imx/include/mach/gpio.h: In function 'imx_gpio_get_value':
      arch/arm/mach-imx/include/mach/gpio.h:27: error: implicit declaration of function '__REG2'
      arch/arm/mach-imx/include/mach/gpio.h:27: error: 'IMX_IO_BASE' undeclared (first use in this function)
      arch/arm/mach-imx/include/mach/gpio.h:27: error: (Each undeclared identifier is reported only once
      arch/arm/mach-imx/include/mach/gpio.h:27: error: for each function it appears in.)
      arch/arm/mach-imx/include/mach/gpio.h: In function 'imx_gpio_set_value_inline':
      arch/arm/mach-imx/include/mach/gpio.h:36: error: 'IMX_IO_BASE' undeclared (first use in this function)
      arch/arm/mach-imx/include/mach/gpio.h:36: error: lvalue required as left operand of assignment
      arch/arm/mach-imx/include/mach/gpio.h:38: error: lvalue required as left operand of assignment
      	...
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      4a014a24
    • Mikael Pettersson's avatar
      [ARM] 5456/1: add sys_preadv and sys_pwritev · eb8f3142
      Mikael Pettersson authored
      Kernel 2.6.30-rc1 added sys_preadv and sys_pwritev to most archs
      but not ARM, resulting in
      
      <stdin>:1421:2: warning: #warning syscall preadv not implemented
      <stdin>:1425:2: warning: #warning syscall pwritev not implemented
      
      This patch adds sys_preadv and sys_pwritev to ARM.
      
      These syscalls simply take five long-sized parameters, so they
      should have no calling-convention/ABI issues in the kernel.
      
      Tested on armv5tel eabi using a preadv/pwritev test program posted
      on linuxppc-dev earlier this month.
      
      It would be nice to get this into the kernel before 2.6.30 final,
      so that glibc's kernel version feature test for these syscalls
      doesn't have to special-case ARM.
      Signed-off-by: default avatarMikael Pettersson <mikpe@it.uu.se>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      eb8f3142
  3. 19 Apr, 2009 21 commits
  4. 18 Apr, 2009 10 commits
  5. 17 Apr, 2009 5 commits