1. 25 1月, 2008 1 次提交
  2. 21 9月, 2007 2 次提交
  3. 24 7月, 2007 1 次提交
    • A
      sh: Fix Dreamcast DMA issues. · eb695dbf
      Adrian McMenamin 提交于
      The current SH DMA API is somewhat broken, not correctly matching
      virtual channel to the correct SH DMAC. This wasn't noticeable when
      using g2 DMA for the sound driver - one channel 0 is as good as any
      other! - but caused the pvr2 driver to fail.
      
      This patch fixes the pvr2 problem and consequently fixes the sound
      driver to ensure it continues to function.
      
      Signed-off by: Adrian McMenamin <adrian@mcmen.demon.co.uk>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      eb695dbf
  4. 20 7月, 2007 2 次提交
  5. 11 6月, 2007 1 次提交
  6. 31 5月, 2007 1 次提交
    • M
      sh: Trivial fix for dma-api compile failure. · bdff33dd
      Manuel Lauss 提交于
      Trivial fix for arch/sh/drivers/dma/dma-api.c compile failure:
      
        CC      arch/sh/drivers/dma/dma-api.o
      a/arch/sh/drivers/dma/dma-api.c: In function 'dma_wait_for_completion':
      a/arch/sh/drivers/dma/dma-api.c:233: error: 'TASK_UNINTERRUPTIBLE' undeclared (first use in this function)
      a/arch/sh/drivers/dma/dma-api.c:233: error: (Each undeclared identifier is reported only once
      a/arch/sh/drivers/dma/dma-api.c:233: error: for each function it appears in.)
      a/arch/sh/drivers/dma/dma-api.c:233: warning: implicit declaration of function 'schedule'
      Signed-off-by: NManuel Lauss <mano@roarinelk.homelinux.net>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      bdff33dd
  7. 21 5月, 2007 1 次提交
  8. 09 5月, 2007 1 次提交
    • M
      sh: SH7760 DMABRG support. · fc467a26
      Manuel Lauss 提交于
      The DMABRG is a special DMA unit within the SH7760 which does data
      transfers from main memory to Audio units and USB shared memory.
      It has 3 IRQ lines which generate 10 events, which have to be masked
      unmasked and acked in a single 32bit register. It works independently
      from the tradition SH DMAC, but blocks usage of DMAC channel 0.
      
      This patch adds 2 functions to associate callbacks with DMABRG events
      and initialization.
      Signed-off-by: NManuel Lauss <mano@roarinelk.homelinux.net>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      fc467a26
  9. 13 2月, 2007 1 次提交
    • M
      sh: SH-DMAC compile fixes · 9f8a5e3a
      Manuel Lauss 提交于
      This patch does the following:
      - remove the make_ipr_irq stuff from dma-sh.c and replace it
        with a simple channel<->irq mapping table.
      - add DMTEx_IRQ constants for sh4 cpus
      - fix sh7751 DMAE irq number
      
      The SH7780 uses the same IRQs for DMA as other SH4 types, so
      I put the constants on top of the dma.h file.
      
      Other CPU types need to #define their own DMTEx_IRQ contants
      in their appropriate header.
      Signed-off-by: NManuel Lauss <mano@roarinelk.homelinux.net>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      9f8a5e3a
  10. 06 12月, 2006 4 次提交
  11. 31 10月, 2006 1 次提交
  12. 06 10月, 2006 1 次提交
  13. 04 10月, 2006 1 次提交
  14. 03 10月, 2006 1 次提交
  15. 27 9月, 2006 5 次提交
  16. 03 7月, 2006 1 次提交
  17. 01 7月, 2006 1 次提交
  18. 17 1月, 2006 1 次提交
  19. 31 10月, 2005 1 次提交
    • T
      [PATCH] fix missing includes · 4e57b681
      Tim Schmielau 提交于
      I recently picked up my older work to remove unnecessary #includes of
      sched.h, starting from a patch by Dave Jones to not include sched.h
      from module.h. This reduces the number of indirect includes of sched.h
      by ~300. Another ~400 pointless direct includes can be removed after
      this disentangling (patch to follow later).
      However, quite a few indirect includes need to be fixed up for this.
      
      In order to feed the patches through -mm with as little disturbance as
      possible, I've split out the fixes I accumulated up to now (complete for
      i386 and x86_64, more archs to follow later) and post them before the real
      patch.  This way this large part of the patch is kept simple with only
      adding #includes, and all hunks are independent of each other.  So if any
      hunk rejects or gets in the way of other patches, just drop it.  My scripts
      will pick it up again in the next round.
      Signed-off-by: NTim Schmielau <tim@physik3.uni-rostock.de>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      4e57b681
  20. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4