1. 07 11月, 2007 1 次提交
  2. 30 10月, 2007 2 次提交
    • A
      sh64: fix dma_cache_sync() compilation · 6dc8087c
      Adrian Bunk 提交于
      This patch fixes the following compile error caused by
      commit 622a9edd:
      
      <--  snip  -->
      
      ...
        CC      init/main.o
      In file included from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/dma-mapping.h:52,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/dmaengine.h:29,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/skbuff.h:29,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/netlink.h:155,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/genetlink.h:4,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/net/genetlink.h:4,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/include/linux/taskstats_kern.h:12,
                       from /home/bunk/linux/kernel-2.6/git/linux-2.6/init/main.c:46:
      include2/asm/dma-mapping.h: In function 'dma_cache_sync':
      include2/asm/dma-mapping.h:46: error: invalid operands to binary & (have 'void *' and 'int')
      make[2]: *** [init/main.o] Error 1
      
      <--  snip  -->
      Signed-off-by: NAdrian Bunk <bunk@kernel.org>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      6dc8087c
    • R
      sh64: Move DMA macros from pci.h to scatterlist.h. · cbd627a4
      Robert P. J. Day 提交于
      In order to be more consistent with other architectures, move two
      DMA-related scatterlist macros from pci.h to scatterlist.h.
      Signed-off-by: NRobert P. J. Day <rpjday@crashcourse.ca>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      cbd627a4
  3. 23 10月, 2007 3 次提交
  4. 20 10月, 2007 4 次提交
  5. 19 10月, 2007 1 次提交
    • N
      bitops: introduce lock ops · 26333576
      Nick Piggin 提交于
      Introduce test_and_set_bit_lock / clear_bit_unlock bitops with lock semantics.
      Convert all architectures to use the generic implementation.
      Signed-off-by: NNick Piggin <npiggin@suse.de>
      Acked-By: NDavid Howells <dhowells@redhat.com>
      Cc: Richard Henderson <rth@twiddle.net>
      Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Cc: Haavard Skinnemoen <hskinnemoen@atmel.com>
      Cc: Bryan Wu <bryan.wu@analog.com>
      Cc: Mikael Starvik <starvik@axis.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
      Cc: "Luck, Tony" <tony.luck@intel.com>
      Cc: Hirokazu Takata <takata@linux-m32r.org>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Roman Zippel <zippel@linux-m68k.org>
      Cc: Greg Ungerer <gerg@uclinux.org>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Cc: Kyle McMartin <kyle@mcmartin.ca>
      Cc: Matthew Wilcox <willy@debian.org>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: Kazumoto Kojima <kkojima@rr.iij4u.or.jp>
      Cc: Richard Curnow <rc@rc0.org.uk>
      Cc: William Lee Irwin III <wli@holomorphy.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Jeff Dike <jdike@addtoit.com>
      Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
      Cc: Miles Bader <uclinux-v850@lsi.nec.co.jp>
      Cc: Andi Kleen <ak@muc.de>
      Cc: Chris Zankel <chris@zankel.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      26333576
  6. 17 10月, 2007 4 次提交
  7. 01 10月, 2007 1 次提交
    • P
      sh64: Move *_p() I/O routine variants to io.h. · 1ef7cbbe
      Paul Mundt 提交于
      These were implemented using an ugly macro for just simple wrapping,
      so we just make the wrapping explicit and move it to io.h instead.
      
      Also fixes up some modules:
      
        CC [M]  drivers/net/8390.o
        In file included from drivers/net/8390.c:6:
        drivers/net/lib8390.c: In function 'ei_start_xmit':
        drivers/net/lib8390.c:329: error: implicit declaration of function 'outb_p'
        drivers/net/lib8390.c: In function '__ei_interrupt':
        drivers/net/lib8390.c:457: error: implicit declaration of function 'inb_p'
        make[2]: *** [drivers/net/8390.o] Error 1
        make[1]: *** [drivers/net] Error 2
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      1ef7cbbe
  8. 21 9月, 2007 1 次提交
    • M
      sh: Add gpio.h stubs for PFC definitions. · dfc5ed2a
      Markus Brunner 提交于
      This adds the PFC definitions for SH-3, as well as consolidating the
      gpio.h mess within sh-sci. Stub in sh64, as it's the odd one out
      between the sh-sci architectures (sh, sh64, h8300) in this capacity.
      
      Signed-off by: Markus Brunner <super.firetwister@gmail.com>
      Signed-off by: Mark Jonas <toertel@gmail.com>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      dfc5ed2a
  9. 10 8月, 2007 1 次提交
  10. 31 7月, 2007 1 次提交
  11. 23 7月, 2007 1 次提交
  12. 20 7月, 2007 2 次提交
  13. 18 7月, 2007 2 次提交
  14. 17 7月, 2007 1 次提交
  15. 12 7月, 2007 2 次提交
  16. 14 5月, 2007 6 次提交
  17. 11 5月, 2007 1 次提交
  18. 09 5月, 2007 3 次提交
  19. 03 5月, 2007 2 次提交
  20. 26 4月, 2007 1 次提交