1. 28 1月, 2008 1 次提交
  2. 25 1月, 2008 1 次提交
  3. 30 11月, 2007 2 次提交
  4. 07 11月, 2007 1 次提交
    • P
      sh: Kill off the remaining ST40 cruft. · f9669187
      Paul Mundt 提交于
      The ST40 stuff in-tree hasn't built for some time, and hasn't been
      updated for over 3 years. ST maintains their own out-of-tree changes
      and rebases occasionally, and that's ultimately where all of the ST40
      users go anyways.
      
      In order for the ST40 code to be brought up to date most of the stuff
      removed in this changeset would have to be rewritten anyways, so there's
      very little benefit in keeping the remnants around either.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      f9669187
  5. 30 10月, 2007 1 次提交
  6. 17 10月, 2007 1 次提交
  7. 24 9月, 2007 1 次提交
  8. 21 9月, 2007 6 次提交
  9. 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
  10. 20 7月, 2007 6 次提交
  11. 11 6月, 2007 2 次提交
  12. 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
  13. 21 5月, 2007 1 次提交
  14. 09 5月, 2007 2 次提交
  15. 07 5月, 2007 8 次提交
  16. 12 3月, 2007 1 次提交
    • H
      sh: Fix PCI BAR address-space wraparound. · bb686609
      Hideo Saito 提交于
      When a SH7751R system includes a card that has wide range space
      like a graphics card, the pci-pci bridge controller can't set the
      correct address range.
      
      For example, when *lower_limit is 0xfd000000 and bar_size is
      0x4000000, in the following code at arch/sh/drivers/pci/pci-auto.c,
      0x0 is set in bar_value.
      
      pciauto_setup_bars()
      {
      ...
                      bar_value = ((*lower_limit - 1) & ~(bar_size - 1)) + bar_size;
      ...
                      *lower_limit = bar_value + bar_size;
      }
      
      As a result, 0x4000000 is set in *lower_limit, but this value is wrong.
      
      The following patch avoids this problem by checking the range of the
      value and refusing to update the BAR if the calculated value ends up
      being bogus.
      Signed-off-by: NHideo Saito <saito@densan.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      bb686609
  17. 14 2月, 2007 1 次提交
  18. 13 2月, 2007 3 次提交